SimPEG.potential_fields.gravity.Simulation3DDifferential#
- class SimPEG.potential_fields.gravity.Simulation3DDifferential(mesh, rho=1.0, rhoMap=None, **kwargs)[source]#
Bases:
SimPEG.base.pde_simulation.BasePDESimulation
Finite volume simulation class for gravity.
Notes
From Blakely (1996), the scalar potential \(\phi\) outside the source region is obtained by solving a Poisson’s equation:
\[\nabla^2 \phi = 4 \pi \gamma \rho\]where \(\gamma\) is the gravitational constant and \(\rho\) defines the distribution of density within the source region.
Applying the finite volumn method, we can solve the Poisson’s equation on a 3D voxel grid according to:
\[\big [ \mathbf{D M_f D^T} \big ] \mathbf{u} = - \mathbf{M_c \, \rho}\]Attributes
Specific density (g/cc) physical property model.
Derivative of Specific density (g/cc) wrt the model.
Mapping of the inversion model to Specific density (g/cc).
Methods
fields
([m])Compute fields
getA
()GetA creates and returns the A matrix for the Gravity nodal problem
getRHS
()Return right-hand side for the linear system