Standards and references

Source basis, quantity definitions, export semantics, and audit traceability.

This chapter records the documentary basis of the app and the meaning of its exported quantities: source families, standards context, units, field names, report-payload semantics, and the route from the public manual into the long-form technical specification.

1. Scope, traceability, and reporting boundaries

This chapter is the registry chapter of the public manual. It records the source basis, the unit system, the exact meaning of exported fields, the naming used by the Stage 7 report payload, and the quantity registries used by the engineering modules. Its function is to make the app auditable: a reviewer should be able to identify what a field means, what unit it uses, where it comes from, and whether it is displayed only, report-exported, or exported to an external workflow.

  • The interpretation chapter documents how the layer model and parameter families are derived from the CPT record.
  • The Stage 6 chapters document the governing theory and solver behaviour of each engineering analysis.
  • This chapter defines unit conventions, export semantics, and reference traceability.
  • The technical specification remains the long-form implementation note for full internal detail.
Reporting boundary. Not every displayed Stage 6 quantity is currently frozen into the Stage 7 payload. Where a quantity is display-only, Stage 7-exported, or exported to an external format such as PLAXIS, that status is stated explicitly below.

2. Global unit system, sign conventions, and quantity semantics

The app uses a mixed but explicit engineering unit system. Length is expressed in metres, cone resistance in megapascals, stiffness and stress in kilopascals, unit weight in kilonewtons per cubic metre, and hydraulic conductivity internally in metres per second. Public plots sometimes rescale stored quantities for readability; those conversions form part of the declared quantity semantics.

Quantity familyPublic unitTechnical note
Depth, layer top, layer base, width, length, displacement, head, water-table elevation, TAW elevationmThe public documentation uses metres as the base length unit. Displacements are stored internally in metres even when plots convert them to millimetres.
Cone resistance q_cMPaThe CPT workflow and raw/profile exports use MPa for cone resistance.
Sleeve friction f_sMPa in the PLAXIS-style simulated CPT export; kPa in report tables and layer summariesThe raw workflow preserves the source quantity, while the report layer tables expose a converted kPa value for readability.
Friction ratio R_f%Computed and reported as a percentage ratio.
Unit weight gamma, gamma_sat, gamma_wkN/m^3Used across interpretation, seepage-pressure conversion, slope stability, and deformation.
Stress, pore pressure, cohesion, undrained strength, stiffness parameters E, E_oed, E_50, E_ur, E_mckPaThe constitutive, reporting, and layer-export routes use kPa consistently.
Angles phi, psi, thetadegrees in the public manual and UIInternal solver routines may use radians, but the public representation is degrees unless stated otherwise.
K_0,nc, nu, nu_ur, m, alpha_E, r_shear, k_h/k_v, eta_MC, F, lambdadimensionless [-]Dimensionless ratios are reported without unit conversion.
Hydraulic conductivity k_h, k_v, k_x, k_ym/s internally, in CSV export, and in report payloads; m/day in PLAXIS command exportThe PLAXIS command export performs an explicit m/s-to-m/day conversion.
Darcy discharge q, q_x, q_y, q_nm/sThis is Darcy velocity or specific discharge, not pore-water velocity.
Through-flow, inflow, outflowm^3/s/mThe seepage route is a two-dimensional section model and therefore reports discharge per metre out of plane.
Beam foundation modulus k_skN/m^3Reported as a Winkler bedding modulus.
Pasternak shear parameter G_pkN/mReported as the strip-shear parameter used by the beam/slab annex.
Moment for strip-based structural checkskNm/mPer metre strip width.
Steel area A_s,reqmm^2/mReported per metre strip width in the reinforcement annex.
Conversion note. The deformation route stores displacement in metres and strain in dimensionless form, but the public plots present displacement in millimetres and strain in percent. The seepage and layer-model routes store conductivity in m/s, while the PLAXIS material export converts conductivity to m/day.

3. Principal literature and method families used by the app

3.1 CPT classification and interpretation

  • Robertson (1990) — normalized CPT soil-behaviour framework.
  • Robertson (2016) — updated iterative normalized SBT formulation.
  • Robertson and Wride (1998) — normalization background used widely in CPT interpretation practice.
  • NEN 6740 — stress-corrected Dutch classification route.
  • NEN Tabel 3 — characteristic subtype catalogue used for engineering parameter mapping.

3.2 Stiffness and constitutive parameter derivation

  • Sanglerat — q_c-to-stiffness correlation basis.
  • SB260 — Belgian practice route for characteristic parameters from electrical sounding.
  • CUR 2003-7 — reference family for Hardening Soil style parameter ratios and stress dependence.
  • PLAXIS Material Models manuals — constitutive naming, parameter meaning, and export interpretation.

