GET_RFLEX_NODEIPOS

 

The Get_rflex_nodeipos subroutine returns the initial position data of a selected node with respect to the reference frame of RFlex body. This is an auxiliary subroutine for MODAL_FORCE.

 

Langunage type

SubRoutine

FORTRAN

call get_rflex_nodeipos (ifbody, NodeSeqId, pos, errflg)

C/C++

get_rflex_nodeipos (ifbody, NodeSeqId, pos, &errflg)

 

Parameter information

 

Variable Name

Size

Description

ifbody

int

Sequential id of RFlex body defined in RecurDyn/Solver. This is a related argument with the 5th argument of MODAL_FORCE subroutine.

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.

Pos

double [3]

An array of double precision type. The array size is 3. This argument is the initial position output of a selected node with respect to the reference frame of RFlex body.

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.