@getinternalid()
This command, used in feoutput and summary templates, returns an internal ID based on the pool number and solver ID of an entity. This command needs to be used in conjunction with the command @getentityvalue(), which returns the solver ID. You must know the pool number corresponding to an entity type of attribute.
Syntax
@getinternalid (poolnumber, solverid)
Type
HyperMesh Template Function
Description
Inputs
- poolnumber
- The pool number to which the entity belongs.
- solverId
- The ID of the solver that you use.
Example
@getinternalid( 22, 1)
Where 22 is pool number and 1 is solver ID.
Actual usage:
*variableset(variable1,[@getentityvalue(components, id, $LSD_SID)])
Where ID is the comp ID.
*variableset(variable2, [@getinternalid(20, variable1)])
Where the value 20 is the pool number belonging to the entity type attribute $LSD_SID defined the dyna.key template and variable1 is solver ID of the attribute $LSD_SID. The variable2 will be the internal ID of the attribute $LSD_SID.