struct.shell.stress.prin
Syntax
Vector Access
- v = struct.shell.stress.prin(p,inode<,i>)
Get the resolved principal stress at the current depth factor and position given by inode.
inode = 0 indicates the element centroid, while inode = 1 to 3 indicates the positions of the nodes with those indices.
Returns a vector encoded as (minimum, intermediate, maximum), unless an optional component argument i is supplied, in which case it returns the component value.
Note that compressive stresses are negative in FLAC3D.
Returns: v - position vector or component
Arguments: p - a shell element pointer
Component Access
- f = struct.shell.stress.prin.x(p,inode)
Get the x-component principal stress vector. This is the minimum (most negative) principal stress.
Note that compressive stresses are negative in FLAC3D.
Returns: f - x-component position vector
Arguments: p - a shell element pointer
- f = struct.shell.stress.prin.y(p,inode)
Get the y-component principal stress vector. This is the intermediate principal stress.
Note that compressive stresses are negative in FLAC3D.
Returns: f - y-component position vector
Arguments: p - a shell element pointer
- f = struct.shell.stress.prin.z(p,inode)
Get the z-component principal stress vector. This is the maximum (most positive) principal stress.
Note that compressive stresses are negative in FLAC3D.
Returns: f - z-component position vector
Arguments: p - a shell element pointer
Was this helpful? ... | PFC 6.0 © 2019, Itasca | Updated: Nov 19, 2021 |