GET_RFLEX_STRAINSHAPE

 

The GET_RFLEX_STRAINSHAPE subroutine returns the strain shapes. GET_RFLEX_ STRAINSHAPE is an auxiliary subroutine for MODAL_FORCE or MODAL_FORCE_EXT.

 

Langunage type

SubRoutine

FORTRAN

call get_rflex_strainshape(ifbody, ModeId, NodeSqeId, fTopBot, PhiE, errflg)

C/C++

get_rflex_strainshape(ifbody, ModeId, NodeSeqId, fTopBot, PhiE, &errflg))

 

Parameter information

 

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 strain shapes, then this argument is reffered.

1: Top, 2: Bottom

PhiE

double[6]

A strain tensor (Exx,Eyy,Ezz,Exy,Eyz,Ezx)

Errflg

int

Error flag.

If the result of this argument is -1 (means TRUE in Fortran logical value), there’s no error. The others means there’s an error.