simpeg.maps.LinearMap#
- class simpeg.maps.LinearMap(A, b=None, **kwargs)[source]#
- Bases: - IdentityMap- A generalized linear mapping. - A simple map that implements the linear mapping, - >>> y = A @ x + b - Parameters:
- A(M,N) array_like,optional
- The matrix operator, can be any object that implements __matmul__ and has a shape attribute. 
- b(M) array_like,optional
- Additive part of the linear operation. 
 
- A(
 - Attributes - The linear operator matrix. - Added part of the linear operation. - 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 - 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, random_seed])- Derivative test for the mapping. 
