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: SimPEG.simulation.BaseTimeSimulation

Richards Simulation

Attributes

boundary_conditions

The boundary conditions.

debug

verbose.debug has been deprecated.

do_newton

Do a Newton iteration vs.

hydraulic_conductivity

hydraulic conductivity function

initial_conditions

The initial conditions.

method

Formulation used.

root_finder

Root-finding Algorithm

root_finder_max_iter

Maximum iterations for root_finder iteration.

water_retention

water retention curve

Dz

root_finder_tol

Methods

Jtvec(m, v[, f])

Jtv = Jtvec(m, v, f=None) Effect of transpose of J(m) on a vector v.

Jvec(m, v[, f])

Jv = Jvec(m, v, f=None) Effect of J(m) on a vector v.

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])

u = fields(m) The field given the model.

getResidual(m, hn, h, dt, bc[, return_g])

Used by the root finder when going between timesteps

Jfull

getBoundaryConditions

Galleries and Tutorials using SimPEG.flow.richards.SimulationNDCellCentered#

FLOW: Richards: 1D: Forward Simulation

FLOW: Richards: 1D: Forward Simulation

FLOW: Richards: 1D: Forward Simulation
FLOW: Richards: 1D: Inversion

FLOW: Richards: 1D: Inversion

FLOW: Richards: 1D: Inversion
FLOW: Richards: 1D: Celia1990

FLOW: Richards: 1D: Celia1990

FLOW: Richards: 1D: Celia1990