3.3 Stage 6 engineering analyses

  • Bishop (1955) and Spencer (1967) — slope-stability foundation methods.
  • Prandtl (1921), Reissner (1924), Brinch Hansen (1970), Meyerhof (1953), Vesić (1973) — slip-line and shape/depth/inclination-factor basis for the bearing-capacity route.
  • Standard Darcy seepage theory — basis for the seepage route.
  • Classical small-strain finite-element mechanics, Mohr-Coulomb plasticity, Clausen, Damkilde and Andersen (2007), Simo and Taylor (1985), de Souza Neto, Perić and Owen (2008) — basis for the deformation route's principal-stress active-set return mapping and consistent tangent.
  • Boussinesq and related elastic half-space solutions — basis for the settlement-route stress integration; oedometric modulus from CPT-derived stiffness.
  • Sichardt-style radius-of-influence relations — basis for the analytical dewatering screen.
  • Winkler (1867) and Pasternak (1954) — basis for the beam / slab on elastic-foundation strip analysis.

3.4 Belgian axial pile design

  • BUtgb-UBAtc Informatieblad 2025/3 (versie van 16 september 2025) — current Belgian transition framework for pile and micropile design factor sources.
  • Buildwise Dimensioneringsmethode 20 (DM20, 2020) — geotechnical ULS design of axially loaded piles and micropiles from CPTs; the current Belgian reference method.
  • Huybrechts, De Vos, Bottiau and Maertens — Buildwise / BBRI (2016), Design of piles — Belgian practice — the public source for the η*p table, ξ34, γRd, γbs tables, and the Fnk slip method.
  • BGGG-GBMSReference document for the application of the De Beer method (the de Beer scale-effect base-resistance procedure) and De Beer, E., Méthodes de déduction de la capacité portante d'un pieu à partir des résultats des essais de pénétration.
  • Allani and HuybrechtsPile settlement under vertical static load: SLS design method based on Belgian experience, ICSMGE 2022 — basis for the load-transfer SLS settlement model with hyperbolic t-z and q-z curves linked to the Belgian 10 % Db ULS resistance convention.
  • BCCA — ATG-with-certification framework for foundation piles (publication of 8 May 2023, expanding through CFA and micro-piles in subsequent phases).

3.5 Reinforcement design

  • EN 1992-1-1 (Eurocode 2) — the source for the strip-based ULS reinforcement screening output (Asreq, Asmin), durability cover (cnom) per Table 4.4N, and structural-class adjustment.

4. Standards and code context within the app

Source familyMain role in the appCurrent public relevance
NBN EN 1997-1 + Belgian National Annex (2022)Eurocode 7 Part 1 — general geotechnical design rules with the Belgian ANB.Reference basis for the bearing, pile, and Stage 6 design-route factor chains.
NBN EN 1997-2:2007Eurocode 7 Part 2 — ground investigation and testing; remains the legally applicable Belgian standard during the EN 1997-2:2024 transition (until 30 March 2028).Cited for CPT-test-result interpretation context.
NEN 6740Stress-corrected CPT classification.Available directly in Stage 2 classification.
Standaardbestek 260 (SB260, v3.0, July 2025)Flemish standard specification for civil-structure and hydraulic-engineering execution.Used directly in Stage 4 characteristic parameter derivation; project-specification reference for execution and reporting.
Buildwise Dimensioneringsmethode 20 (DM20, 2020)Geotechnical ULS design of axially loaded piles and micropiles from CPTs — the current Belgian reference method.Source of the αb, αs, γRd, γb, γs factor tables driving the Stage 6 pile-capacity route.
BUtgb-UBAtc Informatieblad 2025/3Current transition framework for pile-system factor sources (DM20 vs DM19 vs ATG by pile category and date).Reference for the pile-type categorization in the Stage 6 pile-capacity route.
BCCA ATG-with-certification (May 2023 onward)Belgian Approval and Certification framework that links favourable design factors to verified quality systems and instrumented load tests.Activated through the ATG override block on the pile-capacity panel.
BGGG-GBMS De Beer referenceAlgorithmic specification of the De Beer scale-effect transformation from CPT qc to pile-base unit resistance qb.Implemented in the Stage 6 pile-capacity route (see /docs/engineering/pile §3.3).
EN 1992-1-1 (Eurocode 2)Concrete structural design rules.Basis of the Stage 6 strip-based ULS reinforcement screening (Asreq, Asmin, cnom, structural-class output).
PLAXIS manualsMaterial naming, constitutive parameter interpretation, and export compatibility.Important for Stage 4 exports and Stage 6 constitutive documentation.

5. Layer CSV, layer payload, and parameter-field semantics

The layer CSV export is the most direct public export of the interpreted engineering model. The field names below are the exact CSV header names currently written by the app.

5.1 Layer CSV export

