2025 API Programmer's Guide

Elements and Groups to Solvermasses

The PAM-CRASH keyword MASS has been mapped from the elements/groups entity to the solvermasses entity. The PAM-CRASH keywords NSMAS and NSMAS2 have been mapped from groups entity to solvermasses entity. See the solvermasses data name documentation for more details.

To create a MASS keyword (nodes):
*createentity solvermasses config=401
# OR
*createentity solvermasses config=401 type=0
To create a MASS keyword (GES):
*createentity solvermasses config=401 type=1
To create a NSMAS keyword:
*createentity solvermasses config=402
# OR
*createentity solvermasses config=402 nsmas_type=0
To create a NSMAS2 keyword:
*createentity solvermasses config=402 nsmas_type=1
To set value to ‘mass_addmx’ field on MASS card and ‘nsmas_mare’ field on NSMAS card respectively:
*setvalue solvermasses id=1 STATUS=1 mass_addmx=1.0
*setvalue solvermasses id=1 STATUS=1 nsmas_mare=2.0
Similarly, for querying a field on MASS or NSMAS cards:
hm_getvalue solvermasses id=1 dataname= mass_addmx
hm_getvalue solvermasses id=1 dataname= nsmas_mare

New Commands

Modified Commands

The following commands have new options or enhanced capabilities. Existing scripts are not affected and only need to be updated if usage of the new functionality is desired:

Removed Commands

The following commands/options have been removed and are no longer available for use in scripts: