*SetLocalUserDLLFlag()
Sets the flag to indicate whether a local user subroutine is used for an entity that uses user defined properties.
Syntax
*SetLocalUserDLLFlag(varname,use_local_dll)
    Arguments
- varname
 - The variable name of the entity that uses a local subroutine.
 - use_local_dll
 - Valid values are: TRUE or FALSE.
 
Example
*Motion(mot_0, "Motion 0", JOINT, , TRANS)
*SetMotion(mot_0, USER, `USER(1001)`)
*SetLocalUserDLLFlag(mot_0, true)
*SetLocalUserDLL(mot_0, "mymotsub.dll")
    Context
Comments
This statement sets the use_local_dll property for the entity as either true or false.
When the value is set to "true", the local subroutine file specified by the *SetLocalUserDLL or *SetLocalUserFunction statement (local_dll attribute) is written to the argument of the entity solver statement (usrsub_dll_name in MotionSolve and ROUTINE in ADAMS) while exporting to the solver deck.
This statement is useful to control the solver referring to a local subroutine or a default subroutine.