opticonstraints

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
attributesmax
The number of attributes owned by this entity.
Type: unsigned integer
bound
The bound type.
0 - lower
1 - upper
2 - both
Type: integer
configname
The solver name of the entity. Valid for hm_getvalue query only.
Type: string
definedentity
True if the entity is defined, false otherwise.
Type: Boolean
id
The ID of the entity.
Type: unsigned integer
include
The ID of the include file the entity is organized in.
Type: entity
includeid
The ID of the include file the entity is organized in.
Type: unsigned integer
internalid
The ID of the entity.
Type: unsigned integer
internalname
The internal name of the entity.
Type: string
loadsteplist
A pointer to the loadstep IDs.
Type: pointer (value is loadstep ID)
loadsteplistmax
The number of assigned loadsteps.
Type: integer
locbuck
Lower bound of a local buckling eigenvalue response. The local buckling zone can be defined using DOPTPRM, BKLOCAL2 and DOPTPRM, BKLOCAL1. The LOCBUCK field can be used to specify the lower bound of the local buckling eigenvalue response. If the specified response is determined to be a local buckling mode, the LOCBUCK lower bound is utilized, otherwise, the LBOUND lower bound value is used for the response.
Type: double
locbucktoggle
State (on=1, off=0) of the locbuck toggle.
Type: integer
lowerbound
Lower bound value.
Type: double
lowerboundtoggle
State (on=1, off=0) of the lowerbound toggle.
Type: integer
loweroption
Lower bound options:
0 - Blank
1 - Lower bound value (real)
2 - Lower bound value using table ID (entity)
Type: integer
lowertableid
Lower bound on response or table identification number of a TABLEDi entry that specifies the lower bound as function of a loading frequency.
Type: entity
moduleid
The module ID of the entity.
Type: integer
name
The name of the entity.
Type: string
outputsuppressed
Returns non-zero if the entity is set "do not export", 0 otherwise.
Type: integer
poolid
The pool number of the entity.
Type: integer
poolname
The pool name of the entity.
Type: string
responseid
The ID of the assigned response.
Type: integer
solver_id
The solver ID of the entity.
Type: integer
solverkeyword
The name of the solver keyword.
Type: string
solvername
The solver name of the entity for entities enabled for name pool, otherwise the internal name of the entity.
Type: string
upperbound
Upper bound value.
Type: double
upperboundtoggle
State (on=1, off=0) of the upperbound toggle.
Type: integer
upperoption
Upper bound options:
0 - Blank
1 - Lower bound value (real)
2 - Lower bound value using table ID (entity)
Type: integer
uppertableid
Upper bound on response or table identification number of a TABLEDi entry that specifies the upper bound as function of a loading frequency.
Type: entity

Version History

2019 - Added new data names locbuck, loweroption, lowertableid, upperoption and uppertableid.

2020.1 - Added new data name solverkeyword.

2021 - Added new data name locbucktoggle.

2021.1 - Added new data names moduleid, poolid, poolname, and solver_id.

2021.2 - Added new data names internalname and solvername.