Skip to content

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.tcldata and numgeo-embedded-pile-library.tcldata are copied automatically on Save as, but must be copied manually if a project is moved by hand.