CSV fieldMeaningUnit or typeTechnical note
Layer1-based layer number in the exported CSV.[-]Administrative label only.
TypeBroad engineering soil type.textExamples include Sand, Clay, and Gravel.
SubtypeFinal subtype selection carried by the layer model.textUsually the NEN Tabel 3 style subtype.
Top_mLayer top depth below ground level.mDepth in the CPT reference system.
Bot_mLayer base depth below ground level.mDepth in the CPT reference system.
Top_TAWLayer top elevation relative to the site datum.text containing m TAWThis CSV field is exported as a formatted label, not a bare numeric field.
Bot_TAWLayer base elevation relative to the site datum.text containing m TAWThis CSV field is exported as a formatted label, not a bare numeric field.
Thick_mLayer thickness.mEqual to Bot_m minus Top_m.
avgQc_MPaAverage cone resistance of the layer.MPaLayer-average value after segmentation.
avgRf_pctAverage friction ratio of the layer.%May be blank if the source record lacks sleeve friction.
gammaRepresentative bulk or unsaturated unit weight.kN/m^3Exported as the Stage 4 engineering layer value.
gamma_satRepresentative saturated unit weight.kN/m^3Exported as the Stage 4 engineering layer value.
phiEffective friction angle.degCharacteristic or design value according to the selected route.
cEffective cohesion.kPaCharacteristic or design value according to the selected route.
cuUndrained shear strength proxy.kPaProvided for workflows that need undrained interpretation.
alphaECPT-to-stiffness conversion factor alpha_E.[-]Selected by the current Stage 4 alpha method.
alphaMethodAlpha-method identifier.textMethod A = Sanglerat fixed; Method B = SB260 qc-dependent.
Eoed_i_kPaCurrent-stress constrained modulus E_oed,i.kPaComputed at the representative layer stress state.
Eoed_ref_kPaReference constrained modulus E_oed,ref.kPaReference-stress form used by the HS-style family.
E50_ref_kPaReference secant stiffness E_50,ref.kPaDerived from the selected stiffness method.
Eur_ref_kPaReference unload-reload stiffness E_ur,ref.kPaDerived from the selected stiffness method.
E_mc_kPaMohr-Coulomb stiffness exported for the current loading route.kPaAt present this is taken as E50,i, not an independent stiffness family.
nuPoisson ratio used by the Mohr-Coulomb family.[-]Layer default or manual override.
rShearReduced Stage 1 shear factor.[-]Relevant only to the Stage 1 pseudo-plastic route.
mStress-dependency exponent.[-]Manual override or default/tuned value.
K0ncAt-rest earth pressure ratio for normally consolidated conditions.[-]Used for in-situ confinement interpretation.
nu_urUnload-reload Poisson ratio.[-]Currently fixed by the Stage 4 route unless later extended.
stiffMethodStiffness-family derivation method identifier.textMethod A = CUR 2003-7 ratios; Method B = E50 = Eoed.
kh_msRepresentative horizontal conductivity.m/sExported in internal hydraulic units.
kv_msRepresentative vertical conductivity.m/sExported in internal hydraulic units.
khkvConductivity anisotropy ratio k_h/k_v.[-]Used for hydraulic interpretation and export traceability.
psi_unsat_mUnsaturated suction head proxy psi_unsat.mUsed for the hydraulic family and PLAXIS-style compatibility.
Infiltratie_klasseInfiltration class label.textDesign-oriented qualitative classification derived from k_h.

5.2 Stage 7 layer payload additions

The Stage 7 JSON payload carries the final layer model again in camelCase form, together with additional provenance fields that are not present in the CSV export. The entries below are the fields that materially extend the CSV meaning.

Stage 7 fieldMeaningUnit or typeTechnical note
avgFsKPaAverage sleeve friction of the final layer.kPaReport-friendly conversion of the layer-average sleeve friction.
overridesBoolean record of manual parameter overrides.object of flagsIdentifies which layer properties were manually overridden.
hasAcceptedTuningWhether a Stage 5 fit was accepted into the layer.[-]Boolean diagnostic.
manualMOverrideWhether m was manually overridden without a tuning fit.[-]Boolean diagnostic.
hs.alphaECPT-to-stiffness conversion factor.[-]Mirror of alphaE in camelCase JSON form.
hs.eOedICurrent-stress constrained modulus.kPaMirror of Eoed_i.
hs.eOedRefReference constrained modulus.kPaMirror of Eoed_ref.
hs.e50RefReference secant stiffness.kPaMirror of E50_ref.
hs.eurRefReference unload-reload stiffness.kPaMirror of Eur_ref.
hs.mStress-dependency exponent.[-]Current accepted or default value.
hs.k0ncAt-rest earth pressure ratio.[-]Mirror of K0nc.
hs.nuPoisson ratio.[-]Mirror of nu.
hs.nuUrUnload-reload Poisson ratio.[-]Mirror of nu_ur.
hs.rShearStage 1 reduced-shear factor.[-]Relevant only to the Stage 1 constitutive route.
hs.psiDilation angle.degCurrent Stage 4 derived value.
hs.eMcCurrent Mohr-Coulomb export stiffness.kPaMirror of E_mc.
hs.sigmaVRepresentative total vertical stress at the layer reference point.kPaUsed for parameter derivation traceability.
hs.porePressureRepresentative pore pressure at the layer reference point.kPaUsed for parameter derivation traceability.
hs.sigmaVEffRepresentative effective vertical stress at the layer reference point.kPaUsed for parameter derivation traceability.
hydraulic.khRepresentative horizontal conductivity.m/sMirror of kh_ms.
hydraulic.kvRepresentative vertical conductivity.m/sMirror of kv_ms.
hydraulic.khkvConductivity anisotropy ratio.[-]Mirror of khkv.
hydraulic.psiUnsatUnsaturated suction head proxy.mMirror of psi_unsat_m.
hydraulic.infiltrationClassInfiltration-class label.textMirror of Infiltratie_klasse.

