Simulation runs

Where it is
Section titled “Where it is”Setup tree: Simulation runs
Controls
Section titled “Controls”Controls
Section titled “Controls”Running…
Section titled “Running…”Label changes with the case; the source gives these forms: Running…, Resume, Start run.
- Control: action (
ToolButton2) - Enabled when:
CaseState.runState !== "running"
Active → local
Section titled “Active → local”- Control: action (
ToolButton2)
Active → cloud
Section titled “Active → cloud”- Control: action (
ToolButton2)
All → local
Section titled “All → local”- Control: action (
ToolButton2)
All → cloud
Section titled “All → cloud”- Control: action (
ToolButton2)
Queue running
Section titled “Queue running”Label changes with the case; the source gives these forms: Queue running, Run queue.
- Control: action (
ToolButton2) - Enabled when:
!CaseState.simulationQueueRunning
- Control: action (
ToolButton2) - Shown when:
CaseState.runState === "running" || CaseState.runState === "paused" - Enabled when:
CaseState.runState === "running" && CaseState.activeJob !== "solve"
Stop gracefully
Section titled “Stop gracefully”- Control: action (
ToolButton2) - Shown when:
CaseState.runState === "running" || CaseState.runState === "paused" - Enabled when:
CaseState.runState === "running" || CaseState.runState === "paused"
- Control: action (
ToolButton2) - Shown when:
CaseState.runState === "running" || CaseState.runState === "paused" - Enabled when:
CaseState.runState === "running" || CaseState.runState === "paused"
After the run
Section titled “After the run”Continue for 1000 more iterations
Section titled “Continue for 1000 more iterations”- Control: action (
ToolButton2) - Shown when:
CaseState.runState === "converged" || CaseState.runState === "stopped" || CaseState.runState === "killed"
Diagnostics
Section titled “Diagnostics”Trap floating-point exceptions
Section titled “Trap floating-point exceptions”- Control: on/off (
ToggleRow)
On, a run that produces a NaN stops at once - which is what you want while a case is being set up. Off, it runs on. Some turbulence models form a quotient and clip it immediately, and the trap fires on the quotient rather than on the result, so a healthy run dies with no message.
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 |
|---|---|
| … | …: … |
| warn | The run stopped at its iteration limit rather than meeting the residual criterion, so this is the solution so far rather than a converged one. Raise the iteration count, or loosen the criterion on the Numerics step if the residuals have already levelled off. |
| error | These results were not produced by a solver. No solver backend is installed, so the residuals, the monitors and any coefficient read off them are an illustrative preview. Do not quote them. Reports carry an “illustrative” watermark for the same reason. |
… marks a value the application computes at run time, so the source carries no fixed text for it.