simpeg.flow.richards.SimulationNDCellCentered#
- class simpeg.flow.richards.SimulationNDCellCentered(mesh, hydraulic_conductivity, water_retention, boundary_conditions, initial_conditions, method='mixed', do_newton=False, root_finder_max_iter=30, root_finder_tol=0.0001, **kwargs)[source]#
Bases:
BaseTimeSimulation
Richards Simulation
Attributes
The boundary conditions.
A list of solver objects to clean when the model is updated
SimPEG
Counter
object to store iterations and run-times.verbose.debug has been deprecated.
A list of properties stored on this object to delete when the model is updated
Do a Newton iteration vs.
hydraulic conductivity function
The initial conditions.
Mesh for the simulation.
Formulation used.
The inversion model.
Total number of time steps.
True if a model is necessary
Root-finding Algorithm
Maximum iterations for root_finder iteration.
Path to directory where sensitivity file is stored.
Numerical solver used in the forward simulation.
Solver-specific parameters.
The survey for the simulation.
Initial time, in seconds, for the time-dependent forward simulation.
Time mesh for easy interpolation to observation times.
Time step lengths, in seconds, for the time domain simulation.
Evaluation times.
Verbose progress printout.
water retention curve
Dz
root_finder_tol
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.
diagsJacobian
(m, hn, hn1, dt, bc)Diagonals and rhs of the jacobian system
dpred
(m[, f])Create the projected data from a model.
fields
([m])Return the computed geophysical fields for the model provided.
getResidual
(m, hn, h, dt, bc[, return_g])Used by the root finder when going between timesteps
make_synthetic_data
(m[, relative_error, ...])Make synthetic data for the model and Gaussian noise provided.
residual
(m, dobs[, f])The data residual.
Jfull
getBoundaryConditions
Galleries and Tutorials using simpeg.flow.richards.SimulationNDCellCentered
#
FLOW: Richards: 1D: Forward Simulation