5.3 Stage 7 raw and classified row payloads

The Stage 7 report stores both the raw CPT table and the pointwise classified row set. Their field semantics are defined below.

rawRows
FieldMeaningUnit or typeTechnical note
depthRaw CPT depth.mCopied directly from the imported CPT row set.
tawDatum elevation corresponding to the row depth.m TAWOnly present when surface elevation is known.
qcCone resistance.MPaRaw row value.
fsMPaSleeve friction in source or raw CPT units converted to MPa.MPaMay be null if unavailable.
fsKPaSleeve friction converted for report display.kPaConvenience conversion used by the report viewer.
rfFriction ratio.%May be null if unavailable.
u2Measured pore pressure column, if present in the source CPT.source unitsThe raw report preserves the imported value without forced reinterpretation.
classifiedRows
FieldMeaningUnit or typeTechnical note
depthDepth of the classified point.mMatches the row depth.
tawDatum elevation of the classified point.m TAWOnly present when surface elevation is known.
qcCone resistance used by the classifier.MPaMatches the classified row.
fsKPaSleeve friction converted for report display.kPaConvenience conversion for the report viewer.
rfFriction ratio.%Used by several classification routes.
typeClassified broad soil type.textResult of the active Stage 2 route.
subtypeClassified subtype if available.textUsed where the chosen classification route produces a subtype.
icNormalized behaviour index I_c.[-]Present for Robertson-style routes where calculated.
qtOrQcNenMethod-specific auxiliary metric.MPa or normalized metric depending on routeThe report viewer relabels this according to the active classification method.

6. PLAXIS command export and simulated CPT export

6.1 PLAXIS material command export

The current PLAXIS export writes two material-command lines per layer: one Mohr-Coulomb material and one Hardening Soil material. The tables below document the current field mapping exactly as exported.

Mohr-Coulomb command fields
PLAXIS fieldMeaningUnit or typeTechnical note
IdentificationMaterial name token for the MC export.textBuilt from CPT id, layer number, subtype token, and suffix _MC.
SoilModel = 2PLAXIS Mohr-Coulomb model selector.[-]Hard-coded by the export route.
DrainageTypePLAXIS drainage interpretation.textDerived from the current layer type and subtype.
gammaUnsatUnsaturated unit weight.kN/m^3Mapped from gamma.
gammaSatSaturated unit weight.kN/m^3Mapped from gamma_sat.
ERefExported MC Young modulus.kPaMapped from E_mc.
nuPoisson ratio.[-]Mapped directly from the interpreted layer.
cRefEffective cohesion for PLAXIS export.kPaThe current export enforces a minimum of 0.1 kPa for command generation.
phiEffective friction angle.degMapped directly from the interpreted layer.
psiDilation angle.degDerived in Stage 4 and exported if available.
PermHorizontalPrimaryPrimary horizontal conductivity.m/dayConverted explicitly from the internal m/s value.
PermVerticalVertical conductivity.m/dayConverted explicitly from the internal m/s value.
Hardening Soil command fields
PLAXIS fieldMeaningUnit or typeTechnical note
IdentificationMaterial name token for the HS export.textBuilt from CPT id, layer number, subtype token, and suffix _HS.
SoilModel = 3PLAXIS Hardening Soil model selector.[-]Hard-coded by the export route.
DrainageTypePLAXIS drainage interpretation.textDerived from the current layer type and subtype.
gammaUnsatUnsaturated unit weight.kN/m^3Mapped from gamma.
gammaSatSaturated unit weight.kN/m^3Mapped from gamma_sat.
E50RefReference secant stiffness.kPaMapped from E50_ref.
EOedRefReference constrained modulus.kPaMapped from Eoed_ref.
EURRefReference unload-reload stiffness.kPaMapped from Eur_ref.
PowerMStress-dependency exponent.[-]Mapped from m.
pRefReference pressure used by the export.kPaCurrently fixed at 100 kPa.
cRefEffective cohesion for PLAXIS export.kPaThe current export enforces a minimum of 0.1 kPa for command generation.
phiEffective friction angle.degMapped directly from the interpreted layer.
psiDilation angle.degDerived in Stage 4 and exported if available.
PermHorizontalPrimaryPrimary horizontal conductivity.m/dayConverted explicitly from the internal m/s value.
PermVerticalVertical conductivity.m/dayConverted explicitly from the internal m/s value.

