MPM-Geomechanics
Material Point Method for simulating geo-materials under large deformation conditions
Loading...
Searching...
No Matches
MohrCoulomb Member List

This is the complete list of members for MohrCoulomb, including all inherited members.

bulkModulusFluidMaterialprotected
cohesionMohrCoulombprotected
densityMaterialprotected
densityFluidMaterialprotected
dilationMohrCoulombprotected
ELASTIC enum valueMaterial
Elastic(int id, double density, double young, double poisson)Elasticinline
ElasticJaumann(int id, double density, double young, double poisson)ElasticJaumanninline
ELASTOPLASTIC enum valueMaterial
frictionMohrCoulombprotected
getBulkModulus() constElasticinline
getBulkModulusFluid() constMaterialinline
getDensity() constMaterialinline
getDensityFluid() constMaterialinline
getHydraulicConductivity() constMaterialinline
getId() constMaterialinline
getPorosity() constMaterialinline
getShearModulus() constElasticinline
getSoundSpeed() constElasticvirtual
getType() constElasticinlinevirtual
hydraulicConductivityMaterialprotected
idMaterialprotected
Material(int id=-1, double density=0, MaterialType type=MaterialType::NONE)Materialinline
MaterialType enum nameMaterial
MohrCoulomb(int id, double density, double young, double poisson, double friction, double cohesion, double dilation, double tensile, MohrCoulomb::Softening softening)MohrCoulomb
NONE enum valueMaterial
PoissonElasticprotected
porosityMaterialprotected
setBulkModulusFluid(double bulk_fluid)Materialinline
setDensity(double material_density)Materialinline
setDensityFluid(double fluid_density)Materialinline
setHydraulicConductivity(Vector3d hydraulic_conductivity)Materialinline
setId(int material_id)Materialinline
setPoisson(double poisson)Elasticinline
setPorosity(double material_porosity)Materialinline
setType(MaterialType material_type)Materialinline
setYoung(double young)Elasticinline
softeningMohrCoulombprotected
tensileMohrCoulombprotected
typeMaterialprotected
updateStress(Particle *particle) constMohrCoulombvirtual
YoungElasticprotected
~Elastic()Elasticinlinevirtual
~ElasticJaumann()ElasticJaumanninlinevirtual
~Material()Materialinlinevirtual
~MohrCoulomb()MohrCoulombvirtual