Skip to content
Calibration curve and data points

numgeo-ACT

numgeo-ACT calibrates advanced geotechnical constitutive models against monotonic and cyclic laboratory tests. Every trial is evaluated with the numgeo finite-element solver.

Calibration of Karlsruhe fine sand with Hypo-ISA. The animation starts only when requested: black curves are numgeo simulations and coloured dashed curves are experiments.

One workflow, from data to calibrated parameters

numgeo-ACT reads the laboratory data from an Excel workbook, writes the numgeo element tests and varies the selected parameters within their bounds. Each run produces comparison plots, a log file and a PDF report.

Calibrate the model you use

The calibration calls the same numgeo material implementation that you use in the later boundary value analysis.

Combine complementary tests

Fit oedometric, isotropic, triaxial and simple-shear data together. Per-test and per-response weights control how much each result contributes to the objective function.

Match cost to the task

Use DEEM for a broad global search, IPOP-CMA-ES for rugged problems with coupled parameters, SMAC-style Bayesian optimisation when model evaluations are expensive, or local pattern search to refine a good starting parameter set.

Four steps to a calibration

PrepareOrganise measurements in the Excel template.
ConfigureSelect a model, free parameters, bounds and weights.
OptimiseRun DEEM, CMA-ES, SMAC-style search or local refinement.
ReviewInspect parameters, curves, diagnostics and the PDF report.

Using numgeo-ACT in research? Please cite the foundational calibration paper and, when DEEM is used, its algorithm paper. The full references are on the citation and references page.

Source code and releases are available from GitHub. For scientific or technical questions, contact Jan Machaček.