struct.node.resultant

Syntax

m := struct.node.resultant(sn<,ires>) (3D ONLY)

Get stress resultants (expressed in the surface coordinate system) that have been averaged for the shell-type elements that share this node. Returns either a \(1 \times 6\) matrix of the stress resultants in the order \(\{M_x, M_y, M_{xy}, N_x, N_y, N_{xy}\}\) or a specific resultant (if the optional argument ires is given). The \(Q_x\) and \(Q_y\) resultants are not averaged at nodes, because they are constant over each element. See also the struct.shell.resultant.valid function.

Stress resultant computation is described in the structure shell recover, structure geogrid recover, and structure liner recover commands.

Returns:

m - \(1 \times 6\) matrix of all stress resultants, or the value of a specific resultant

Arguments:

sn - pointer to a structure node

ires - optional argument indicating a specific resultant index, from 1 to 6 in the order noted above