simpeg.maps.TileMap#

class simpeg.maps.TileMap(global_mesh, global_active, local_mesh, tol=1e-08, components=1, **kwargs)[source]#

Bases: IdentityMap

Mapping for tiled inversion.

Uses volume averaging to map a model defined on a global mesh to the local mesh. Everycell in the local mesh must also be in the global mesh.

Attributes

P

Set the projection matrix with partial volumes

components

Number of components in the model.

global_active

Defines the active cells in the global mesh.

global_mesh

Global TreeMesh defining the entire domain.

is_linear

Determine whether or not this mapping is a linear operation.

local_active

This is the local_active of the global_active used in the global problem.

local_mesh

Local TreeMesh defining the local domain.

mesh

The mesh used for the mapping

nP

Number of parameters the mapping acts on.

shape

Shape of the matrix operation (number of indices x nP)

tol

Tolerance to avoid zero division.

Methods

deriv(m[, v])

dot(map1)

Multiply two mappings to create a simpeg.maps.ComboMap.

inverse(D)

The transform inverse is not implemented.

test([m, num, random_seed])

Derivative test for the mapping.

Galleries and Tutorials using simpeg.maps.TileMap#

PF: Gravity: Tiled Inversion Linear

PF: Gravity: Tiled Inversion Linear