Users:Structural Optimization/Design Variables/Node Loads

From Carat++ Public Wiki
< Users:Structural Optimization | Design Variables(Difference between revisions)
Jump to: navigation, search
 
(3 intermediate revisions by one user not shown)
Line 6: Line 6:
 
=== Short Info ===
 
=== Short Info ===
 
With this design variable, the nodal load can be optimized.
 
With this design variable, the nodal load can be optimized.
 +
 +
Known Bugs: Filtering does not work for these design variables
  
 
=== Parameters in the Input File ===
 
=== Parameters in the Input File ===
Line 33: Line 35:
 
|OPT-BOUND ''ID''
 
|OPT-BOUND ''ID''
 
|Linking to a bound defined in BOUND block.
 
|Linking to a bound defined in BOUND block.
Remark: for valid bounds refer to the variable bounds section
+
Remark: only SCALAR_BOUND in combination with SPLIT=1 is working
 
|-
 
|-
 
|}
 
|}
Line 39: Line 41:
  
 
=== Example of a Complete Input Block ===
 
=== 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.
 
  
 
<pre>
 
<pre>

Latest revision as of 12:25, 8 December 2016


Contents

General Description

Short Info

With this design variable, the nodal load can be optimized.

Known Bugs: Filtering does not work for these design variables

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: only SCALAR_BOUND in combination with SPLIT=1 is working


Example of a Complete Input Block

OPT-VAR 1
 TYPE=LD-NODE 1 SPLIT=1 BOUND=OPT-BOUND 1 

A complete test example

TODO





Whos here now:   Members 0   Guests 0   Bots & Crawlers 1
 
Personal tools
Content for Developers