4.8.3.57. GET_RFLEX_STRESSSHAPE
The GET_RFLEX_STRESSSHAPE subroutine returns the strain shapes. GET_RFLEX_ STRESSSHAPE is an auxiliary subroutine for MODAL_FORCE or MODAL_FORCE_EXT.
Language type |
Subroutine |
FORTRAN |
call get_rflex_stressshape(ifbody, ModeId, NodeSqeId, fTopBot, PhiS, errflg) |
C/C++ |
get_rflex_stressshape(ifbody, ModeId, NodeSeqId, fTopBot, PhiS, &errflg)) |
Variable Name |
Size |
Description |
ifbody |
int |
Sequential id of RFlex body defined in RecurDyn/Solver. |
ModeId |
int |
Number of selected modes. |
NodeSeqId |
int |
Node sequential id defined in RecurDyn/Solver. A node id should be converted to the node sequential id using the GET_RFLEX_NODESEQID auxiliary function. |
fTopBot |
int |
If the RFI file has shell type element and all surface types (Top and Bottom) of the stress shapes, then this argument is referred. 1: Top, 2: Bottom |
PhiS |
double[6] |
A stress tensor (Sxx,Syy,Szz,Sxy,Syz,Szx) |
Errflg |
int |
Error flag.
If the result of this argument is -1
(means TRUE in Fortran logical value),
there is no error.
The others mean that there is an error.
|
Code Example
Refer to GET_RFLEX_STRAINSHAPE.