composite shuffle
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 int.
- componentlist
- The list of property IDs associated with the designvar (pointer value is property ID).
- componentlistmax
- The number of properties or laminates referenced by the designvar.
- config
- The value 102 for composite shuffle designvars.
- configname
- The solver keyword for the designvar. Valid for hm_getvalue query only.
- definedentity
- True if the entity is defined, false otherwise. Type: Boolean
- designable
- Indicates the type of property referenced by the desvar.
- internalid
- The ID of the entity. Type: unsigned int.
- laminatelist
- The list of laminate IDs associated with the designvar (pointer value is laminate ID).
- lowerbound
- Second ply orientation, in degrees, to which the PAIR constraint is applied.
- name
- The name of the entity. Type: string
- outputsuppressed
- Returns non-zero if the entity is set "do not export", 0 otherwise. Type: integer
- propertylist
- The list of property IDs associated with the designvar (pointer value is property ID).
- type
- PAIR flag indicating that a pairing constraint is applied.
- upperbound
- First ply orientation, in degrees, to which the PAIR constraint is applied.
- xtype
- Pairing option.
Maximum number of successive plies constraint variables.
- $DSHUFFLE_MAXSUCC
- MAXSUCC flag indicating that a maximum number of successive plies constraint is applied. Multiple MAXSUCC constraints are allowed.
- $ DSHUFFLE_MAXSUCC_OPT
- Successive plies option.
- $DSHUFFLE_MSUCC
- Maximum number of successive plies for the MAXSUCC constraint, if $DSHUFFLE_MAXSUCC_OPT = 1
- $DSHUFFLE_VSUCC
- Allowable violation for the MAXSUCC constraint. 0.0 indicates that this constraint cannot be violated, if $DSHUFFLE_MAXSUCC_OPT = 1
- $DSHUFFLE_NUMBER_OF_MAXSUCC
- Number of maximum number of successive plies, if $DSHUFFLE_MAXSUCC_OPT = 1
- $DSHUFFLE_MANGLE_ARRAY
- Ply orientation, in degrees, to which the MAXSUCC constraint is applied, if $DSHUFFLE_MAXSUCC_OPT = 2
- $DSHUFFLE_MSUCC_ARRAY
- Ply orientation, in degrees, to which the MAXSUCC constraint is applied, if $DSHUFFLE_MAXSUCC_OPT = 2
- $DSHUFFLE_VSUCC_ARRAY
- Allowable violation for the MANGLE constraint. 0.0 indicates that this constraint cannot be violated, if $DSHUFFLE_MAXSUCC_OPT = 2
Ply sequence for the core layer variables.
- $DSHUFFLE_CORE
- Flag indicating that a ply sequence for the core layer is defined. Only one CORE sequence is allowed.
- $DSHUFFLE_CORE_NUMBER_OF_PLIES
- Number of times the core ply sequence should be repeated.
- $DSHUFFLE_CANGLE
- Ply orientations, in degrees, defining the core.