Numerical modeling can be used to model problems in different fields of geology at various scales, such as
engineering geology,
geophysics,
geomechanics,
geodynamics,
rock mechanics,
hydrogeology, and
stratigraphy. The following are some examples of applications of numerical modeling in geology.
Specimen to outcrop scale Rock mechanics Numerical modeling has been widely applied in different fields of
rock mechanics. Rock is a material that is difficult to model because rock are usually: and the space in the rock mass maybe filled with other substances like air and water. •
Not elastic: Rock cannot perfectly revert to its original shape after stress is removed. Models that model rock as a discontinuum, using methods like
discrete element and
discrete fracture network methods, are also commonly employed. Geologic events, like the development of a faults and surface erosion, can change the thermochronological pattern of samples collected on the surface, and it is possible to constrain the geologic events by these data.
Pecube Pecube is one of the numerical models developed to predict the thermochronological pattern. The first three terms on the right-hand side are the heat transferred by
conduction in x , y and z directions while A is the advection. \frac{\partial T}{\partial t} + u \frac{\partial T}{\partial x} + v \frac{\partial T}{\partial y} + w \frac{\partial T}{\partial z} = \frac{\partial}{\partial x} \kappa \frac{\partial T}{\partial x} + \frac{\partial}{\partial y} \kappa \frac{\partial T}{\partial y} + \frac{\partial}{\partial z} \kappa \frac{\partial T}{\partial z} + A After the temperature field is constructed in the model, particle paths are traced and the cooling history of the particles can be obtained. The model is three-dimensional; and finite difference method. These two methods have been shown to produce similar results if the mesh is fine enough. grid used in
MODFLOW|thumb
MODFLOW One of the well-known programs in modeling groundwater flow is
MODFLOW, developed by the
United States Geological Survey. It is a free and
open-source program that uses the finite difference method as the framework to model groundwater conditions. The recent development of related programs offers more features, including: • Interactions between groundwater and surface-water systems
FLAC The
Fast Lagrangian Analysis of Continua (FLAC) is one of the most popular approaches in modeling crustal dynamics. The approach has been used in 2D, 2.5D, and 3D studies of crustal dynamics, in which the 2.5D results were generated by combining multiple slices of two-dimensional results. This model uses the code called
Flamar, which is a FLAC-like code that combines finite difference and finite element methods. The boundary condition used at the bottom is called "Winkler's pliable basement". It is at
hydrostatic equilibrium and it allows the base to slip freely horizontally. In the model, the temperature of the
core-mantle boundary (inner boundary) is a constant of 4273 K (about 4000°C), while that at the boundary between crust and mantle (outer boundary) is 973 K (about 700°C).
finite volume,
finite difference and
spectral methods have all been used in modeling mantle convection, and almost every model used an Eulerian grid. Current approaches mostly uses a fixed and uniform grid.
Finite difference approach In the 1960s to 1970s, mantle convection models using the finite difference approach usually used second-order
finite differences.
Finite volume approach Mantle convection modeled by finite volume approach is often based on the balance between pressure and
momentum. The equations derived are the same as the finite difference approach using a grid with staggered velocity and pressure, in which the values of velocity and the pressure of each element are located at different points. In modeling three-dimensional geometry of the Earth, since the parameters of mantles vary at different scales,
multigrid, which means using different grid sizes for different variables, is applied to overcome the difficulties. 'Yin-Yang' grid, and spiral grid.
Finite element approach In the finite element approach,
stream functions are also often used to reduce the complexity of the equations. modeling two-dimensional
incompressible flow in the mantle, was one of the popular codes for modeling mantle convection in the 1990s. and 3D.
Spectral method The spectral method in mantle convection breaks down the three-dimensional governing equation into several one-dimensional equations, which solves the equations much faster. It was one of the popular approaches in early models of mantle convection. However, the lateral changes of viscosity of mantle are difficult to manage in this approach, and other methods became more popular in the 2010s. The mantle convection model is fundamental in modeling the plates floating on it, and there are two major approaches to incorporate the plates into this model: rigid-block approach and rheological approach. Modeling of the flow of Earth's liquid outer core is difficult because: for example the Glatzmaier-Roberts model. Finite difference method has also been used in the model by Kageyama and Sato. Some study also tried other methods, like finite volume and finite element methods. .
Seismology File:Global Seismic Wave Propagation Simulation.gif|thumb|299x299px|Simulation of seismic wave propagation through the Earth. However, due to limitations in computation power, in some models, the spacing of the mesh is too large (compared with the wavelength of the seismic waves) so that the results are inaccurate due to
grid dispersion, in which the seismic waves with different frequencies separate. Some researchers suggest using the spectral method to model seismic wave propagation. == Errors and limitations ==