Skip to content
Draft. This manual is new and still being checked against the software as it is verified. Some pages will change. If something here does not match what you see, the software is right — tell us and we will fix the page.

Comparison

Setup tree: Comparison

  • Control: action (ToolButton2)
  • Control: action (ToolButton2)
  • Enabled when: CaseState.simulations.length > 1

repeated once for every entry in root.rows

  • Control: action (ToolButton2)
  • Shown when: modelData.index !== CaseState.activeSim
var tick = CaseState.derivedQuantities.count + CaseState.activeSim
+ CaseState.dragCoefficient + CaseState.liftCoefficient
return CaseState.evaluateDerived()
}

repeated once for every entry in { var tick = CaseState.derivedQuantities.count + CaseState.activeSim + CaseState.dragCoefficient + CaseState.liftCoefficient return CaseState.evaluateDerived() }

=

  • Control: value (ValueField)
  • Value modes: none (plain entry)
  • Control: value (ValueField)
  • Value modes: none (plain entry)

Read straight from the data behind the panel, not from a hand-written list.

From a fixed list in the application.

l
Solver
Turbulence
Cells
Base cell
Target y+
Iterations

From a fixed list in the application.

l v
Points run
Reference area … m² (all coefficients are against this)
dCl/dα … per degree
Cl max … at …°…
dCm/dα … per degree — …
Neutral point … m … the moment reference — put the CG ahead of it
Cd, Cl at zero …, …

From CaseState.derivedSymbolGroups.

title names
Fluid [“rho”, “nu”, “g”]
Reference [“Aref”, “lRef”, “Uref”, “q”, “knot”]
This study [“Cd”, “Cl”, “Cm”]
From the sweep [“Cd0”, “Cl0”, “ClMax”, “ClMaxAt”, “dCl”, “dCm”]

From CaseState.derivedFunctions.

name detail
Math.sqrt(x) square root
Math.abs(x) qsTr(“absolute value - useful because a “
+ "lift coefficient can be negative") |

| Math.pow(x, y) | x to the power y | | Math.min(a, b) | the smaller of two | | Math.max(a, b) | the larger of two | | Math.sin(x) | sine, in radians | | Math.cos(x) | cosine, in radians | | Math.tan(x) | tangent, in radians | | Math.atan2(y, x) | angle of a vector, in radians | | Math.log(x) | natural logarithm | | Math.exp(x) | e to the power x | | Math.PI | 3.14159… | | mon(“label”) | qsTr(“any monitored quantity, by the label “ + “the Monitors tab shows”) |

The application reports no problems against this step.


marks a value the application computes at run time, so the source carries no fixed text for it.