Skip to content

Solver analysis

Commands of the solver_analysis chapter of the database, 9 entries. The status words are defined once, on the compatibility matrix, which says what each rests on and what the script builder does with it. Read it before this page: broken and removed are refusals, so a row here can be telling you the emitter will not write that command for that version.

DELETE_VORTICITY_DRAG_BOUNDARIES

Phase analysis, layout bare. Manual: SRC-003 p.350.

Version Status Evidence
25.000 documented SRC-749 p.311, same grammar as 26.120
25.100 documented SRC-748 p.324, same grammar as 26.120
26.000 documented SRC-747 p.323, same grammar as 26.120
26.100 documented SRC-741 p.346, same grammar as 26.120
26.101 documented SRC-725 p.349, same grammar as 26.120
26.120 documented SRC-003 p.350
26.121 documented SRC-740 p.353, same grammar as 26.120
26.123 documented SRC-751 p.356, unchanged from SRC-750 p.356
26.124 documented SRC-752 p.356, the SRC-751 file, carried from 26.123; not run on 26.124

SET_ANALYSIS_MOMENTS_MODEL

Phase init, layout inline. Manual: SRC-003 p.350.

PRESSURE is the solver default. Phase init with the loads frame (RPT-064, 26.124, 2026-09-24): the package emits the two together, and that run moved them together before START_SOLVER, so this model's own effect on the step exports was not separated there.

Argument Specification
model enum in
Version Status Evidence
25.000 documented SRC-749 p.311, same grammar as 26.120
25.100 documented SRC-748 p.324, same grammar as 26.120
26.000 documented SRC-747 p.323, same grammar as 26.120
26.100 documented SRC-741 p.342, same grammar as 26.120
26.101 documented SRC-725 p.344, same grammar as 26.120
26.120 documented SRC-003 p.350
26.121 verified reports/compat/CMP-26121_2026-08-08_savedstate2.yaml
26.122 verified reports/compat/CMP-26122_2026-08-11_full.yaml
26.123 verified reports/compat/CMP-26123_2026-08-17_full-sim.yaml; SRC-751 p.350, unchanged from SRC-750 p.350
26.124 verified reports/compat/CMP-26124_2026-09-14_full-sim.yaml; SRC-752 p.350, the SRC-751 file, carried from 26.123

SET_ANALYSIS_SYMMETRY_LOADS

Phase init, layout inline. Manual: SRC-003 p.350.

Includes the loads of symmetry boundaries in the analysis; relevant to half-model and periodic runs. Phase init on empirical evidence (2026-07-21 case-reproduction run on build 7012026): the unsteady per-step force plots consume this setting during the solve, and leaving it at the post-PERIODIC default ENABLE recorded six-fold symmetric-copy sums while the export-time loads were unaffected; the setting therefore precedes START_SOLVER. The post-MIRROR default is also ENABLE (HND-013 calibration; reports/physics/PHY-26120_2026-07-21_phy02-symmetry-phase-reval.yaml).

Argument Specification
mode enum in
Version Status Evidence
25.000 documented SRC-749 p.311, same grammar as 26.120
25.100 documented SRC-748 p.324, same grammar as 26.120
26.000 documented SRC-747 p.323, same grammar as 26.120
26.100 documented SRC-741 p.346, same grammar as 26.120
26.101 documented SRC-725 p.349, same grammar as 26.120
26.120 verified reports/compat/CMP-26120_2026-09-08_rotor-path.yaml
26.121 documented SRC-740 p.353, same grammar as 26.120
26.123 verified reports/compat/CMP-26123_2026-09-08_rotor-path.yaml; SRC-751 p.356, unchanged from SRC-750 p.356
26.124 documented SRC-752 p.356, the SRC-751 file, carried from 26.123; not run on 26.124

SET_INVISCID_LOADS

Phase analysis, layout inline. Manual: SRC-003 p.351.

Restricts the analysis to inviscid loads and moments only.

