Release Notes — numgeo-GiD v2026.09
This is the largest release since numgeo-GiD was first published. Almost the entire interface layer has been rebuilt: model data that was previously defined through nested data-tree dialogs is now handled by dedicated manager windows, and several tools have been added for generating geometry, checking a model before it runs, and following a calculation.
Release Date: 2026-09-23 Version: v2026.09
Managers
Model definition is now organised into manager windows, each covering one part of the model. They are reached from the numgeo toolbar or from numgeo → Manager.
Material manager
Continuum materials are defined in a dedicated window with more than twenty
constitutive models, one to three phases, permeability, hydraulic and Bishop
settings, Rayleigh damping and stabilisation options. Definitions are stored in
numgeo_materials.tcldata beside the project and written to
material-definitions.inp at generation time. The hydraulic conductivity is
computed from the intrinsic permeability and displayed live on the Terzaghi
soil-classification scale, and the Rayleigh damping curve is plotted as the
parameters are entered.
Truss/beam material manager
Truss and beam members have their own manager, with section properties in metres or millimetres and a catalogue of IPE rolled-steel profiles that fills the section values automatically.
Interaction manager
Contact interactions — normal behaviour, friction model, tangential stiffness and contact-search options — are defined once and assigned by name in the data tree.
Amplitude manager
Ramp, rising sine/cosine, periodic and tabular amplitudes, each plotted live as the parameters are entered. Tabular data can be pasted directly from a spreadsheet.
Load manager
Every load assignment of a step in one table, with the option to carry a change forward into all following steps.
Initial-condition manager
Void ratio, initial stress, pore water and air pressure and state variables, with a preview of the selected groups in the viewport.
Step manager
The calculation steps, their procedures and their settings in a single window.
Dimension manager
The problem dimension is set through a dedicated dialog, which opens automatically for a new project.
Geometry generators
Pile generator hub
3D monopiles with layered soil and full or half models, and 2D-axisymmetric models covering closed-ended piles, open-ended piles and CPT, with tip and annulus geometry.
Embedded member hub
Grouted anchors and embedded piles, including an interaction-surface generator for the complete EB-I formulation.
Checking and running
Model visualisation
Loads, boundary conditions, initial conditions, ground springs, drainage and contact are drawn on the model. A step selector shows the conditions supported in each step, and a compact panel beside the viewport gives permanent access to the drawing.
Input files
Generating the numgeo files and inspecting them now happens in one window, with line numbers, syntax highlighting and search/replace across the calculation, mesh and material files.
Process monitor
Calculations are started and followed from the process monitor, which shows convergence diagrams while the solver runs.
ParaView launcher
Results are opened in ParaView directly from the toolbar.
Other changes
- New constitutive model: Bathytropic Elasticity.
- Project databases follow the model on Save as.
- Interface appearance reworked: PrePoMax-style palette, flat rendering and automatic layer and group colours.
- Problemtype settings file (
numgeo.settings) holding the interface version and appearance options. - numgeo-styled message dialogs replace GiD's generic warning windows.
Changes in behaviour
Please read these before opening existing projects.
- Amplitude frequency is now entered in Hz, not rad/s. Amplitudes defined in earlier versions should be checked.
- Materials and Amplitudes have been removed from the data tree. Existing assignments are preserved; the definitions are now edited in their managers.
- The Initial conditions branch of the data tree is hidden and replaced by the initial-condition manager. Existing assignments remain editable there.
- Generated input files are written in normalised case. Keywords are in sentence case and options and identifiers in lower case. File names and paths keep their original spelling. numgeo reads identifiers case-insensitively, so results are unaffected.
- Database files must travel with the project.
numgeo_materials.tcldata,numgeo_truss_beam_materials.tcldata,amplitude-database.tcl,numgeo-interactions.tcldataandnumgeo-embedded-pile-library.tcldataare copied automatically on Save as, but must be copied manually if a project is moved by hand.