optiresponses

Unless otherwise specified, data names are accessible in level 3 only.

activesuppressed
Returns non-zero if the entity is set inactive, 0 otherwise. Type: integer
allplies
This updates the attribute_b.
Type: double
attribute1max
Number of entity IDs.
Type: integer
attribute1_list
A pointer to PID, MID, EID, PLY ID or Grid ID as referenced by response type and property type.
Type: pointer (value is entity ID assigned to response)
attribute_a
The attributes of a response where further definition is required.
(See ATTA information on DRESP1 card for further information).
Type: integer/real
attribute_b
The attributes of a response where further definition is required.
(See ATTB information on DRESP1 card for further information).
Type: integer/real
attribute_b_selection
The attribute stores the value for DRESP1 for selection (sum, avg, ssq, etc...)
Type: unsigned int.
attribute_b_value
This updates the attribute_b
Type: double
attributesmax
The number of attributes owned by this entity. Type: integer
beadfrac
The attribute maintains the state of option (Total, by Entity, Combined).
Type: unsigned int.
boresetid
The set ID for bore distortion response.
Type: entity
cluster
This updates the attribute_b via cluster Name field.
Type: double
configname
The solver name of the entity. Valid for hm_getvalue query only.
Type: string
coordinate_type_list
Pointer to the x, y, or z component of the GRID referenced by functionnodelist for DREPS2.
  • 1 – X
  • 2 – Y
  • 3 – Z
Type: pointer
coordinatetypefortable
Maintains the table information for DGRID table.
Type: string
definedentity
True if the entity is defined, false otherwise.
Type: Boolean
dgridbcoordinatefortable
Maintains the table information for DGRIDB table.
Type: string
dgridbcoordtypetab
Updates the DgridbCoordTypeTab (9299) attribute.
Type: entity array
dgridbnodetab
Updates the DgridbNodeTab (9298) attribute.
Type: entity array
dgridlcoordfortable
Maintains the table information for DGRIDL table.
Type: string
dgridlcoordtypetab
Updates the DgridlCoordTypeTab (9303) attribute.
Type: integer array
dgridlnodetab
Updates the DgridlNodeTab (9302) attribute.
Type: entity array
elemlist
Pointer to the list of elements for DRESP1.
Valid for response = 8,9,10,11,12,13,18,19,38,41,53,54,56,57 and property = 0.
Type: pointer (value is element ID)
excluded_elem_list
The data name (EntityList) updates the Response_ExcludedElems (4713) attribute.
functionid
DEQATN identifier that defines the response relationship.
Type: entity (value is element ID)
id
The ID of the entity. Type: integer
include
The ID of the include file the entity is organized in. Type: integer
includeid
The ID of the include file the entity is organized in. Type: integer
internalid
The ID of the entity. Type: integer
loadstepweightlist
Pointer to the list of loadstep weights.
Type: pointer (value is loadstep weight)
loadstepweightname
The loadstepweightlist via Table.
Type: string
materiallist
Pointer to the list of material entries referenced by DRESP1.
Valid for property = 15.
Type: pointer (value is material ID)
materiallistmax
The number of material entries referenced by DRESP1.
Type: integer
modes
Pointer to the list of modes for DRESP1.
Type: pointer (value is mode)
modecount
The count for modes.
Type: integer
modenumber
The attributes of a response where further definition is required.
(See ATTA information on DRESP1 card for further information).
Type: integer/real
modevalue
The modes value via Table.
Type: string
name
The name of the entity. Type: string
node_list
The GPFORCE_NODEID (3141) attribute.
nodetabmax
The count for DgridbNodeTab (9298) attribute.
Type: entity array
nodetabmaxl
The count for DgridlNodeTab (9302) attribute.
Type: unsigned int.
norm
The norm value.
Type: double
normalflag
The attribute performs the show/hide on the option (dof1,dof2, etc...) for FRACCL, FRDISP, FRVELO.
Type: integer
normconstraint
The norm constraint value.
Type: double
outputsuppressed
Returns non-zero if the entity is set "do not export", 0 otherwise. Type: integer
plylist
Pointer to the list of plies referenced by DRESP1.
Valid for property = 25.
Type: pointer value is ply ID
plylistmax
The number of ply entries referenced by DRESP1.
Type: integer
plyselection
This holds the value of attribute_b value selection control (AllPly, GlobalPly, GlobalPlynumber).
Type: double
plyvalue
This updates the attribute_b.
Type: double
property_attrib_b
The attribute maintains the state of option (Total, Entity, Sum).
Type: unsigned int.
property
Property type of the response.
  • 0 - PROP_TOTAL
  • 1 - PSHELL
  • 2 - PSOLID
  • 3 - PSHEAR
  • 4 - PCOMP
  • 5 - PBAR
  • 6 - PBEAM
  • 7 - PELAS
  • 8 - PROD
  • 9 - PBEND
  • 10 - PDAMP
  • 11 - PBUSH
  • 12 - PTUBE
  • 13 - PGAP
  • 14 - ELEM
  • 15 - MAT
  • 16 - SETS
  • 17 - PBARL
  • 18 - HM_ELAS
  • 19 - PBEAML
  • 20 - PWELD
  • 21 - PMASS
  • 22 - PCOMPG
  • 23 - PCOMPP
  • 24 - PVISC
  • 25 - PLYS
