simpeg.flow.richards.empirical.Vangenuchten_theta#

class simpeg.flow.richards.empirical.Vangenuchten_theta(mesh, theta_r=0.078, theta_rMap=None, theta_s=0.43, theta_sMap=None, n=1.56, nMap=None, alpha=0.036, alphaMap=None, **kwargs)[source]#

Bases: BaseWaterRetention

Attributes

alpha

Related to the inverse of the air entry suction [l-1], >0 physical property model.

alphaDeriv

Derivative of related to the inverse of the air entry suction [L-1], >0 wrt the model.

alphaMap

Mapping of the inversion model to related to the inverse of the air entry suction [L-1], >0.

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.

n

Measure of the pore-size distribution, >1 physical property model.

nDeriv

Derivative of measure of the pore-size distribution, >1 wrt the model.

nMap

Mapping of the inversion model to measure of the pore-size distribution, >1.

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