simpeg.base.BasePDESimulation#
- class simpeg.base.BasePDESimulation(mesh, solver=None, solver_opts=None, **kwargs)[source]#
- Bases: - BaseSimulation- Base simulation for PDE solutions. - Parameters:
- meshdiscretize.base.BaseMesh
- Mesh on which the forward problem is discretized. 
- solvertype[pymatsolver.base.Base],optional
- Numerical solver used to solve the forward problem. If - None, an appropriate solver specific to the simulation class is set by default.
- solver_optsdict,optional
- Solver-specific parameters. If - None, default parameters are used for the solver set by- solver. Otherwise, the- dictmust contain appropriate pairs of keyword arguments and parameter values for the solver. Please visit pymatsolver to learn more about solvers and their parameters.
 
- mesh
 - Attributes - Cell center inner product matrix. - Edge inner product matrix. - Edge inner product inverse matrix. - Face inner product matrix. - Face inner product inverse matrix. - Node inner product matrix. - Node inner product inverse matrix. - A list of solver objects to clean when the model is updated - SimPEG - Counterobject to store iterations and run-times.- HasModel.deleteTheseOnModelUpdate has been deprecated. - Mesh for the simulation. - The inversion model. - True if a model is necessary - Path to directory where sensitivity file is stored. - Numerical solver used in the forward simulation. - Solver-specific parameters. - The survey for the simulation. - Verbose progress printout. - MccI - Vol - Methods - Jtvec(m, v[, f])- Compute the Jacobian transpose times a vector for the model provided. - Jtvec_approx(m, v[, f])- Approximation of the Jacobian transpose times a vector for the model provided. - Jvec(m, v[, f])- Compute the Jacobian times a vector for the model provided. - Jvec_approx(m, v[, f])- Approximation of the Jacobian times a vector for the model provided. - dpred([m, f])- Predicted data for the model provided. - fields([m])- Return the computed geophysical fields for the model provided. - make_synthetic_data(m[, relative_error, ...])- Make synthetic data for the model and Gaussian noise provided. - residual(m, dobs[, f])- The data residual. 
Galleries and Tutorials using simpeg.base.BasePDESimulation#
 
Time-domain CSEM for a resistive cube in a deep marine setting
 
Heagy et al., 2017 1D RESOLVE and SkyTEM Bookpurnong Inversions
 
Heagy et al., 2017 1D RESOLVE Bookpurnong Inversion
 
2.5D DC Resistivity and IP Least-Squares Inversion
 
3D Forward Simulation for Transient Response on a Cylindrical Mesh
 
     
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
