simpeg.maps.InjectActiveEdges.inverse#
- InjectActiveEdges.inverse(u)[source]#
Compute the inverse projection operation.
Recover the model parameters (active edges) from a set of physical property values defined on the entire mesh.
For a discrete set of model parameters \(\mathbf{m}\) defined on a set of active edges, the mapping \(\mathbf{u}(\mathbf{m})\) is defined as:
\[\mathbf{u}(\mathbf{m}) = \mathbf{Pm} + \mathbf{d} \,m_\perp\]where \(\mathbf{P}\) is a (nE , nP) projection matrix from active edges to all mesh edges, and \(\mathbf{d}\) is a (nE , 1) matrix that projects the inactive edge value \(m_\perp\) to all mesh edges.
The inverse mapping is given by:
\[\mathbf{m}(\mathbf{u}) = \mathbf{P^T u}\]- Parameters:
- u(
mesh.nE)numpy.ndarray A vector which contains physical property values for all mesh edges.
- u(