Mohr Coulomb - geomechanics/mpm GitHub Wiki

{

    "materials": [
        {
            "id": 0,
            "type": "MohrCoulomb2D",
            "density": 2000,
            "youngs_modulus": 2e7,
            "poisson_ratio": 0.3,
            "friction": 25,
            "dilation": 0,
            "cohesion": 2000,
            "softening": true,
            "residual_friction": 13,
            "residual_dilation": 0,
            "residual_cohesion": 500,
            "peak_pdstrain": 0,
            "residual_pdstrain": 0.05,
            "tension_cutoff": 1000
        }
    ]

}
  • "id" is the material ID corresponding to a subset (or all) of the generated material points.
  • "type" is either "MohrCoulomb2D" or "MohrCoulomb3D".
  • "density" is material density.
  • "youngs_modulus" is the constant elastic parameter Young's modulus.
  • "poisson_ratio" is the constant elastic parameter Poisson's ratio.
  • "friction" is the friction angle (in degrees).
  • "dilation" is the dilation angle (in degrees).
  • "cohesion" is the cohesion.
  • "softening" flag is set true for strain softening material.
  • "residual_friction" is the friction angle (in degrees) at the end of softening.
  • "residual_dilation" is the dilation angle (in degrees) at the end of softening.
  • "residual_cohesion" is the cohesion at the end of softening.
  • "peak_pdstrain" is the plastic deviatoric strain at the start of softening.
  • "residual_pdstrain" is the plastic deviatoric strain at the end of softening.
  • "tension_cutoff" is the tension cutoff strength.

Flow potential and other model details are provided in [1].

References

[1] Menetrey, Philippe, and K. J. Willam. "Triaxial failure criterion for concrete and its generalization." Structural Journal 92.3 (1995): 311-318.