Skip to content

Surface sections

Commands of the surface_sections 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.

COMPUTE_SURFACE_SECTIONAL_LOADS

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

Integrates the surface section properties into per-section loads. Call it only after the relevant sections are updated and before EXPORT_SURFACE_SECTIONAL_LOADS (SRC-003 p.364).

Argument Specification
units_type enum in
Version Status Evidence
25.000 documented SRC-749 p.323, same grammar as 26.120
25.100 documented SRC-748 p.336, same grammar as 26.120
26.000 documented SRC-747 p.335, same grammar as 26.120
26.100 documented SRC-741 p.358, same grammar as 26.120
26.101 documented SRC-725 p.363, 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.370, unchanged from SRC-750 p.370
26.124 verified reports/compat/CMP-26124_2026-09-14_full-sim.yaml; SRC-752 p.370, the SRC-751 file, carried from 26.123

CREATE_NEW_SURFACE_SECTION

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

SURFACES takes -1 for all boundaries; otherwise the space-separated surface indices follow on the next line.

Argument Specification
frame int
plane enum in
offset float
plot_direction enum in
symmetry enum in
surfaces int
surface_indices int_list (optional)
Version Status Evidence
25.000 documented SRC-749 p.323, same grammar as 26.120
25.100 documented SRC-748 p.336, same grammar as 26.120
26.000 documented SRC-747 p.335, same grammar as 26.120
26.100 documented SRC-741 p.358, same grammar as 26.120
26.101 documented SRC-725 p.363, 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.370, unchanged from SRC-750 p.370
26.124 verified reports/compat/CMP-26124_2026-09-14_full-sim.yaml; SRC-752 p.370, the SRC-751 file, carried from 26.123

DELETE_ALL_SURFACE_SECTIONS

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

Deletes every surface section. ITS PAGE GIVES IT NOTHING AT ALL: a signature heading with no parameter table, no sample and no prose, in the four editions read then. Read as a bare command under the rule the Scenes chapter rests on, nothing in any edition contradicting it, and its own name saying what it acts on.

Version Status Evidence
25.000 documented SRC-749 p.324, same grammar as 26.120
25.100 documented SRC-748 p.337, same grammar as 26.120
26.000 documented SRC-747 p.336, same grammar as 26.120
26.100 documented SRC-741 p.359, same grammar as 26.120
26.101 documented SRC-725 p.364, same grammar as 26.120
26.120 documented SRC-003 p.365
26.121 documented SRC-740 p.368, same grammar as 26.120
26.123 documented SRC-751 p.371, unchanged from SRC-750 p.371
26.124 documented SRC-752 p.371, the SRC-751 file, carried from 26.123; not run on 26.124

DELETE_SURFACE_SECTION

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

Argument Specification
index int
Version Status Evidence
25.000 documented SRC-749 p.324, same grammar as 26.120
25.100 documented SRC-748 p.337, same grammar as 26.120
26.000 documented SRC-747 p.336, same grammar as 26.120
26.100 documented SRC-741 p.359, same grammar as 26.120
26.101 documented SRC-725 p.364, same grammar as 26.120
26.120 documented SRC-003 p.365
26.121 documented SRC-740 p.368, same grammar as 26.120
26.123 documented SRC-751 p.371, unchanged from SRC-750 p.371
26.124 documented SRC-752 p.371, the SRC-751 file, carried from 26.123; not run on 26.124

EXPORT_ALL_SURFACE_SECTIONS

Phase export, layout param_lines. Manual: SRC-003 p.365.

Argument Specification
filename path
Version Status Evidence
25.000 documented SRC-749 p.324, same grammar as 26.120
25.100 documented SRC-748 p.337, same grammar as 26.120
26.000 documented SRC-747 p.336, same grammar as 26.120
26.100 documented SRC-741 p.359, same grammar as 26.120
26.101 documented SRC-725 p.364, 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.371, unchanged from SRC-750 p.371
26.124 verified reports/compat/CMP-26124_2026-09-14_full-sim.yaml; SRC-752 p.371, the SRC-751 file, carried from 26.123

EXPORT_SURFACE_SECTIONAL_LOADS

Phase export, layout param_lines. Manual: SRC-003 pp.364-365.

Writes the sectional loads file consumed by the sectional-loads parser and the FSI coupling loop.

