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 |