ERRMES

Utility/Data Access SubroutineOutputs error messages during MotionSolve execution.

Use

The function can be called by any user-defined subroutine.

Format

Fortran Calling Syntax
CALL ERRMES (ERRFLG, MESAGE, ID, ENDFLG)
C/C++ Calling Syntax
c_errmes(errflg, message, id, endflg)
Python Calling Syntax
py_errmes(errflg, message, id, endflg)
MATLAB Calling Syntax
m_errmes(errflg, message, id, endflg)

Attributes

ID
[integer]
The identifier of the corresponding user-defined element that is invoking ERRMES.
ERRFLG
[logical]
A value that when true (or nonzero for C/C++) causes MotionSolve to call the ERRMES utility subroutine.
MESSAGE
[character*(*)]
A character string or a string variable that contains the message printed to the output files when ERRFLG is true/nonzero.
ENDFLG
[character*(*)]
A string which when set to STOP leads to solver termination. Execution continues for all other values.