struct.liner.shear.state

Syntax

i := struct.liner.shear.state(p,inode<,iside>)

Get the yield state of the shear coupling spring at node inode (inode ∈ {1, 2, 3}). Return a value i ∈ {1, 2, 3} denotes never yielded, yielding now, or yielded in the past, respectively.

Returns:

i - yield state, i ∈ {1, 2, 3} denotes never yielded, yielding now or yielded in past, respectively

Arguments:

p - pointer to a liner element

inode - node number in the element, inode ∈ {1, 2, 3}

iside - optional side indicator (1 or 2), the default is 1