Type: integer
propertylist
Pointer to the list of properties referenced by DRESP1.
Valid for property = 1-13 and 18-24.
Type: pointer (value is property ID)
propertylistmax
The number of property entries referenced by DRESP1.
Type: integer
propertyname
Name of property. Valid for hm_getvalue query only.
Type: string
randpsid
The attribute RESPONSE_RANDPS_ID (3979).
Type: integer
region
Region identifier.
Type: integer
response
Response type that is defined.
  • 1 – weight (Nastran)
  • 2 – volume
  • 3 – volumefrac
  • 4 – eign (Nastran)
  • 5 – frequency
  • 6 – buckling
  • 7 – static displacement
  • 8 – static strain
  • 9 – static stress
  • 10 – static force
  • 11 – composite stress
  • 12 – composite strain
  • 13 – composite failure
  • 14 – FRF displacement
  • 15 – FRF velocity
  • 16 – FRF acceleration
  • 17 – FRF SPCF (Nastran)
  • 18 – FRF stress
  • 19 – FRF force
  • 20 – tdisp (Nastran)
  • 21 – tvelo (Nastran)
  • 22 – taccl (Nastran)
  • 23 – tspcf (Nastran)
  • 24 – tstre (Nastran)
  • 25 – tforc (Nastran)
  • 29 – mass 30 – massfrac
  • 31 – compliance
  • 32 – weighted comp
  • 33 – weighted freq
  • 34 – compliance index
  • 35 – function 36 – COG
  • 37 – inertia
  • 38 – FRF strain
  • 39 – beadfrac
  • 40 – external
  • 41 – fatigue
  • 42 – FRF pressure
  • 43 – PSD displacement
  • 44 – PSD velocity
  • 45 – PSD acceleration
  • 46 – PSD pressure
  • 47 – RMS displacement
  • 48 – RMS velocity
  • 49 – RMS acceleration
  • 50 – RMS pressure
  • 51 – temperature
  • 52 – dsysid
  • 53 – PSD stress
  • 54 – PSD strain
  • 56 – RMS stress
  • 57 – RMS strain
  • 59 – FRF erp
  • 60 – SPC force
  • 61 – GPFORCE
  • 62 – mode shape
  • 63 - thermal compliance
Type: integer
responsegroup1, responsegroup2, responsegroup3, responsegroup4
The combination of these attributes defines ATTA.
Type: string
spwld
The SPWLD flag for fatigue response.
Type: Boolean
systemlistmax
The count for DgridlSystTab (9304) attribute.
Type: unsigned int.
weightcount
The count for weights.
Type: unsigned int.
weights
Pointer to the list of weights for DRESP1.
Type: pointer (value is weight)
weightvalue
The weights value via Table.
Type: string

DRESP2 response data names.

attribute_b_selection_optifunction
The value for DRESP2 for selection (sum, avg, ssq, etc..).
desvarlist
Pointer to the list of designvars for DRESP1/DRESP2 (pointer value is designvar ID).
Valid for response = 35, 39 and property = 0.
desvarlistmax
The number of desvars for DRESP2.
Type: string
dvprellist
Pointer to the list of dvprels referenced by DRESP2.
Type: pointer (value is dvprel ID)
dvprelmax
The number of dvprels referenced by DRESP2.
Type: integer
function_loadsteplist
Pointer to the list of loadstep entries for DRESP2.
Type: pointer (value is loadstep ID)
function_loadsteplistmax
The number of loadstep entries referenced by DRESP2.
Type: integer
loadsteplist
Pointer to the list of loadstep entries for DRESP1/DRESP2.
Type: pointer (value is loadstep ID)
loadsteplistmax
The number of loadstep entries referenced by DRESP1.
Type: integer
nodelist
Pointer to the list of grids referenced by DRESP1/DRESP2.
Valid for response = 7,14,15,16,35,42,43,44,45,46,48,49,50,51 and property = 0.
Type: pointer (value is node ID)
nodelistmax
The number of nodes (DGRID) entries referenced by DRESP2.
Type: integer
responselist
Pointer to the list of response entries referenced by DRESP2.
Type: pointer (value is response ID)
responselistmax
The number of response entries referenced by DRESP2.
Type: integer
responsename
Name of response. Valid for hm_getvalue query only.
Type: string
responselist
Pointer to the list of table entries (DTABLE) referenced by DRESP2.
Type: pointer (value is table ID)
tableentrylist
Pointer to the list of table entries referenced by DRESP2.
Type: pointer (value is table ID)
tableentrylistmax
The number of table entries (DTABLE) referenced by DRESP2.
Type: integer

DSYSID response variables.

$DSYSID_NUM
Number of DSYSIDs response per subcase.
Type: integer
$DSYSID_RID
Array of response IDs
Type: integer array
$DSYSID_SID
Array of subcase identification numbers.
Type: integer array
$DSYSID_SID_STR
Array of subcase identification strings, either ALL or blank.
Type: string array
$DSYSID_T
Array of DSYSID target values.
Type: string array
$DSYSID_W
Array of weighting factors.
Type: real array
$Response_ExcludedElems
Array of element IDs excluded from the response.
Type: integer array
$RESPONSE_RANDPS_ID
RANDPS ID.
Type: integer