Result control
Where it is
Section titled “Where it is”Setup tree: Result control
Controls
Section titled “Controls”+ Force coefficients
Section titled “+ Force coefficients”- Control: action (
ToolButton2)
+ Forces and moments
Section titled “+ Forces and moments”- Control: action (
ToolButton2)
+ Probe points
Section titled “+ Probe points”- Control: action (
ToolButton2)
+ Cutting plane
Section titled “+ Cutting plane”- Control: action (
ToolButton2)
+ Patch data
Section titled “+ Patch data”- Control: action (
ToolButton2)
+ Volume data
Section titled “+ Volume data”- Control: action (
ToolButton2)
+ Field minimum and maximum
Section titled “+ Field minimum and maximum”- Control: action (
ToolButton2)
- Control: action (
ToolButton2)
+ Wall shear stress
Section titled “+ Wall shear stress”- Control: action (
ToolButton2)
+ Wall heat flux
Section titled “+ Wall heat flux”- Control: action (
ToolButton2)
+ Force distribution
Section titled “+ Force distribution”- Control: action (
ToolButton2)
+ Flow rate through a patch
Section titled “+ Flow rate through a patch”- Control: action (
ToolButton2)
+ Time averaging
Section titled “+ Time averaging”- Control: action (
ToolButton2)
+ Stopping criterion
Section titled “+ Stopping criterion”- Control: action (
ToolButton2)
Conditional and repeated groups
Section titled “Conditional and repeated groups”Per item in CaseState.resultControls
Section titled “Per item in CaseState.resultControls”repeated once for every entry in CaseState.resultControls
- Control: value (
ValueField) - Value modes: none (plain entry)
Names the directory under postProcessing/.
- Control: choice (
ComboRow) - Shown when:
["forceCoeffs", "forces", "patchData"] .indexOf(rcRow.model.kind) >= 0
References from the case
Section titled “References from the case”- Control: on/off (
ToggleRow) - Default:
true - Shown when:
rcRow.model.kind === "forceCoeffs"
Frontal area, model length and inlet speed as the geometry and the boundary conditions have them.
Reference area (m²)
Section titled “Reference area (m²)”- Control: value (
ValueField) - Default:
1 - Value modes: none (plain entry)
- Shown when:
rcRow.model.kind === "forceCoeffs" && !rcRow.model.refAuto
Reference length (m)
Section titled “Reference length (m)”- Control: value (
ValueField) - Default:
1 - Value modes: none (plain entry)
- Shown when:
rcRow.model.kind === "forceCoeffs" && !rcRow.model.refAuto
Reference speed (m/s)
Section titled “Reference speed (m/s)”- Control: value (
ValueField) - Default:
10 - Value modes: none (plain entry)
- Shown when:
rcRow.model.kind === "forceCoeffs" && !rcRow.model.refAuto
Moments about the model centre
Section titled “Moments about the model centre”- Control: on/off (
ToggleRow) - Default:
true - Shown when:
["forceCoeffs", "forces"].indexOf(rcRow.model.kind) >= 0
Off to give the centre of rotation directly.
Centre of rotation X
Section titled “Centre of rotation X”- Control: value (
ValueField) - Unit: m
- Default:
0 - Value modes: none (plain entry)
- Shown when:
["forceCoeffs", "forces"].indexOf(rcRow.model.kind) >= 0 && !rcRow.model.cofrAuto
Centre of rotation Y
Section titled “Centre of rotation Y”- Control: value (
ValueField) - Unit: m
- Default:
0 - Value modes: none (plain entry)
- Shown when:
["forceCoeffs", "forces"].indexOf(rcRow.model.kind) >= 0 && !rcRow.model.cofrAuto
Centre of rotation Z
Section titled “Centre of rotation Z”- Control: value (
ValueField) - Unit: m
- Default:
0 - Value modes: none (plain entry)
- Shown when:
["forceCoeffs", "forces"].indexOf(rcRow.model.kind) >= 0 && !rcRow.model.cofrAuto
Placement
Section titled “Placement”- Control: choice (
ComboRow) - Default:
Wake - Options:
Wake,Custom - Shown when:
rcRow.model.kind === "probes"
Wake spaces them off the back of the model along the flow, in model lengths.
Points
Section titled “Points”- Control: value (
ValueField) - Default:
3 - Value modes: none (plain entry)
- Shown when:
rcRow.model.kind === "probes" && rcRow.model.probeMode === "Wake"
Locations
Section titled “Locations”- Control: value (
ValueField) - Default:
(0 0 0) - Value modes: none (plain entry)
- Shown when:
rcRow.model.kind === "probes" && rcRow.model.probeMode === "Custom"
OpenFOAM syntax: (0 0 0) (1 0 0)
Normal
Section titled “Normal”- Control: choice (
ComboRow) - Default:
Y - Options:
X,Y,Z - Shown when:
rcRow.model.kind === "cuttingPlane"
Through the model centre
Section titled “Through the model centre”- Control: on/off (
ToggleRow) - Default:
true - Shown when:
rcRow.model.kind === "cuttingPlane"
Offset (m)
Section titled “Offset (m)”- Control: value (
ValueField) - Default:
0 - Value modes: none (plain entry)
- Shown when:
rcRow.model.kind === "cuttingPlane" && !rcRow.model.planeOffsetAuto
Format
Section titled “Format”- Control: choice (
ComboRow) - Default:
vtk - Options:
vtk,raw,ensight,foam - Shown when:
rcRow.model.kind === "cuttingPlane"
Operation
Section titled “Operation”- Control: choice (
ComboRow) - Options:
sum,areaAverage,areaIntegrate,min,max,areaNormalIntegrate - Shown when:
rcRow.model.kind === "patchData"
sum of phi over an inlet or outlet is its volumetric flow.
Operation
Section titled “Operation”- Control: choice (
ComboRow) - Options:
volAverage,volIntegrate,sum,min,max - Shown when:
rcRow.model.kind === "volumeData"
Start at
Section titled “Start at”- Control: value (
ValueField) - Default:
0 - Value modes: none (plain entry)
- Shown when:
rcRow.model.kind === "fieldAverage"
The in-app guidance depends on the case:
- Iteration to start averaging from.
- Time in seconds to start from.
Variance as well as mean
Section titled “Variance as well as mean”- Control: on/off (
ToggleRow) - Default:
true - Shown when:
rcRow.model.kind === "fieldAverage"
Watching
Section titled “Watching”- Control: value (
ValueField) - Default:
forceCoeffs1 - Value modes: none (plain entry)
- Shown when:
rcRow.model.kind === "runTimeControl"
The name of another item on this list - a force coefficient item, usually.
Quantity
Section titled “Quantity”- Control: value (
ValueField) - Default:
Cd - Value modes: none (plain entry)
- Shown when:
rcRow.model.kind === "runTimeControl"
Tolerance
Section titled “Tolerance”- Control: value (
ValueField) - Default:
0.001 - Value modes: none (plain entry)
- Shown when:
rcRow.model.kind === "runTimeControl"
Window
Section titled “Window”- Control: value (
ValueField) - Default:
500 - Value modes: none (plain entry)
- Shown when:
rcRow.model.kind === "runTimeControl"
Iterations the average is taken over.
Fields
Section titled “Fields”- Control: value (
ValueField) - Value modes: none (plain entry)
- Shown when:
["probes", "cuttingPlane", "patchData", "volumeData", "fieldMinMax", "fieldAverage"] .indexOf(rcRow.model.kind) >= 0
Space separated, as the solver names them: U p k omega.
Only when the solver writes
Section titled “Only when the solver writes”- Control: on/off (
ToggleRow) - Shown when:
["yPlus", "wallShearStress", "fieldAverage", "runTimeControl"].indexOf(rcRow.model.kind) < 0
A sampled plane written at every time step is thousands of files and a run that spends its time on IO.
Write every
Section titled “Write every”- Control: value (
ValueField) - Default:
1 - Value modes: none (plain entry)
- Shown when:
["yPlus", "wallShearStress", "fieldAverage", "runTimeControl"].indexOf(rcRow.model.kind) < 0 && !rcRow.model.atWriteTime
Time steps between writes.
Remove
Section titled “Remove”- Control: action (
ToolButton2)
Problems reported against this step
Section titled “Problems reported against this step”The application checks these before a run and reports them in the Problems tab against this step.
| Severity | Message |
|---|---|
| error | Force coefficients are scaled by … m/s but the inlet is … m/s. Every coefficient would be out by a factor of …. |
… marks a value the application computes at run time, so the source carries no fixed text for it.