6.2 Simulated PLAXIS CPT text export

The app can also write a simplified CPT text file intended for PLAXIS-style import workflows. The format is deliberately simple and the field semantics are fixed.

Export fieldMeaningUnit or typeTechnical note
X[m], Y[m], Z[m]Reference coordinates of the CPT location used in the simulated export.mWritten as header lines in the text export.
D[m]Depth below ground level.mOne row per original CPT sample depth.
Q[MPa]Simulated cone resistance.MPaLayer-average qc is written back to each row within the layer.
F[MPa]Simulated sleeve friction.MPaUses avgFs if available, otherwise qc x Rf / 100.
xPlaceholder final column in the exported text format.[-]Currently written as 0; the app does not export Rf into this PLAXIS-style CPT text file.

7. Report-payload structure, annex availability, and field semantics

The Stage 7 export is a structured JSON payload. At top level it contains project and replication metadata, raw and classified CPT rows, final layers, optional tuning results, and optional Stage 6 annexes. The annex set is not fixed; it depends on which analyses were actually solved when the report was opened.

Payload blockMeaningTechnical note
version, stage, generatedAt, appVersionExport-version metadata.Used for compatibility and audit trace.
project, cpt, metadataProject identity, CPT identity, and source-file provenance.Coordinates are in metres; imported metadata are preserved where available.
replicationActive methods and settings needed to reproduce the interpretation.Includes classification method, alpha method, stiffness method, water table, and elevation provenance.
summaryHigh-level counts and report-level diagnostics.Includes layer count, depth range, and list of attached Stage 6 annexes.
visuals, chartInputsReport-rendering helpers.Not primary engineering quantities, but required to reproduce the report layout.
rawRows, classifiedRowsRaw CPT data and classified row set.Field semantics are defined in Section 5.3.
layers, layerWarnings, tuningFinal layer model, warnings, and optional Stage 5 fitting data.Field semantics are defined in Sections 5.1 and 5.2.
stage6Optional engineering annexes.Availability depends on which Stage 6 modules were solved.
Stage 6 annexCurrent statusReported field familyPublic unitsTechnical note
bearingexportedDf, B, L, eB, eL, Bprime, Lprime, qdDrained, qdUndrained, layer selection and chart inputsm and kPaFrozen only when a bearing analysis exists in the Stage 6 cache.
pilenot yet exported as a Stage 7 annexPile capacity is solved and cached in S.stage6Cache.pile but not currently frozen into the Stage 7 payload. The full set of solved fields is documented in the pile quantity registry below.see pile quantity registryDisplay and solver state are present in Stage 6; the Stage 7 freeze is a current reporting boundary.
settlementexportedqGross, qNet, totalSettlementMm, sublayer stress and settlement curves, optional time curvekPa, mm, days where applicableFrozen only when a settlement analysis exists.
dewateringexportedtargetWt, newWtAtCpt, drawdownAtCpt, totalSettlementMm, drawdown and stress curvesm, mm, kPa, days where applicableFrozen only when a dewatering analysis exists.
beamexportedk_s, G_p, deflection, moment, x-samples, EC2 reinforcement (As_req, As_min, c_nom, structural class), and chart inputskN/m^3, kN/m, mm or m, kNm/m, mm^2/mFrozen only when a beam/slab analysis exists. The reinforcement output is part of the beam annex; there is no separate reinforcement annex.
bishopexportedselected result, top results, lambda, residuals, wall interaction, timing, and frozen canvas viewdimensionless, kN/m, m, msIncluded only when Bishop results exist.
seepageexportedboundary conditions, permeability set, head range, flow rates, gradients, mesh and solver timing, and frozen canvas viewm, m/s, m^3/s/m, -, msIncluded only when seepage results exist.
deformationnot yet exported as a Stage 7 annexDisplay and solver fields exist in Stage 6 but are not currently frozen into the Stage 7 payloadsee deformation quantity registryThis absence is intentional and should be read as a current reporting boundary.

8. Stage 6 quantity names, symbols, and public units

8.1 Seepage quantity registry

