4.8.3.44. GET_RFLEX_NODERPOS

GET_RFLEX_NODERPOS subroutine returns an orientation matrix for a node of RFlex body. This is an auxiliary subroutine for Modal_Force_Ext.

Table 4.133 Function Name

Language type

Subroutine

FORTRAN

call get_rflex_nodepos(ifbody, NodeSeq, BMKID, ORI, ErrFlg)

C/C++

get_rflex_nodepos(ifbody, NodeSeq, BMKID, ORI, &ErrFlg)

Table 4.134 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_Ext subroutine.

NodeSeq

int

Node sequential id defined in RecurDyn/Solver. This is a related argument with the 6th argument of Modal_Force_Ext subroutine.

BMKID

int

Reference Frame Marker ID (=Base Marker ID). If the value is zero, then the reference frame is not used.

ORI

double[9]

An orientation matrix.

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_NODEPOS.