simpeg.flow.richards.empirical.Haverkamp_theta#

class simpeg.flow.richards.empirical.Haverkamp_theta(mesh, theta_r=0.075, theta_rMap=None, theta_s=0.287, theta_sMap=None, alpha=1611000.0, alphaMap=None, beta=3.96, betaMap=None, **kwargs)[source]#

Bases: BaseWaterRetention

Attributes

alpha

physical property model.

alphaDeriv

Derivative of wrt the model.

alphaMap

Mapping of the inversion model to .

beta

physical property model.

betaDeriv

Derivative of wrt the model.

betaMap

Mapping of the inversion model to .

clean_on_model_update

A list of solver objects to clean when the model is updated

deleteTheseOnModelUpdate

A list of properties stored on this object to delete when the model is updated

model

The inversion model.

nP

Number of parameters in the model.

needs_model

True if a model is necessary

theta_r

Residual water content [l3l-3] physical property model.

theta_rDeriv

Derivative of residual water content [L3L-3] wrt the model.

theta_rMap

Mapping of the inversion model to residual water content [L3L-3].

theta_s

Saturated water content [l3l-3] physical property model.

theta_sDeriv

Derivative of saturated water content [L3L-3] wrt the model.

theta_sMap

Mapping of the inversion model to saturated water content [L3L-3].

counter

mesh

Methods

__call__(u)

Call self as a function.

derivM(u)

derivative with respect to m

derivU

plot