struct.node.resultant
Syntax
- m := struct.node.resultant(p<,ires>)
Get stress resultants last calculated for the elements connected to this node.
Will return a 6x1 matrix of the stress resultants in this order: { \(M_x\), \(M_y\), \(M_{xy}\), \(N_x\), \(N_y\), \(N_{xy}\), } URGENT: DR: previous braced expression was flagged like this: :flag2:-{ M_x,M_y,M_xy,N_x,N_y,N_xy }- : why?]. Note that the \(Q_x\) and \(Q_y\)1 terms are not valid at nodes because they are constant over an element.
Stress resultants are expressed in the node surface system; see the
structure shell recover surface
,structure geogrid recover surface
, andstructure liner recover surface
commands.If the optional argument ires is provided, then the function will return that specific stress resultant (indexed as the order above) as a single value.
Note that stress resultants must be calculated with the
structure shell recover
,structure geogrid recover
, andstructure liner recover
command. See also thestruct.shell.resultant.valid
function.Returns: m - a 6x1 matrix of all stress resultants, or a single value of a specific resultant
Arguments: p - a pointer to a structural element node
ires - an optional argument indicating a specific resultant index, from 1 to 6
Was this helpful? ... | PFC © 2021, Itasca | Updated: Feb 25, 2024 |