struct.shell.resultant
Syntax
- m := struct.shell.resultant(p,inode<,ires>)
Get stress resultants last calculated for the element at the location corresponding to node index inode.
inode = 0 indicates the element centroid, while inode = 1 to 3 indicates the positions of the nodes with those indices.
Will return a 1x8 matrix of the stress resultants in this order {\(M_x\), \(M_y\), \(M_{xy}\), \(N_x\), \(N_y\), \(N_{xy}\), \(Q_x\), \(Q_y\)}.
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 1x8 matrix of all stress resultants, or a single value of a specific resultant
Arguments: p - a pointer to a shell element
inode - index of the node location of the resultant, from 0 to 3
ires - an optional argument indicating a specific resultant index, from 1 to 8
Was this helpful? ... | PFC © 2021, Itasca | Updated: Feb 25, 2024 |