SimPEG.potential_fields.base.BasePFSimulation#
- class SimPEG.potential_fields.base.BasePFSimulation(mesh, ind_active=None, store_sensitivities='ram', **kwargs)[source]#
Bases:
SimPEG.simulation.LinearSimulationBase class for potential field simulations that use integral formulations.
For integral formulations, the forward simulation for a set of voxel cells can be defined as a linear operation of the form:
\[\mathbf{d} = \mathbf{Am}\]where \(\mathbf{d}\) are the data, \(\mathbf{m}\) are the model paramters and \(\mathbf{A}\) is a linear operator defining the sensitivities. The primary difference between child simulation classes is the kernel function used to create the rows of \(\mathbf{A}\).
- Parameters
- mesh
discretize.TensorMeshordiscretize.TreeMesh A 3D tensor or tree mesh.
- ind_active
np.ndarrayofintor bool Indices array denoting the active topography cells.
- store_sensitivities{‘ram’, ‘disk’, ‘forward_only’}
Options for storing sensitivities. There are 3 options
‘ram’: sensitivities are stored in the computer’s RAM
‘disk’: sensitivities are written to a directory
‘forward_only’: you intend only do perform a forward simulation and sensitivities do no need to be stored
- mesh
Attributes
'actInd' is deprecated.
Active topography cells
Options for storing sensitivities.
Methods
Return linear operator
Galleries and Tutorials using SimPEG.potential_fields.base.BasePFSimulation#
Forward Simulation of Gravity Anomaly Data on a Tensor Mesh
Forward Simulation of Gradiometry Data on a Tree Mesh
Joint PGI of Gravity + Magnetic on an Octree mesh using full petrophysical information
Joint PGI of Gravity + Magnetic on an Octree mesh without petrophysical information
Forward Simulation of Total Magnetic Intensity Data
Forward Simulation of Gradiometry Data for Magnetic Vector Models
Sparse Norm Inversion for Total Magnetic Intensity Data on a Tensor Mesh
Cross-gradient Joint Inversion of Gravity and Magnetic Anomaly Data