contact cmat modify command

Syntax

contact cmat <sprocess> modify i keyword

Primary keywords:

method    model    property    range

Modify an existing entry in the CMAT. Assigns the information specified by the keywords to slot i of the CMAT.

By default, only mechanical contacts are considered. If sprocess is specified, then it must correspond to a process name and contacts within this process are considered.

method s <sa a> ...

The contact model method s, along with its specific list of pairs of argument names and values (sa, a) (if applicable), is registered with this cmat entry and will be invoked at contact creation.

model keyword

Specify the contact model.

The list of built-in mechanical contact models is given in the “Built-in Contact Models” section. Users may also implement custom contact models (see “User-Defined Contact Models” for further information) and register them in the CMAT.

arrlinear

Specify the Adhesive Rolling Resistance Linear Model contact model.

burger

Specify the Burger’s Model contact model.

flatjoint

Specify the Flat-Joint Model contact model.

hertz

Specify the Hertz Model contact model.

hysteretic

Specify the Hysteretic Model contact model.

linear

Specify the Linear Model contact model.

linearcbond

Specify the Linear Contact Bond Model contact model.

linearpbond

Specify the Linear Parallel Bond Model contact model.

null

Specify the Null Model contact model.

rrlinear

Specify the Rolling Resistance Linear Model contact model.

smoothjoint

Specify the Smooth-Joint Model contact model.

softbond

Specify the Soft-Bond Model contact model.

property sp a...

The contact model property named sp is set to a. The list of available properties is contact model specific. Visit the documentation of the desired contact model for details.

range

Modify the range corresponding to this CMAT entry. This keyword must be followed by a valid range.