- Finite element method 
- Any combination of 1D, 2D and 3D elements possible 
- Interactive mesh creation with automatic mesh generation and mesh refinement 
- Stochastic fracture calculation 
- Exact representation of geological structures using collapsing layers 
- Including tunnel structures in the mesh and calculations 
- Steady-state flow / transient flow calculations 
- Calculation and display of streamlines, path lines and travel times 
- Saturated/unsaturated flow, including the calculation of the free (unconfined) surface 
- Heat transport 
- Density-dependent flow 
- Mass transport taking into account dispersion/diffusion, adsorption, production, disintegration and decay 
- Transport of nuclide chains 
- Reactive mass transport 
- Flood simulation using box models 
- Automatic calibration methods (gradient method and inverse modelling) 
- Drainage flow (leakage, with rate restrictions) 
- Special boundary conditions for geothermal calculations 
- Recharge calculations based on a climatic soil water balance 
- Interface with the ArcInfo software system 
- Interactive control of the software via the SPRING graphical user interface or by batch files 
- Extensive post-processing options for the displayed results with the overlay of bitmap (TIFF) files and output in DXF format 
- Possibility of automatic interpolation of transient boundary conditions between specified time steps 
- Output options for the model data and calculation results in a freely accessible format as an ASCII file. 
- Automatic calibration procedures 
- Drainage water balance based on the meshed surface water body 
- Inverse transport calculation for catchment area determination 
 System requirements
 System requirements