SymbolMeaningPublic unitTechnical note
hTotal hydraulic head.mPrimary solved field.
uPore-water pressure.kPaDerived from head and elevation.
|grad h|Hydraulic-gradient magnitude.[-]Element-wise before contour post-processing.
|q|Darcy discharge magnitude.m/sSpecific discharge magnitude.
q_x, q_yDarcy discharge components.m/sSection-axis components.
q_nProbe-normal Darcy discharge.m/sLine-probe quantity only.
throughFlow, inflow, outflowSection discharge rates.m^3/s/mReported per metre out of plane.
flowErrorRelative flow-balance error.[-] or % in report displayDisplayed as percent in the Stage 7 report.
maxExitGradientMaximum exit gradient.[-]Dimensionless hydraulic-gradient measure.

8.2 Deformation quantity registry

SymbolMeaningPublic unitTechnical note
settlementVertical displacement plotted as settlement.mm in plots; m internallyPublic charts use millimetres.
u_x, u_yHorizontal and vertical displacement components.mm in plots; m internallyPublic charts use millimetres.
|u|Total displacement magnitude.mm in plots; m internallyPublic charts use millimetres.
epsilon_xx, epsilon_yy, gamma_xyStrain components.% in plots; [-] internallyDisplayed as percentages for readability.
epsilon_p_accAccumulated equivalent plastic strain.% in plots; [-] internallyStage 2 elastoplastic route only.
delta sigma_yyEffective vertical stress increment.kPaIncremental stress view.
sigma_yy, sigma_xx familiesInitial and final vertical and horizontal effective and total stresses.kPaCompression-positive engineering interpretation.
tau_xyShear stress.kPaSame for total and effective stress under the current pore-pressure interpretation.
eta_MCMohr-Coulomb utilization ratio.[-]Local indicator, not a global factor of safety. Suppressed in tension-cutoff-active zones.
safetyLoadFactorC-phi strength-reduction safety factor.[-]Output of the safety-cphi staging phase; loadFactorMeaning = "safety-strength-reduction".
phaseKindSolver staging-phase identifier.enum: initial-gravity / service-load / safety-cphiDistinguishes the geostatic predictor, service increment, and safety-reduction passes.
elementTypeElement family used in the analysis.enum: t3 / t6T6 uses 3 Gauss points and the B-bar projection for near-incompressible flow.
activeBranchAccepted Mohr-Coulomb branch at each Gauss point.enum: face / edge / apex / tension / mixedDiagnostic for the exact active-set return mapping in Stage 2.
gpu (v1 / v2)GPU pipeline path used.pipeline tagv1 = linear-elastic; v2 = full elastoplastic resident pipeline including geostatic, service-load, and c-phi safety phases.

8.3 Slope-stability quantity registry

SymbolMeaningPublic unitTechnical note
F, F_bishop, F_m, F_fGlobal factors of safety from Bishop and Spencer branches.[-]Dimensionless stability measures.
lambdaConstant Spencer interslice-force ratio.[-]Reported only for Spencer results.
thetaEquivalent Spencer interslice-force angle.degDerived user-facing angle.
W_i, Q_i, V_iSlice weight, surcharge contribution, and total vertical load.kN/mPer metre out of plane.
u_iAverage pore pressure on the slice base.kPaHydrostatic by default or seepage-sampled when enabled.
alpha_iSigned base inclination.deg in public tablesInternally handled through trigonometric functions.
m_alpha,iBishop denominator term.[-]Dimensionless geometry-strength factor.
N_i, T_iBishop base normal and mobilized shear forces.kN/mPer metre out of plane.
Nprime_i, E_L, E_R, X_L, X_RSpencer effective normal and interslice forces.kN/mPer metre out of plane.
momentResidual, forceResidualSpencer residual diagnostics.kN/m in the current normalized implementationThe current circular implementation reports the moment residual after cancellation of the common radius.
wallForceTotalResultant retaining-wall contribution on the selected surface.kN/mRelevant only when retaining walls are active.

8.4 Bearing-capacity quantity registry

SymbolMeaningPublic unitTechnical note
q_ult,dUltimate drained bearing resistance.kPaBrinch Hansen / EC7 Annex D summed over the c'·N_c, q'·N_q, and 0.5·γ'·B'·N_γ terms with shape, depth, and inclination factors.
q_ult,uUltimate undrained bearing resistance.kPaPrandtl 1921 result q_ult = q + (π+2) c_u with shape / depth / inclination factors.
B', L'Effective footing dimensions after eccentricity reduction.mB' = B − 2 e_B, L' = L − 2 e_L (Meyerhof 1953).
N_c, N_q, N_gammaBearing-capacity factors.[-]EC7 Annex D rough base; N_gamma = 2(N_q − 1) tan φ'.
s_c, s_q, s_gamma, s_cuShape factors evaluated on the effective dimensions.[-]Brinch Hansen, with conservative-mode toggle that fixes them at 1.0.
d_c, d_q, d_gamma, d_cuDepth factors.[-]Function of D_f / B' and the bearing-capacity factors.
i_c, i_q, i_gamma, i_cuInclination factors for horizontal load on the base.[-]Brinch Hansen form with directional exponent m.
gamma'_BEffective unit weight in the N_gamma term.kN/m^3Three-case water-table averaging across the failure wedge depth.
gamma_RdBelgian ANB resistance-side factor.[-]1.40 for drained shallow-foundation bearing; applied to q_ult to obtain q_d.

