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.

Coupled run

Not a setup-tree node. Embedded in the application.

  • Control: action (ToolButton2)
  • Control: action (ToolButton2)
  • Enabled when: CouplingState.solvable && !CoupledJob.busy
  • Control: action (ToolButton2)
  • Enabled when: CouplingState.runnable && !CoupledJob.busy && root.state.ok
  • Control: action (ToolButton2)
  • Enabled when: CoupledJob.busy
  • Control: action (ToolButton2)
  • Control: action (ToolButton2)

Label changes with the case; the source gives these forms: Queue running, Run queue.

  • Control: action (ToolButton2)
  • Enabled when: !CaseState.simulationQueueRunning

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

From a fixed list in the application.

key label detail
preciceLibrary preCICE The coupling library itself. Both participants link against it.
foamAdapter OpenFOAM adapter A function object, compiled against this OpenFOAM. A copy built against another version loads and then behaves incorrectly.
pythonBindings preCICE for code_aster The solid participant drives preCICE from inside its own command file, so code_aster’s Python is the one that has to import it.

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.