Argument Specification
mode enum in
Version Status Evidence
25.000 documented SRC-749 p.312, same grammar as 26.120
25.100 documented SRC-748 p.325, same grammar as 26.120
26.000 documented SRC-747 p.324, same grammar as 26.120
26.100 documented SRC-741 p.341, same grammar as 26.120
26.101 documented SRC-725 p.343, same grammar as 26.120
26.120 verified reports/compat/CMP-26120_2026-07-21_full.yaml
26.121 documented SRC-740 p.347, same grammar as 26.120
26.123 verified reports/compat/CMP-26123_2026-08-17_full-sim.yaml; SRC-751 p.349, unchanged from SRC-750 p.349
26.124 documented SRC-752 p.349, the SRC-751 file, carried from 26.123; not run on 26.124

SET_LOADS_AND_MOMENTS_UNITS

Phase analysis, layout inline. Manual: SRC-003 pp.350-351.

Argument Specification
unit_type enum in
Version Status Evidence
25.000 documented SRC-749 p.312, same grammar as 26.120
25.100 documented SRC-748 p.324, same grammar as 26.120
26.000 documented SRC-747 p.323, same grammar as 26.120
26.100 documented SRC-741 p.346, same grammar as 26.120
26.101 verified reports/compat/CMP-26101_2026-08-08_full.yaml
26.120 verified reports/compat/CMP-26120_2026-08-08_full.yaml
26.121 verified reports/compat/CMP-26121_2026-08-08_full.yaml
26.122 verified reports/compat/CMP-26122_2026-08-11_full.yaml
26.123 verified reports/compat/CMP-26123_2026-08-17_full-sim.yaml; SRC-751 p.356, unchanged from SRC-750 p.356
26.124 verified reports/compat/CMP-26124_2026-09-14_full-sim.yaml; SRC-752 p.356, the SRC-751 file, carried from 26.123

SET_SOLVER_ANALYSIS_BOUNDARIES

Phase analysis, layout payload_lines. Manual: SRC-003 p.351.

Enables the listed boundaries in the analysis tab; boundaries not listed are disabled in the analysis (SRC-003 p.351).

Argument Specification
num_boundaries int
boundary_indices int_list
Version Status Evidence
25.000 documented SRC-749 p.312, same grammar as 26.120
25.100 documented SRC-748 p.325, same grammar as 26.120
26.000 documented SRC-747 p.324, same grammar as 26.120
26.100 documented SRC-741 p.347, same grammar as 26.120
26.101 documented SRC-725 p.350, same grammar as 26.120
26.120 documented SRC-003 p.351
26.121 documented SRC-740 p.354, same grammar as 26.120
26.123 documented SRC-751 p.357, unchanged from SRC-750 p.357
26.124 documented SRC-752 p.357, the SRC-751 file, carried from 26.123; not run on 26.124

SET_SOLVER_ANALYSIS_LOADS_FRAME

Phase init, layout inline. Manual: SRC-003 p.350.

Coordinate system used for evaluating aerodynamic loads and moments; index 1 is the reference frame. Phase init on measured evidence (RPT-064, 26.124, 2026-09-24): the unsteady step exports are written during the march, and set after START_SOLVER this frame reached only the final export, every step export printing the reference frame; set before START_SOLVER, every step export printed it and the last step's moments equalled the final export's.

Argument Specification
load_frame int
Version Status Evidence
25.000 documented SRC-749 p.311, same grammar as 26.120
25.100 documented SRC-748 p.324, same grammar as 26.120
26.000 documented SRC-747 p.323, same grammar as 26.120
26.100 documented SRC-741 p.346, same grammar as 26.120
26.101 documented SRC-725 p.349, same grammar as 26.120
26.120 verified reports/compat/CMP-26120_2026-08-08_full.yaml
26.121 verified reports/compat/CMP-26121_2026-08-08_full.yaml
26.122 verified reports/compat/CMP-26122_2026-08-11_full.yaml
26.123 verified reports/compat/CMP-26123_2026-08-17_full-sim.yaml; SRC-751 p.356, unchanged from SRC-750 p.356
26.124 verified reports/compat/CMP-26124_2026-09-14_full-sim.yaml; SRC-752 p.356, the SRC-751 file, carried from 26.123