8.5 Pile-capacity quantity registry

SymbolMeaningPublic unitTechnical note
D_s, D_bPile shaft diameter and base diameter.mD_b > D_s indicates an enlarged base.
D_b,eqEquivalent base diameter for non-circular cross-sections.mCircular: D_b. Square / rect (b ≤ 1.5 a): √(4 a b / π). Rect (b > 1.5 a): √(6 a^2 / π).
A_b, A_pBase bearing area and pile axial-stiffness cross-section.m^2A_p = A_b for closed concrete piles; differs for open tubes / steel sections.
chi_sPile shaft perimeter.mπ D_s circular, 4 a square, 2 (a + b) rectangular.
z_head, z_toe, LPile head depth, toe depth, and length.mL = z_toe − z_head. z_head defaults to 0 (ground level) but can be set in an excavation.
q_bUnit pile-base resistance from De Beer.kPaOutput of the BGGG four-stage transformation: homogeneous q_h, downward q_d, upward q_u, mixed q_p.
q_h, q_d, q_u, q_pDe Beer transformation chain.MPa internally; kPa for q_b at toeDiameter scale-effect smoothing with ratio D_c / D_b,eq, D_c = 0.0357 m.
eta_p* (eta star sub p)Soil-dependent ratio between cone resistance and unit shaft friction.[-]Belgian table by soil category and q_c range (clay 1/30, loam 1/60, sandy clay 1/80, sand 1/90, with caps).
q_sUnit shaft friction in layer i.kPaq_s = eta_p* · q_c,m · 1000, with soil-specific upper-bound caps; layers with q_c,m < 1 MPa excluded.
alpha_b, alpha_sInstallation factors for base and shaft.[-]Pile-type and soil-category dependent. Defaults are screening midpoints; production values come from DM20 / ATG via the override block.
e_b, beta, lambdaTertiary-clay scale, shape, and relaxing-base factors for R_b.[-]e_b = 1.0 except tertiary OC clay; β shape for rectangular bases; λ requires user override for relaxing prefab enlarged bases.
R_b, R_s, R_cCalculated pile base, shaft, and total compression resistance.kNR_b = α_b · e_b · β · λ · A_b · q_b. R_s = χ_s · Σ α_s · h · q_s. R_c = R_b + R_s.
gamma_RdPile model factor.[-]γ_Rd1 (no SLT) / γ_Rd2 (SLT comparable) / γ_Rd3 (SLT on job site) per pile type.
xi_3, xi_4Correlation factors on the average and minimum calibrated resistances.[-]Public Belgian table by pile count and CPT density. Single-CPT branch uses max(ξ_3, ξ_4).
gamma_b, gamma_sPartial resistance factors on base and shaft.[-]No-QA / QA columns from public Belgian practice tables.
R_c,cal, R_c,k, R_c,dCalibrated, characteristic, and design pile compression resistance.kNR_c,cal = R_c / γ_Rd. R_c,k = R_c,cal / max(ξ_3, ξ_4). R_c,d = R_b,k / γ_b + R_s,k / γ_s.
F_c,d, F_repULS design and SLS representative load on the pile.kNDirect entry, with optional Gk / Qk-from-components builder mirroring the settlement and beam apps.
F_nk,slip, F_nk,analogy, F_nk,dNegative-skin-friction loads.kNSlip method (χ_s · Σ h · K_0 · tan(δ) · σ'_v) and analogy method (χ_s · Σ α_s · h · q_s) above the user-entered neutral plane; the larger drives the design value with γ_F = 1.0.
s_head, z_bPile-head settlement and pile-base settlement.mm in plots; m internallyAllani-Huybrechts (2022) load-transfer ODE with bisection on z_b; s_head = z_b + Σ N · Δz / (E_p A_p).
t-z, q-zHyperbolic shaft and base springs.kPa, kPat = w / (1/k_s + w/t_max), q = z_b / (1/k_b + z_b/q_max). t_max = t_10% (1 + 10 M_s); q_max ≈ q_b,10% (1 + 4.55/M_b).
M_s, M_bDimensionless shaft and base flexibility / stiffness factors.×10^-3 for M_s; [-] for M_bTabulated in [5] by pile type (driven / screw / replacement) and soil group (sand / mixed / clay); midpoints used by default with per-layer override.
E_b, beta_b, k_bSoil modulus at the base, calibrated coefficient, and base-spring stiffness.kPa, m, kN/m^3β_b ≈ 0.455 D_b. E_b defaults to eoedAtStress at z_toe with σ'_v + 0.5 q_b,10%; CPT-correlation fallback E_b ≈ α_E · q_c,b · 1000 when Stage 4 parameters are absent.
k_s,iPer-layer shaft-spring stiffness.kN/m^3 (kPa/m)k_s,i = t_max,i / (M_s,i · D_s).
omegaMechanical-cone correction factor.[-]1.30 for M1/M2 in tertiary clay, 1.15 for M4 in tertiary clay, 1.00 elsewhere; CPT-E (electric cone) is the reference.

8.6 Settlement quantity registry

SymbolMeaningPublic unitTechnical note
q_gross, q_netApplied SLS pressure and net pressure after subtracting in-situ overburden at D_f.kPaq_gross from the selected SLS combination; q_net = q_gross − σ_v(D_f).
sigma_v0, delta sigma_vInitial vertical effective stress and stress increment from the loaded area.kPaPer sublayer, with Boussinesq / Newmark or 2:1 stress spread.
E_oed,iConstrained modulus at the sublayer mean stress.kPaHardening-Soil stress-dependent law from Stage 4 parameters.
totalSettlementMmCumulative one-dimensional settlement at the centreline.mmΣ (Δσ_v / E_oed,i) · h_i over the active influence zone with the selected truncation rule.
truncationRuleInfluence-zone truncation criterion.enum: 10% sigma_eff / 20% q_net / CPT_bottomDetermines the active integration depth.
timeCurveOptional time-dependent consolidation curve.mm vs daysPer-layer cv from Eoed and kv; Terzaghi 1D consolidation solution per fine-grained sublayer.

8.7 Dewatering quantity registry

SymbolMeaningPublic unitTechnical note
targetWt, drawdownAtCptTarget water-table elevation and drawdown at the active CPT.mDrawdown = current WT − target WT.
C (Sichardt)Sichardt-style proportionality constant for the radius-of-influence relation.[-]R_inf = C · drawdown · √k (typical C ≈ 3000 for sand; user-editable).
R_infEstimated radius of influence.mAnalytical screening; not a coupled-flow result.
newWtAtCptReconstructed water-table elevation at the CPT during dewatering.mInterpolated from the analytical drawdown curve.
sigmaVModeDrawdown-induced effective-stress treatment.enum: conservative / progressiveConservative routes the entire drawdown into σ'_v gain; progressive uses depth-dependent reduction.
totalSettlementMmDrawdown-induced consolidation settlement.mmΣ (Δσ'_v / E_oed,i) · h_i over the affected depth band.

8.8 Beam / slab on elastic foundation quantity registry

SymbolMeaningPublic unitTechnical note
k_sSubgrade reaction modulus (Winkler bedding).kN/m^3Derived from the CPT stiffness profile (Vesić-style closed form on the averaged Es over the influence depth).
G_pPasternak shear-layer parameter.kN/mInferred from the CPT shear-modulus profile and the user-editable η coupling factor; user override accepted.
lambda, beta·LCharacteristic length of the elastic foundation and dimensionless beam length.m, [-]Used by the closed-form Winkler / Pasternak strip solution and by the convergence classification.
w(x), w_maxStrip deflection profile and maximum deflection.mm in plots; m internallySLS quantity. w_max is compared against L / allowableDeflectionRatio.
M(x), M_EdBending-moment profile and design-moment magnitude.kNm/mULS quantity per metre strip width; drives the EC2 reinforcement step.
loadPatternLoad-application pattern.enum: uniform_full / uniform_patch / point_centre / point_at_xDetermines the bending-moment distribution.

8.9 EC2 reinforcement-output quantity registry

SymbolMeaningPublic unitTechnical note
M_EdDesign bending moment carried into the reinforcement step.kNm/mFrom the beam ULS analysis (above).
dEffective depth.mmh − c_nom − φ_bar / 2.
f_cd, f_ydDesign concrete and steel strengths.MPaf_cd = α_cc f_ck / γ_C, f_yd = f_yk / γ_S, with α_cc and material factors per EC2 / Belgian ANB.
c_nomNominal concrete cover.mmEC2 Table 4.4N + Δc_dev, with structural-class adjustments and exposure-class drive; user override accepted.
A_s,reqRequired steel area per metre strip.mm^2/mComputed from M_Ed and the EC2 rectangular concrete stress block.
A_s,minMinimum steel area per metre strip.mm^2/mEC2 §9.2.1.1 minimum reinforcement requirement.
A_sGoverning steel area.mm^2/mmax(A_s,req, A_s,min).
structuralClassEC2 structural class S1 to S6.[-]Function of design working life, exposure class, fck, slab/plate flag, special-QC flag, and casting conditions.

9. Route map to topic-specific technical chapters