simpeg.electromagnetics.static.spectral_induced_polarization.simulation_2d.BaseSIPSimulation2D#
- class simpeg.electromagnetics.static.spectral_induced_polarization.simulation_2d.BaseSIPSimulation2D(mesh, **kwargs)[source]#
- Bases: - BaseSIPSimulation- 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. - Active indices when storing J. - Frequency dependency physical property model. - Derivative of Frequency dependency wrt the model. - Mapping of the inversion model to Frequency dependency. - 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. - Electrical chargeability (v/v) physical property model. - Derivative of Electrical Chargeability (V/V) wrt the model. - Mapping of the inversion model to Electrical Chargeability (V/V). - Mesh for the simulation. - The inversion model. - True if a model is necessary - Electrical Resistivity (Ohm m) - Path to directory where sensitivity file is stored. - Electrical Conductivity (S/m) - Numerical solver used in the forward simulation. - Solver-specific parameters. - Whether to store inner product matrices - Whether to store the sensitivity matrix - The SIP survey object. - Time constant (s) physical property model. - Derivative of Time constant (s) wrt the model. - Mapping of the inversion model to Time constant (s). - Inverse of time constant (1/s) physical property model. - Derivative of Inverse of time constant (1/s) wrt the model. - Mapping of the inversion model to Inverse of time constant (1/s). - Verbose progress printout. - Ainv - MccI - Vol - cDeriv_store - etaDeriv_store - n - rhoDeriv - rhoMap - sigmaDeriv - sigmaMap - tauDeriv_store - tauiDeriv_store - 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. - fields(m)- Return the computed geophysical fields for the model provided. - forward(m[, f])- getJ(m[, f])- Generate Full sensitivity matrix - getJtJdiag(m, Wd[, f])- Compute JtJ using adjoint problem. - Compute derivative of pseudo-chargeability w.r.t eta from a single pulse waveform - Compute derivative of pseudo-chargeability w.r.t eta from a single pulse waveform - Compute pseudo-chargeability from a single pulse waveform - Compute derivative of pseudo-chargeability w.r.t eta from a single pulse waveform - make_synthetic_data(m[, relative_error, ...])- Make synthetic data for the model and Gaussian noise provided. - residual(m, dobs[, f])- The data residual. - PetaCDeriv - PetaEtaDeriv - PetaTauiDeriv - get_exponent - get_multi_pulse_response - get_peta - get_peta_c_deriv - get_peta_c_deriv_step_off - get_peta_eta_deriv - get_peta_eta_deriv_step_off - get_peta_step_off - get_peta_taui_deriv - get_peta_taui_deriv_step_off - get_t_over_tau 
