Spring Network Model Methods

The methods of the Spring Network Model model are shown below for reference. More detailed information regarding these methods is presented in the model description.

springnetwork
area

Set the user_area property, fixing the contact area, from the current sn_area.

assign-stiffness keyword ...

Assign normal and shear stiffness without the Poisson’s ratio correction. This should be used for assigning notional joint stiffnesses for non-bonded, pre-existing joints. The rotational stiffness is set to 0. Incremental normal force computation mode is activated.

kn f

Normal stiffness per unit area.

kratio f

Normal-to-shear stiffness ratio.

bond keyword ...

Activate the bond.

gap f1 <f2 >

Bond contacts with the gap interval specified. If only one value is specified this is the upper bound of the interval. If two values are specified they correspond to the lower and upper bounds of the interval, respectively. By default the interval is \((-\infty,0]\).

compute-stiffness keyword ...

Compute stiffnesses to match the target Young’s modulus and Poisson ratio. Incremental normal force computation mode is activated.

emod f

Specify the effective Young’s modulus.

poisson f

Poisson ratio.

unbond <keyword>

Deactivate the bond.

gap f1 <f2 >

Unbond contacts with the gap interval specified. If only one value is specified this is the upper bound of the interval. If two values are specified they correspond to the lower and upper bounds of the interval, respectively. By default the interval is \((-\infty,0]\).