SET_VORTICITY_DRAG_BOUNDARIES

Phase analysis, layout payload_lines. Manual: SRC-003 p.350.

Boundaries whose induced drag is computed from surface vorticity circulation integration; -1 selects all boundaries. Boundaries without trailing-edge boundary conditions on this list report zero induced drag (SRC-003 p.202); bluff bodies belong to surface-pressure integration instead. The results layer reports the solver's per-surface and total rows as printed, and every group sum the post makes writes NA for a boundary on this list whose printed induced drag is exactly zero (PFS-2006.03). Boundaries left off the list, including every boundary when the command is never emitted, use that surface-pressure integration, which the manual also prescribes for all components in ground effect (SRC-003 p.202): not emitting this command is a valid drag setup, not a missing one.

Argument Specification
num_boundaries int
boundary_indices int_list (optional)
Version Status Evidence
25.000 documented SRC-749 p.311, same grammar as 26.120
25.100 documented SRC-748 p.324, same grammar as 26.120
26.000 documented SRC-747 p.323, same grammar as 26.120
26.100 documented SRC-741 p.346, same grammar as 26.120
26.101 documented SRC-725 p.349, same grammar as 26.120
26.120 documented SRC-003 p.350
26.121 verified reports/compat/CMP-26121_2026-08-08_savedstate2.yaml
26.122 verified reports/compat/CMP-26122_2026-08-11_full.yaml
26.123 verified reports/compat/CMP-26123_2026-08-17_full-sim.yaml; SRC-751 p.356, unchanged from SRC-750 p.356
26.124 verified reports/compat/CMP-26124_2026-09-14_full-sim.yaml; SRC-752 p.356, the SRC-751 file, carried from 26.123

SET_VORTICITY_LIFT_MODEL

Phase init, layout inline. Manual: SRC-003 p.350.

Computes lift from the vorticity field rather than by integrating surface pressure. UNRECOGNIZED ON 26.124 (RPT-068, 2026-09-24): the build answers the name as it answers one no edition documents, although its edition prints it. The setup key vorticity_lift_model is refused there at plan, naming the report; on the other builds it emits the command, documented and never run. IT IS THE LIFT COUNTERPART OF A DECISION THIS PACKAGE ALREADY MODELS FOR DRAG. SET_VORTICITY_DRAG_BOUNDARIES selects the boundaries whose induced drag is computed from vorticity, and solver_settings records that choice in its snapshot. This is the same physical choice applied to lift, and it is NOT in the snapshot: it lives in the solver_analysis chapter, which is not a settings family, so no flag covers it. Recorded here so the asymmetry is visible rather than discovered. Compare KUTTA_JOUKOWSKI_LIFT_FORCES, which is a third route to the same quantity. No edition says what happens if both are enabled.

Argument Specification
mode enum in
Version Status Evidence
25.000 documented SRC-749 p.312, same grammar as 26.120
25.100 documented SRC-748 p.324, same grammar as 26.120
26.000 documented SRC-747 p.323, same grammar as 26.120
26.100 documented SRC-741 p.346, same grammar as 26.120
26.101 documented SRC-725 p.349, same grammar as 26.120
26.120 documented SRC-003 p.350
26.121 documented SRC-740 p.353, same grammar as 26.120
26.123 documented SRC-751 p.356, unchanged from SRC-750 p.356
26.124 removed reports/RPT-068_two-documented-setup-commands-are-unrecognized-on-26124_2026-09-24.md; Measured 2026-09-24: the 26.124 solver answers SET_VORTICITY_LIFT_MODEL ENABLE as an unrecognized command and the script stops at that line, the same answer and the same stopped script it gives a name no edition documents, while the edition of this build still prints the command. Whether the model moved under another name, and whether the builds before 26.124 answer it, is not measured