CART3D Analysis Interface Module (AIM)
CART3D Analysis Interface Module (AIM)
Loading...
Searching...
No Matches
CFD Functional

Structure for the design functional tuple = {"Functional Name": "Expression"}. "Functional Name" is a user specified unique name, and the Expression is a mathematical expression parsed by Cart3D symbolically.

The variables that can be used to form an expression are:

Variables Description
"cl", "cd" Lift, drag coefficients
"cmx", "cmy", "cmz" x/y/z-axis moment coefficients
"cx", "cy", "cz" x/y/z-axis force coefficients

JSON String Dictionary

If "Value" is a JSON string dictionary (eg. "Value" = "Composite":[{"function": "cl", "weight": 3.0, "target": 10.7}, {"function": "cd", "weight": 2.0, "power": 2.0}])
which represents the composite functional: $Composite = 3 (c_l-10.7) + 2 c_d^2$
The following keywords ( = default values) may be used:

  • capsGroup = "GroupName"
    Name of boundary to apply for the function $C_i$.
  • function = NULL
    The name of the function $C_i$, e.g. "cl", "cd", etc.
  • weight = 1.0
    This weighting $w_i$ of the function.
  • target = 0.0
    This is the target value $C_i^*$ of the function.
  • power = 1.0
    This is the user defined power operator $p_i$ for the function.