simsand
SIMSANDContactLaw
Bases: ElastoplasticContactLaw
, ChangStiffness
, ExponentialBreakageCSL
SIMSAND contact law.
updateHardeningVariables
updateHardeningVariables(
idx: int,
dlambda: float,
ddispp: ndarray,
sv0: StateVariable,
sv: StateVariable,
)
yieldSurface
yieldSurface(
idx: int, fn: float, fr: float, sv0: StateVariable, sv: StateVariable
) -> float