Frost 3D Universal

Frost 3D Universal software allows you to develop scientific models of permafrost thermal regimes under the thermal influence of pipelines, production wells, hydraulic constructions etc., taking into account the thermal stabilization of the ground. The software package is based on ten years’ experience in the field of programming, computational geometry, numerical methods, 3D visualization and parallelization of computational algorithms.

Frost 3D Universal is certified in the Russian Federation and complies with international standards:

  • RSN 67-87
  • SP 25.13330.2012
  • SP 36.13330.2012
  • SP 47.13330.2012
  • SP 50.13330.2012
  • SP 23-101-2004
  • SP 61.13330.2012
  • SP 41-103-2000
  • SP 116.13330.2012
  • SP 11-105-97
  • STO Gazprom 2-2.1-390-2009
  • STO Gazprom 2-2.1-435-2010
  • GOST R ISO 9127-94
  • GOST R ISO/IEC 12119-2000

Frost 3D Universal numerical methods was verified against the exact analytical solutions and experimental data.

Minimum System Requirements

OS: Windows 7, 8,10

CPU: Intel core i3 (release after 2011), 64x-architecture


Video: NVIDIA GeForce GT(X) 400 or better, OpenGL 4.0 support

HDD:5 Gb of free space

Internet access required


1. Create the computational domain with initial and boundary conditions.

Computational domain with initial and boundary conditions

2. Automatically generate the computational mesh.

3D computational mesh generation

3. Library of materials, physical properties and boundary conditions.

Library of Materials, Physical Properties and Boundary Conditions

Specify heat transfer conditions

4. Review the resulting distribution analysis of three-dimensional temperatures, ice content and filtration flows.

Temperature distribution analysis

5. Analyze section data.

Section data analysis

Frost 3D Universal Conference Demonstration

Frost 3D Universal Demonstration (Oct 16, 2014)

Frost 3D Universal Mathematical Models

Frost 3D Universal Main Features

  • Creation of 3D computational domain with surface topography and soil lithology;
  • 3D reconstruction of pipelines, boreholes, basements and foundations of buildings;
  • Import of 3D objects including Wavefront (OBJ), StereoLitho (STL), 3D Studio Max (3DS) and Frost 3D Objects (F3O);
  • Library of thermophysical properties of the ground, building elements, climatic factors and the parameters of cooling units;
  • Specification of thermal and hydrological properties of 3D objects and heat transfer parameters on the surfaces of objects;
  • Simulation of the temperature and unfrozen water content distribution in the computational domain with phase transition and convective heat transfer;
  • Simulation of ground water filtration;
  • 3D visualization of thermal fields, unfrozen water content and ground water filtration speed in dynamics;
  • Visualization of the thermal fields and unfrozen water content in the form of isolines and as color distribution of sections;
  • Features the ability to build graphical dependencies for temperature and unfrozen moisture content change on coordinates or time.

Initial data for thermal analysis:

1) Initial data for 3D geometrical model creation:

a) geological soil structure;

b) project drawing, location of heat-insulation materials.

2) Thermophysical properties of soils: thermal conductivity and volumetric heat capacity in thawed and frozen state, density, freezing point, total gravimetric soil moisture (over all types of soil water), dependence of moisture content on temperature.

3) Thermal conductivity, heat capacity and construction material density, including insulation materials.

4) Initial vertical temperature distribution in the ground (monitoring well log).

5) Meteorological data: air temperature variation, wind speed, changes in snow cover thickness (in cases, when it is necessary to take into account the snow cover effect).

6) Hydrogeological properties of saturated ground with an unknown groundwater level and filtration velocities:

a) Dependence of the groundwater level on time;

b) The values of filtration coefficient.

Cooling units location during thermal stabilisation

Ground cooling with cooling units

3D computational domain model

3D computational domain model

Temperature distribution in the form of isolines

Temperature distribution in the form of isolines

Temperature distribution (plane y=0)

Temperature distribution (plane y=0)

Мoisture content (plane y=0)

Мoisture content (plane y=0)

Advantages of Frost 3D Universal

  • It is based on modern scientific achievements in numerical methods and mathematical simulation of heat-and-mass transfer processes in the ground;
  • Frost 3D Universal computational algorithms are parallelized for multi-core, 64-bit CPU and GPU architecture, offering a tenfold increase in computational speed with respect to sequential computational algorithms;
  • It is a unique software solution that can simulate permafrost thermal stabilization processes with cooling devices;
  • It allows you to make long-term predictions of permafrost thawing across large computational domains (kilometers);
  • It takes into account the influence of snow-depth dynamics and the intensity of solar radiation on ground temperature;
  • Thermophysical properties and heat transfer conditions can be changed during the computation process;
  • Simulation of ground water flow;
  • Takes into account convective heat transfers due to groundwater flow.


Frost 3D Version

Main Features

Recommended Hardware Configuration


Single Core CPU

Max number of cells in computational mesh is 5 million. 5 GB RAM + 3 GB main application memory required. Computation is processed on a single core CPU. 1. Intel i3, i5, i7, i9,
E5, Celeron, Pentium, Xeon (release after 2011), 64x-architecture

2. 4 GB RAM

3. NVIDIA GT(X) 400/500/600/700/900/1000,
video memory more than 512 MB,
Shader Model 3.0, OpenGL 4.0 

4. 250 GB HDD


Multicore CPU

Max number of cells in computational mesh is 20 million. 16 GB RAM + 10 GB main application memory required (for computational mesh with 20 mln cells).

Up to 8x* acceleration (depending on the number of cores in the CPU), compared with a single core CPU version.

1. Intel i5, i7, i9,
Xeon, E5 (release after 2011), 64x-architecture

2. 16 GB RAM

3. NVIDIA GT(X) 400/500/600/700/900/1000, video memory more than 1 GB, Shader Model 3.0, OpenGL 4.0 

4. 500 GB HDD


Multicore CPU Unlimited

Max number of cells in computational mesh is unlimited.
64 GB RAM for computational mesh with 100 million cells.
Up to 8x* acceleration (depending on the number of cores in the CPU), compared with a single core CPU version.

1. Intel  i5, i7, i9, E5
Xeon (release after 2011), 64x-architecture

2. 32 GB RAM

3. GeForce GT(X) 700/900/1000, video memory more than 4 GB

4. 2 TB HDD


Multicore GPU

Max number of cells in computational mesh is 100 million (12 GB RAM required). Up to 58 million cells are guaranteed ( ).

Up to 46x* acceleration, compared with a single core CPU version.

1. Intel i5, i7, i9, E5
Xeon (release after 2011), 64x-architecture, AVX support

2. 16 GB RAM

3. NVIDIA Titan X or GeForce GTX 700/900/1000, video memory more than 4 GB

4. 1 TB HDD


Filtration Module

It is required for ground simulation under high flow velocities (dams, dikes, complex hydrological conditions), including ground water convective heat transfer.
For more information, please visit:
* with optimal parameters for the numerical solver, such as: multiplicity of mesh cells and computational cores, mesh uniformity, conformity of thermo-physical properties of materials and the number of boundary conditions.

More about Frost 3D Universal versions:

Choosing the Right Frost 3D Universal Version and Hardware
Frost 3D Universal Versions: Comparing CPU vs GPU
Frost 3D Universal Meshing Solutions

More about the mathematical substantiation of the methods used in Frost 3D Universal can be found here.

Video presentations of Frost 3D Universal at the “Earth Cryology: XXI Century” international conference is possibly here.

Today, Frost 3D Universal is the fastest and most precise solver of heat transfer problems with phase transitions!

Examples of Projects