DSCREEN

Bulk Data Entry Defines design response screening data.

Refer to Constraint Screening in the User Guide for information regarding screening responses for design constraints.

Format

(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
DSCREEN RTYPE THOLD MAXC            

Alternate Format

(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
DSCREEN AUTO LEVEL BUCK            

Example

(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
DSCREEN STRESS -0.6 4            

Associated Cards

(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
DRESP1 98 SS11 STRESS PSHELL 1 7   1  
DRESP1 99 SS11 STRESS PSHELL 2 7   3  
DRESP1 100 SS11 STRESS PSHELL 2 7   5  

Definitions

Field Contents SI Unit Example
RTYPE Response type affected by the response screening settings on this definition.

No default (Character) 1

 
THOLD Normalized threshold value - constraint/objective will not be retained during the current iteration if its normalized value is below THOLD. 4

Default = -0.5 (Real < 0.0)

 
MAXC Maximum number of constraints/objectives to be retained for each region definition and each load case.

Default = 20 (Integer > 0)

 
AUTO Automatic adjustment of screening criteria.

When this is activated, the screening algorithm will seek to retain the least number of responses that are necessary for stable convergence.

Automatic response screening is active by default. It is disabled by the presence of any DSCREEN definition in the input data.

Default = AUTO (AUTO or blank)

 
LEVEL The automatic response screening has levels 1 through 5, with 1 being the least aggressive (more responses retained) and 5 being the most aggressive (less responses retained).
ON
Turns on automatic screening to level 3.
OFF
The automatic response screening can also be disabled.

Default = 3 or ON (1, 2, 3, 4, 5, ON, or OFF)

 
BUCK Controls the activation and deactivation of automatic screening adjustments for buckling eigenvalues in optimization.
BUCK (Default)
Turns on the buckling adjustment.
NOBUCK
Turns off the buckling adjustment.

For detailed information, refer to the DSCREEN section of Constraint Screening in the User Guide.

 

Comments

  1. RTYPE may be any of the RTYPEs allowed on the DRESP1 entry, or EQUA or EXTERNAL or AUTO.
  2. RTYPE EQUA refers to DRESP2 definitions. If DRESP2 definitions are given the same region identifier, they should reference similar equations.
  3. RTYPE EXTERNAL refers to DRESP3 definitions. If DRESP3 definitions are given the same region identifier, they should reference similar equations.
  4. ϕ MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbwvMCKf MBHbqefqvATv2CG4uz3bIuV1wyUbqedmvETj2BSbqefm0B1jxALjhi ov2DaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8 qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9 q8qqQ8frFve9Fve9Ff0dmeaacaGacmGadaWaaiqacaabaiaafaaake aacqaHvpGzaaa@3A9F@ is the normalized response R i MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbwvMCKf MBHbqefqvATv2CG4uz3bIuV1wyUbqedmvETj2BSbqefm0B1jxALjhi ov2DaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8 qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9 q8qqQ8frFve9Fve9Ff0dmeaacaGacmGadaWaaiqacaabaiaafaaake aacaWGxbWaaSbaaSqaaiaadMgaaeqaaaaa@3ACD@ (with regard to a particular constraint). If ϕ MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbwvMCKf MBHbqefqvATv2CG4uz3bIuV1wyUbqedmvETj2BSbqefm0B1jxALjhi ov2DaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8 qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9 q8qqQ8frFve9Fve9Ff0dmeaacaGacmGadaWaaiqacaabaiaafaaake aacqaHvpGzaaa@3A9F@ > THOLD, the response (referenced on the DCONSTR entry) will be retained for this constrain definition. ϕ MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbwvMCKf MBHbqefqvATv2CG4uz3bIuV1wyUbqedmvETj2BSbqefm0B1jxALjhi ov2DaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8 qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9 q8qqQ8frFve9Fve9Ff0dmeaacaGacmGadaWaaiqacaabaiaafaaake aacqaHvpGzaaa@3A9F@ is calculated with respect to the upper ( U i MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbwvMCKf MBHbqefqvATv2CG4uz3bIuV1wyUbqedmvETj2BSbqefm0B1jxALjhi ov2DaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8 qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9 q8qqQ8frFve9Fve9Ff0dmeaacaGacmGadaWaaiqacaabaiaafaaake aacaWGxbWaaSbaaSqaaiaadMgaaeqaaaaa@3ACD@ ) and lower ( L i MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbwvMCKf MBHbqefqvATv2CG4uz3bIuV1wyUbqedmvETj2BSbqefm0B1jxALjhi ov2DaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8 qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9 q8qqQ8frFve9Fve9Ff0dmeaacaGacmGadaWaaiqacaabaiaafaaake aacaWGxbWaaSbaaSqaaiaadMgaaeqaaaaa@3ACD@ ) bounds of the response on this constraint, as:(1)
    ϕ Upper = R i | U i | sign ( U i )
    (2)
    ϕ Lower = sign ( L i ) R i | L i |

    If the response values are initially lower than the upper bounds and move closer towards their upper bounds, they have a higher chance of being retained. All response values above the upper bounds are retained. Similarly, if response values initially higher than the lower bounds move closer towards their lower bounds, the chances of them being retained is higher. All response values below the lower bounds are retained.

    O MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbwvMCKf MBHbqefqvATv2CG4uz3bIuV1wyUbqedmvETj2BSbqefm0B1jxALjhi ov2DaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8 qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9 q8qqQ8frFve9Fve9Ff0dmeaacaGacmGadaWaaiqacaabaiaafaaake aacaWGpbaaaa@39AB@ is the normalized response (with regard to a particular objective). If O MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbwvMCKf MBHbqefqvATv2CG4uz3bIuV1wyUbqedmvETj2BSbqefm0B1jxALjhi ov2DaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8 qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9 q8qqQ8frFve9Fve9Ff0dmeaacaGacmGadaWaaiqacaabaiaafaaake aacaWGpbaaaa@39AB@ > THOLD, the response ( W i MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbwvMCKf MBHbqefqvATv2CG4uz3bIuV1wyUbqedmvETj2BSbqefm0B1jxALjhi ov2DaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8 qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9 q8qqQ8frFve9Fve9Ff0dmeaacaGacmGadaWaaiqacaabaiaafaaake aacaWGxbWaaSbaaSqaaiaadMgaaeqaaaaa@3ACD@ on the DOBJREF entry) will be retained for this objective definition. O MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbwvMCKf MBHbqefqvATv2CG4uz3bIuV1wyUbqedmvETj2BSbqefm0B1jxALjhi ov2DaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8 qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9 q8qqQ8frFve9Fve9Ff0dmeaacaGacmGadaWaaiqacaabaiaafaaake aacaWGpbaaaa@39AB@ is calculated with respect to the reference values ( r i MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbwvMCKf MBHbqefqvATv2CG4uz3bIuV1wyUbqedmvETj2BSbqefm0B1jxALjhi ov2DaebbnrfifHhDYfgasaacH8srps0lbbf9q8WrFfeuY=Hhbbf9v8 qqaqFr0xc9pk0xbba9q8WqFfea0=yr0RYxir=Jbba9q8aq0=yq=He9 q8qqQ8frFve9Fve9Ff0dmeaacaGacmGadaWaaiqacaabaiaafaaake aacaWGxbWaaSbaaSqaaiaadMgaaeqaaaaa@3ACD@ on DOBJREF entry) for the corresponding MINMAX or MAXMIN implementations of the objective, as:(3)
    O MINMAX = W i | r i | sign ( r i )
    (4)
    O MAXMIN = sign ( r i ) W i | r i |

    Depending upon the type of objective (MINMAX or MAXMIN) selected, the chances of a response being retained varies.

  5. The THOLD and MAXC defaults do not apply for MASS, MASSFRAC, VOLUME, VOLUMEFRAC, or FREQ. Constraint screening is not active for these responses by default.
  6. When no DSCREEN definitions are present in the input data, automatic constraint screening is active for all responses. The presence of any DSCREEN definition disables the automatic screening for all response types.
  7. With automatic screening, the upper bound on the EIGRL card for buckling analysis will be adjusted in order to calculate only the necessary buckling eigenvalues (responses) that are potentially retained in the optimization.
  8. This card is represented as an optidscreens in HyperMesh.