Users:Structural Optimization/Design Variables/Node Loads
From Carat++ Public Wiki
Contents |
General Description
Short Info
With this design variable, the nodal load can be optimized.
Parameters in the Input File
Compulsory Parameters | ||
Parameter | Values, Default(*) | Description |
---|---|---|
TYPE | LD-NODE ID | Linking to previously defined node load |
SPLIT | 0,1 | 0: whole LD-NODE block is optimized at once; 1: node load is optimized for each node individually |
Optional Parameters | ||
Parameter | Values, Default(*) | Description |
BOUND | OPT-BOUND ID | Linking to a bound defined in BOUND block.
Remark: for valid bounds refer to the variable bounds section |
Example of a Complete Input Block
This design variable can be defined for one node of for a nodal set. It is good practice to add a bound to the thickness design variables to avoid unrealistic values. In general, it is obvious to choose an upper and lower limit. Since the thickness is a scalar design variable, only SCALAR_BOUND is appropriate.
OPT-VAR 1 TYPE=NODE 100 SUBTYPE=DIR BOUND=OPT-BOUND 1 TYPE=ND-SET 2 SUBTYPE=XYZ BOUND=OPT-BOUND 1 TYPE=ND-SET 3 SUBTYPE=VEC D1=0.0 D2=0.0 D3=1.0
A complete test example
TODO
Whos here now: Members 0 Guests 0 Bots & Crawlers 1 |