HardeningSoil

Hardening-Soil model -- work-hardening elastoplastic soil with separate loading and unloading/reloading stiffnesses, suitable for staged geotechnical analyses.

Examples

material = project.HardeningSoil(name='HS Sand', Eur_ref=90)
material.Eur_ref

Properties

name : str
Material name.
color : Color
Material color.
gamma_dry : float | ParameterMap | Profile | Gradient
Dry unit weight.
gamma_sat : float | ParameterMap | Profile | Gradient
Saturated unit weight.
reducible_strength : bool
Reducible strength flag.
E : float | ParameterMap | Profile | Gradient
Young's modulus.
nu : float | ParameterMap | Profile | Gradient
Poisson's ratio.
E50_ref : float | ParameterMap | Profile | Gradient
Reference secant stiffness from drained triaxial test.
Eur_ref : float | ParameterMap | Profile | Gradient
Reference unloading/reloading stiffness.
pressure_dependence : int
Pressure dependence type.
pref : float | ParameterMap | Profile | Gradient
Reference pressure.
m : float | ParameterMap | Profile | Gradient
Power for stress-level dependency of stiffness.
Ru : float | ParameterMap | Profile | Gradient
Pore pressure ratio.
E0_ref : float | ParameterMap | Profile | Gradient
Reference initial stiffness (small-strain).
gamma_07 : float | ParameterMap | Profile | Gradient
Shear strain at which G_s = 0.7 G_0.
Eoed_ref : float | ParameterMap | Profile | Gradient
Reference oedometer stiffness.
c : float | ParameterMap | Profile | Gradient
Cohesion.
phi : float | ParameterMap | Profile | Gradient
Friction angle.
flow_rule : int
Flow rule type (Constant/Rowe/Taylor).
psi : float | ParameterMap | Profile | Gradient
Dilation angle.
ev_cr : float | ParameterMap | Profile | Gradient
Critical volumetric strain.
es_cr : float | ParameterMap | Profile | Gradient
Critical shear strain.
dilation_cap : int
Dilation cap type.
M : float | ParameterMap | Profile | Gradient
Stiffness parameter M (from IHardeningSoilA, different from m).
tension_cutoff : bool
Tension cutoff enabled.
sigma_t : float | ParameterMap | Profile | Gradient
Tensile strength.
hydraulic_conductivity_option : int
Hydraulic conductivity option.
hydraulic_model : int
Hydraulic model type.
drainage : int
Drainage type.
excess_pore_pressure : float
Excess pore pressure.
K0 : float | ParameterMap | Profile | Gradient
Coefficient of earth pressure at rest.
K0_type : int
K0 type (auto or user).
cavitation_cutoff : bool
Cavitation cutoff enabled.
pcav : float | ParameterMap | Profile | Gradient
Cavitation pressure.
Kx : float | ParameterMap | Profile | Gradient
Hydraulic conductivity in x-direction.
Ky : float | ParameterMap | Profile | Gradient
Hydraulic conductivity in y-direction.
Kz : float | ParameterMap | Profile | Gradient
Hydraulic conductivity in z-direction.
K : float | ParameterMap | Profile | Gradient
Isotropic hydraulic conductivity.
e : int
Void ratio.
alpha : float | ParameterMap | Profile | Gradient
van Genuchten alpha parameter.
n : int
van Genuchten n parameter.
Sr : float | ParameterMap | Profile | Gradient
Residual saturation.
Ss : float | ParameterMap | Profile | Gradient
Saturated saturation.