SimPEG.maps.Surject2Dto3D#

class SimPEG.maps.Surject2Dto3D(mesh, normal='y', **kwargs)[source]#

Bases: SimPEG.maps.IdentityMap

Map 2D tensor model to 3D tensor mesh.

Let \(m\) define the parameters for a 2D tensor model. Surject2Dto3D constructs a surjective mapping that projects the 2D tensor model to a 3D tensor mesh.

Mathematically, the mapping \(\mathbf{u}(\mathbf{m})\) can be represented by a projection matrix:

\[\mathbf{u}(\mathbf{m}) = \mathbf{Pm}\]
Parameters
meshdiscretize.TensorMesh

A 3D tensor mesh

normal{‘y’, ‘x’, ‘z’}

Define the projection axis.

Examples

Attributes

mesh

The mesh used for the mapping

nP

Number of model properties.

normal

The projection axis.

Methods

deriv(m[, v])

Derivative of the mapping with respect to the model paramters.

Galleries and Tutorials using SimPEG.maps.Surject2Dto3D#

2D inversion of Loop-Loop EM Data

2D inversion of Loop-Loop EM Data

2D inversion of Loop-Loop EM Data