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.

Report

Setup tree: Report

  • Control: value (ValueField)
  • Default: empty
  • Bound to: ReportState.title
  • Value modes: none (plain entry)

Blank uses the case name.

  • Control: value (ValueField)
  • Default: empty
  • Bound to: ReportState.author
  • Value modes: none (plain entry)
  • Control: value (ValueField)
  • Default: empty
  • Bound to: ReportState.notes
  • Value modes: none (plain entry)

Appears under the case summary.

  • Control: value (ValueField)
  • Default: empty
  • Bound to: ReportState.projectNumber
  • Value modes: none (plain entry)
  • Control: value (ValueField)
  • Default: empty
  • Bound to: ReportState.client
  • Value modes: none (plain entry)
  • Control: value (ValueField)
  • Default: empty
  • Bound to: ReportState.revision
  • Value modes: none (plain entry)
  • Control: value (ValueField)
  • Default: empty
  • Bound to: ReportState.reviewer
  • Value modes: none (plain entry)

The second name on an issued document - who checked it, as distinct from who prepared it.

  • Control: choice (ComboRow)
  • Default: empty
  • Bound to: ReportState.documentStatus
  • Options: ``, Draft, For review, For approval, Issued, Superseded (from ReportState.documentStatusOptions)

Empty for a document that is not issued under a status.

  • Control: action (ToolButton2)
  • Control: on/off (ToggleRow)
  • Default: true
  • Bound to: ReportState.includeKeyResults

The answer, and whether it can be trusted: forces in newtons as well as coefficients, pressure drop, and a checklist of convergence, mass balance, y+, Mach and mesh quality against the thresholds each one is judged on.

  • Control: on/off (ToggleRow)
  • Default: true
  • Bound to: ReportState.includeDesign

The split of drag into pressure and friction, and the loading on each surface - which is what a shape change actually moves.

  • Control: on/off (ToggleRow)
  • Default: true
  • Bound to: ReportState.includeSummary
  • Control: on/off (ToggleRow)
  • Default: true
  • Bound to: ReportState.includeView

… kept. Managed below.

  • Control: on/off (ToggleRow)
  • Default: true
  • Bound to: ReportState.includeGeometry
  • Control: on/off (ToggleRow)
  • Default: true
  • Bound to: ReportState.includeMesh
  • Control: on/off (ToggleRow)
  • Default: true
  • Bound to: ReportState.includePhysics
  • Control: on/off (ToggleRow)
  • Default: true
  • Bound to: ReportState.includeBoundaries
  • Control: on/off (ToggleRow)
  • Default: true
  • Bound to: ReportState.includeNumerics
  • Control: on/off (ToggleRow)
  • Default: true
  • Bound to: ReportState.includeResults

The minimum and maximum of every field — the table that makes a report checkable rather than just decorative.

  • Control: on/off (ToggleRow)
  • Default: true
  • Bound to: ReportState.includePatches

Area, mean velocity and volumetric flow for every patch - the table a mass balance can be checked from.

  • Control: on/off (ToggleRow)
  • Default: true
  • Bound to: ReportState.includeQuality

Read back out of the solver and checkMesh logs, not the setup.

  • Control: on/off (ToggleRow)
  • Default: true
  • Bound to: ReportState.includeMonitors

The in-app guidance depends on the case:

  • Nothing in postProcessing yet; the section will say so.
  • … quantities available.
  • Control: on/off (ToggleRow)
  • Default: false
  • Bound to: ReportState.includeFiles

Label changes with the case; the source gives these forms: Working…, Add standard views.

  • Control: action (ToolButton2)
  • Enabled when: PostState.available && !ReportState.busy
  • Control: action (ToolButton2)
  • Enabled when: ReportState.snapshots.count > 0

Label changes with the case; the source gives these forms: Writing…, Export PDF (A4).

  • Control: action (ToolButton2)
  • Enabled when: !ReportState.busy
  • Control: action (ToolButton2)
  • Shown when: ReportState.lastReport !== ""

repeated once for every entry in ReportState.customFields

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

  • Control: action (ToolButton2)

repeated once for every entry in ReportState.snapshots

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

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.