#
AUS
Define an AUS material.
#
Parameters
- name : str
- String naming the material.
- color : Color
- Material appearance. color= Color(r=139,g=131,b=166)
- Eu : float
- Undrained Young's modulus, in MPa.
- ec50 : float
- Axial strain halfway to failure in compression.
- ee50 : float
- Axial strain halfway to failure in extension.
- suc : float
- Undrained shear strength in compression.
- sue : float
- Undrained shear strength in extension.
- gamma_dry : float
- Dry unit weight in kN/m^3
- gamma_sat : float
- Saturated unit weight in kN/m^3
- tension_cutoff : str
- Apply tension cutoff. tension_cutoff = 'yes' or 'no'
- sigma_t : str
- Tensile cutoff stress, in kPa.
- softening : str
- Apply softening. softening = 'yes' or 'no'
- suc_residual : float
- Residual undrained shear strength in compression, in kPa.
- e_suc_cr1 : float
- Critical plastic strain at undrained shear peak strength in compression.
- e_suc_cr2 : float
- Critical plastic strain at undrained shear residual strength in compression.
- sue_residual : float
- Residual undrained shear strength in extension, in kPa.
- e_sue_cr1 : float
- Critical plastic strain at undrained shear peak strength in extension.
- e_sue_cr2 : float
- Critical plastic strain at undrained shear residual strength in compression.
- K0 : float
- Earth pressure coefficient at rest.
- hydraulic_conductivity_option : str
- hydraulic_conductivity_option = 'isotropic' or 'anisotropic'
- K : float
- Hydraulic conductivity, in m/day.
- Kx : float
- Hydraulic conductivity in x, in m/day.
- Ky : float
- Hydraulic conductivity in y, in m/day.
- Kz : float
- Hydraulic conductivity in z, in m/day.
- hydraulic_model : str
- hydraulic_model = 'basic' or 'van_genuchten'
- e : float
- Void ratio.
- alpha : float
- Model parameter related to the air entry pressure.
- n : float
- Model parameter related to the rate at which water is extracted from the soil once the air entry pressure has been exceeded.
- Sr : float
- Residual degree of saturation (may be slightly greater than 0).
- Ss : float
- Fraction of water filled pores at full saturation (may be slightly less than 1).
- reducible_strength : str
- Apply reducible strength. reducible_strength = 'yes' or 'no'
#
Examples
i = 6
model2d.add_rectangle([i,0],[i+1,2])
Face = model2d.select(p0=[i+0.5,1],types='face')
AUSMaterial = prj.AUS(name='AUSMaterial',
color=Color(r=187,g=132,b=78),
Eu=30,
ec50=0.005,
ee50=0.02,
suc=30,
sue=18,
tension_cutoff='no',
sigma_t=0,
softening='yes',
suc_residual= 25,
e_suc_cr1=0.01,
e_suc_cr2=0.012,
sue_residual=15,
e_sue_cr1=0.04,
e_sue_cr2=0.05,
gamma_dry=18,
gamma_sat=20,
K0=0.58,
sigma_0= 0,
hydraulic_conductivity_option='anisotropic',
K=0.001,
Kx=0.001,
Ky=0.001,
Kz=0.001,
hydraulic_model='van_genuchten',
e=1,
alpha=2,
n=2,
Sr=0,
Ss=1,
reducible_strength='yes',
)
model2d.set_solid(shapes=Face,material=AUSMaterial)