Argument Specification
filename path
Version Status Evidence
25.000 documented SRC-749 p.324, same grammar as 26.120
25.100 documented SRC-748 p.337, same grammar as 26.120
26.000 documented SRC-747 p.336, same grammar as 26.120
26.100 documented SRC-741 p.359, same grammar as 26.120
26.101 documented SRC-725 p.363, 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.371, unchanged from SRC-750 p.371
26.124 verified reports/compat/CMP-26124_2026-09-14_full-sim.yaml; SRC-752 p.371, the SRC-751 file, carried from 26.123

EXPORT_SURFACE_SECTIONS

Phase export, layout inline. Manual: SRC-003 p.365.

Exports one surface section by index (index greater than 0), with no filename line documented (SRC-003 p.365). Added at 26.12; the 26.1 manual documents only the all-sections export, so a 26.1 script exports everything through EXPORT_ALL_SURFACE_SECTIONS and filters afterwards (SRC-725 p.364).

Argument Specification
index int
Version Status Evidence
26.120 documented SRC-003 p.365
26.121 documented SRC-740 p.368, same grammar as 26.120
26.123 documented SRC-751 p.371, unchanged from SRC-750 p.371
26.124 documented SRC-752 p.371, the SRC-751 file, carried from 26.123; not run on 26.124

NEW_SURFACE_SECTION_DISTRIBUTION

Phase init, layout keyword_block. Manual: SRC-003 p.364.

Creates NUM_SECTIONS sections at once; the surface indices follow the SURFACES line. THE TWO OLDER EDITIONS TAKE SIX KEYWORDS AND THIS ENTRY'S DEFAULT GRAMMAR HAS SEVEN. INCLUDE_SYMMETRY reached this database from a working 26.120 SCRIPT rather than from any manual, and the first edition to document it is 26.121. So the February and May rows declare their own six-keyword grammar; copying the default one would have told a caller on those builds that a keyword no evidence places there is available (read on the pages, 2026-08-08). The manual grammar (SRC-003 p.364) aborted the original Tier 2 probe on 26.120, while a working 26.120 script additionally carries an INCLUDE_SYMMETRY keyword the manual does not list. The 2026-07-23 licensed re-probe (CMP-26120_2026-07-23_pln012) decided it: with the corrected phase (init) and the extended grammar (optional INCLUDE_SYMMETRY), the command runs and its effect is observed, so it is now verified. Phase init on empirical evidence (2026-07-21 case-reproduction run): the cut planes freeze at creation against the current geometry pose, so distributions over moving boundaries must be created before the motion runs; the working reproduction script creates them pre-solve, and the original aborting probe ran the command post-solve, which was the abort cause the re-probe fixed.

Argument Specification
frame int
plane enum in
num_sections int
plot_direction enum in
include_symmetry enum in {ENABLE, DISABLE} (optional)
surfaces int
surface_indices int_list (optional)
Version Status Evidence
25.000 documented SRC-749 p.323, this edition's own grammar; see the note below
25.100 documented SRC-748 p.336, this edition's own grammar; see the note below
26.000 documented SRC-747 p.335, this edition's own grammar; see the note below
26.100 documented SRC-741 p.358. SIX keywords, not seven: this edition's parameter table and sample both pass straight from PLOT_DIRECTION to SURFACES, with no INCLUDE_SYMMETRY anywhere in the entry.
26.101 documented SRC-725 p.363, the same six keywords as 26.100 and no INCLUDE_SYMMETRY.
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.370, unchanged from SRC-750 p.370
26.124 verified reports/compat/CMP-26124_2026-09-14_full-sim.yaml; SRC-752 p.370, the SRC-751 file, carried from 26.123

UPDATE_ALL_SURFACE_SECTIONS

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

Version Status Evidence
25.000 documented SRC-749 p.324, same grammar as 26.120
25.100 documented SRC-748 p.337, same grammar as 26.120
26.000 documented SRC-747 p.336, same grammar as 26.120
26.100 documented SRC-741 p.359, same grammar as 26.120
26.101 documented SRC-725 p.364, same grammar as 26.120
26.120 documented SRC-003 p.365
26.121 documented SRC-740 p.368, same grammar as 26.120
26.123 documented SRC-751 p.371, unchanged from SRC-750 p.371
26.124 documented SRC-752 p.371, the SRC-751 file, carried from 26.123; not run on 26.124