strain-softening
bulk f

elastic bulk modulus, \(K\)

cohesion f

cohesion, \(c\)

dilation f.

dilation angle, \(\psi\). The default is 0.0.

friction f

internal angle of friction, \(\phi\)

poisson f

Poisson’s ratio, \(\nu\)

shear f

elastic shear modulus, \(G\)

tension f

tension limit, \(\sigma^t\). The default is 0.0.

young f

Young’s modulus, \(E\)

flag-brittle b

[advanced] If true, the tension limit is set to 0 in the event of tensile failure. The default is false.

table-cohesion s

[advanced] name of the table relating cohesion to plastic shear strain

table_dilation s

[advanced] name of the table relating dilation angle to plastic shear strain

table-friction s

[advanced] name of the table relating friction angle to plastic shear strain

table-tension s

[advanced] name of the table relating tension limit to plastic tensile strain

strain-shear-plastic f

[read only] accumulated plastic shear strain

strain-tension-plastic f

[read only] accumulated plastic tensile strain

Notes:
  • Only one of the two options is required to define the elasticity: bulk modulus \(K\) and shear modulus \(G\), or, Young’s modulus \(E\) and Poisson’s ratio \(\nu\). When choosing the latter, Young’s modulus \(E\) must be assigned in advance of Poisson’s ratio \(\nu\).
  • The tension cut-off is \({\sigma}^t = min({\sigma}^t, c/\tan \phi)\).
  • The tension table and flag-brittle should not be active at the same time.

Footnotes

Advanced properties have default values and do not require specification for simpler applications of the model.

Read only properties cannot be set by the user. However, they may be listed, plotted, or accessed through FISH.