softening-ubiquitous
bulk f

elastic bulk modulus, \(K\)

cohesion f

matrix cohesion, \(c\) = \(c_1\)

cohesion-2 f

matrix cohesion, \(c_2\)

dilation f

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

dilation-2 f

matrix dilation angle, \(\psi_2\). The default is 0.0.

dip f

dip angle [degrees] of weakness plane

dip-direction f

dip direction [degrees] of weakness plane

friction f

matrix friction angle, \(\phi\) = \(\phi_1\)

friction-2 f

matrix friction angle, \(\phi_2\)

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\)

joint-cohesion f

joint cohesion, \(c_j\) = \(c_{j1}\)

joint-cohesion-2 f

joint cohesion, \(c_{j2}\)

joint-dilation f

joint dilation angle, \(\psi_j\) = \(\psi_{j1}\). The default is 0.0.

joint-dilation-2 f

joint dilation angle, \(\psi_{j2}\). The default is 0.0.

joint-friction f

joint friction angle, \(\phi_j\) = \(\phi_{j1}\)

joint-friction-2 f

joint friction angle, \(\phi_{j2}\)

joint-tension f.

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

normal v

normal direction of the weakness plane, (\(n_x\), \(n_y\), \(n_z\))

normal-x f

x-component of the normal direction to the weakness plane, \(n_x\)

normal-y f

y-component of the normal direction to the weakness plane, \(n_y\)

normal-z f

z-component of the normal direction to the weakness plane, \(n_z\)

flag-bilinear i

= :[advanced] lint:\(0\) (default) for matrix linear model ;

= 1 for matrix bilinear model.

flag-bilinear-joint i

= :[advanced] lint:\(0\) (default) for joint linear model ;

= 1 for joint bilinear model ;

< 0 joint effect will be skipped, so that the model is degenerated into a bilinear Mohr-Coulomb model.

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 matrix cohesion \(c\) = \(c_1\) to matrix plastic shear strain.

table-cohesion-2 s

[advanced] name of the table relating matrix cohesion \(c_2\) to matrix plastic shear strain.

table-dilation s

[advanced] name of the table relating matrix dilation angle \(\psi\) = \(\psi_{1}\) to matrix plastic shear strain.

table-dilation-2 s

[advanced] name of the table relating matrix dilation \(\psi_{2}\) to matrix plastic shear strain.

table-friction s

[advanced] name of the table relating matrix friction \(\psi\) = \(\psi_{1}\) angle to matrix plastic shear strain.

table-friction-2 s

[advanced] name of the table relating matrix friction angle \(\psi_{2}\) to matrix plastic shear strain.

table-joint-cohesion s

[advanced] name of the table relating joint cohesion \(c_j\) = \(c_{j1}\) to joint plastic shear strain.

table-joint-cohesion-2 s

[advanced] name of the table relating joint cohesion \(c_{j2}\) to joint plastic shear strain.

table-joint-dilation s

[advanced] name of the table relating joint dilation \(\psi_j\) = \(\psi_{j1}\) to joint plastic shear strain.

table-joint-dilation-2 s

[advanced] name of the table relating joint dilation \(\psi_{j2}\) to joint plastic shear strain.

table-joint-friction s

[advanced] name of the table relating joint friction angle \(\phi_j\) = \(\phi_{j1}\) to joint plastic shear strain.

table-joint-friction-2 s

[advanced] name of the table relating joint friction angle \(\phi_{j2}\) to joint plastic shear strain.

table-joint-tension s

[advanced] name of the table relating joint tension limit \(\sigma^t_j\) to joint plastic tensile strain.

strain-shear-plastic f

[read only] accumulated plastic shear strain

strain-shear-plastic-joint f

[read only] accumulated joint plastic shear strain

strain-tensile-plastic f

[read only] accumulated plastic tensile strain

strain-tensile-plastic-joint f

[read only] accumulated joint 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\).
  • Only one of the three options is required to define the orientation of the weakness plane: dip and dip-direction; a norm vector (\(n_x, n_y, n_z\)); or, three norm components: \(n_x\), \(n_y\), and \(n_z\).
  • The tension cut-off is \({\sigma}^t = min({\sigma}^t, c/\tan \phi)\).
  • The joint tension limit used in the model is the minimum of the input \(\sigma^t\) and \({c_j}/{\tan \phi_j}\).
  • 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.