SimPEG.maps.BaseParametric#
- class SimPEG.maps.BaseParametric(mesh, slope=None, slopeFact=1.0, indActive=None, **kwargs)[source]#
- Bases: - IdentityMap- Base class for parametric mappings from simple geological structures to meshes. - Parameters:
- meshdiscretize.BaseMesh
- A discretize mesh 
- indActivenumpy.ndarray,optional
- Active cells array. Can be a boolean - numpy.ndarrayof length mesh.nC or a- numpy.ndarrayof- intcontaining the indices of the active cells.
- slopefloat,optional
- Directly set the scaling parameter slope which sets the sharpness of boundaries between units. 
- slopeFactfloat,optional
- Set sharpness of boundaries between units based on minimum cell size. If set, the scalaing parameter slope = slopeFact / dh. 
 
- mesh
 - Attributes - Determine whether or not this mapping is a linear operation. - The mesh used for the mapping - Number of parameters the mapping acts on. - Dimensions of the mapping operator - Defines the sharpness of the boundaries. - Defines the slope scaled by the mesh. - X cell center locations (active) for the output of the mapping. - Y cell center locations (active) for the output of the mapping. - Z cell center locations (active) for the output of the mapping. - indActive - Methods - deriv(m[, v])- Derivative of the mapping with respect to the input parameters. - dot(map1)- Multiply two mappings to create a - SimPEG.maps.ComboMap.- inverse(D)- The transform inverse is not implemented. - test([m, num])- Derivative test for the mapping. 
 
 
 
 
 
 
