Ccs wing mesh¶
Commands of the ccs_wing_mesh chapter of the database, 12 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.
CCS_WING_MESH_GROWTH_RATE¶
Phase geometry, layout inline. Manual: SRC-003 p.298.
Clustering rate for the scheme chosen on the same direction. The manual states it must be greater than zero and this database does not enforce that; the positivity question is registered as PLN-20260807-1410.
| Argument | Specification |
|---|---|
direction |
enum in |
rate |
float |
| Version | Status | Evidence |
|---|---|---|
| 26.100 | documented | SRC-741 p.292, same grammar as 26.120 |
| 26.101 | documented | SRC-725 p.297, same grammar as 26.120 |
| 26.120 | documented | SRC-003 p.298 |
| 26.121 | documented | SRC-740 p.301, same grammar as 26.120 |
| 26.123 | documented | SRC-751 p.302, unchanged from SRC-750 p.302 |
| 26.124 | documented | SRC-752 p.302, the SRC-751 file, carried from 26.123; not run on 26.124 |
CCS_WING_MESH_GROWTH_SCHEME¶
Phase geometry, layout inline. Manual: SRC-003 p.298.
How grid nodes cluster along the direction. DUAL-SIDED clusters toward both ends, SUCCESSIVE and REVERSE toward one, NONE spaces them evenly. The rate that goes with a scheme is a separate command, so a scheme set without a rate uses whatever rate the definition already carried.
| Argument | Specification |
|---|---|
direction |
enum in |
scheme |
enum in |
| Version | Status | Evidence |
|---|---|---|
| 26.100 | documented | SRC-741 p.292, same grammar as 26.120 |
| 26.101 | documented | SRC-725 p.297, same grammar as 26.120 |
| 26.120 | documented | SRC-003 p.298 |
| 26.121 | documented | SRC-740 p.301, same grammar as 26.120 |
| 26.123 | documented | SRC-751 p.302, unchanged from SRC-750 p.302 |
| 26.124 | documented | SRC-752 p.302, the SRC-751 file, carried from 26.123; not run on 26.124 |
CCS_WING_MESH_PERIODICITY¶
Phase geometry, layout inline. Manual: SRC-003 p.298.
Number of self-repeating periods of the clustering pattern along the direction. The manual states it must be greater than zero and that a solid wing defaults to 2. That default is the SOLVER's and not this library's, so none is recorded: this database records a default only where it emits one.
| Argument | Specification |
|---|---|
direction |
enum in |
periodicity |
int |
| Version | Status | Evidence |
|---|---|---|
| 26.100 | documented | SRC-741 p.292, same grammar as 26.120 |
| 26.101 | documented | SRC-725 p.297, same grammar as 26.120 |
| 26.120 | documented | SRC-003 p.298 |
| 26.121 | documented | SRC-740 p.301, same grammar as 26.120 |
| 26.123 | documented | SRC-751 p.302, unchanged from SRC-750 p.302 |
| 26.124 | documented | SRC-752 p.302, the SRC-751 file, carried from 26.123; not run on 26.124 |
CCS_WING_MESH_SUBDIVISIONS¶
Phase geometry, layout inline. Manual: SRC-003 p.298.
Number of grid subdivisions along the named direction. This is the node count of the lofted mesh in that direction rather than a refinement factor, so it replaces rather than multiplies.
| Argument | Specification |
|---|---|
direction |
enum in |
num_pts |
int |
| Version | Status | Evidence |
|---|---|---|
| 26.100 | documented | SRC-741 p.292, same grammar as 26.120 |
| 26.101 | documented | SRC-725 p.297, same grammar as 26.120 |
| 26.120 | documented | SRC-003 p.298 |
| 26.121 | documented | SRC-740 p.301, same grammar as 26.120 |
| 26.123 | documented | SRC-751 p.302, unchanged from SRC-750 p.302 |
| 26.124 | documented | SRC-752 p.302, the SRC-751 file, carried from 26.123; not run on 26.124 |
DEFAULT_CCS_WING_MESH_SETTINGS¶
Phase geometry, layout inline. Manual: SRC-003 p.298.
Resets every mesh setting of one direction to the vendor default. The reset is per DIRECTION and not per component, so resetting the spanwise grid leaves the chordwise subdivisions, growth and periodicity as the script left them.
| Argument | Specification |
|---|---|
direction |
enum in |
| Version | Status | Evidence |
|---|---|---|
| 26.100 | documented | SRC-741 p.292, same grammar as 26.120 |
| 26.101 | documented | SRC-725 p.297, same grammar as 26.120 |
| 26.120 | documented | SRC-003 p.298 |
| 26.121 | documented | SRC-740 p.301, same grammar as 26.120 |
| 26.123 | documented | SRC-751 p.302, unchanged from SRC-750 p.302 |
| 26.124 | documented | SRC-752 p.302, the SRC-751 file, carried from 26.123; not run on 26.124 |
DELETE_CCS_WING_CONTROL_SURFACE¶
Phase geometry, layout inline. Manual: SRC-003 p.300.
Deletes one control surface by index, or every one at -1. As on DELETE_CCS_WING_REFINEMENT_ZONES above, the -1 is recorded rather than declared, because a control surface is not an entity the builder tracks. Whether the index counts the gapped and morphing surfaces together is not stated on the page; the shared command name implies it and no sample shows two.
| Argument | Specification |
|---|---|
control_index |
int |
| Version | Status | Evidence |
|---|---|---|
| 26.100 | documented | SRC-741 p.294, same grammar as 26.120 |
| 26.101 | documented | SRC-725 p.299, same grammar as 26.120 |
| 26.120 | documented | SRC-003 p.300 |
| 26.121 | documented | SRC-740 p.303, same grammar as 26.120 |
| 26.123 | documented | SRC-751 p.304, unchanged from SRC-750 p.304 |
| 26.124 | documented | SRC-752 p.304, the SRC-751 file, carried from 26.123; not run on 26.124 |
DELETE_CCS_WING_REFINEMENT_ZONES¶
Phase geometry, layout inline. Manual: SRC-003 p.299.
Deletes one spanwise refinement zone by index, or every one at -1, which the manual states and the sample passes. THE -1 IS NOT DECLARED AS AN all_sentinel. That field is read only where the emitter knows which inventory an index belongs to, and a refinement zone is not an entity the script builder tracks, so nothing checks this index and there is nothing to exempt. The fact lives here until zones become tracked.
| Argument | Specification |
|---|---|
zone_index |
int |
| Version | Status | Evidence |
|---|---|---|
| 26.100 | documented | SRC-741 p.293, same grammar as 26.120 |
| 26.101 | documented | SRC-725 p.298, same grammar as 26.120 |
| 26.120 | documented | SRC-003 p.299 |
| 26.121 | documented | SRC-740 p.302, same grammar as 26.120 |
| 26.123 | documented | SRC-751 p.303, unchanged from SRC-750 p.303 |
| 26.124 | documented | SRC-752 p.303, the SRC-751 file, carried from 26.123; not run on 26.124 |
EXPORT_WING_CCS_FILE¶
Phase geometry, layout inline. Manual: SRC-003 p.300.
The same six arguments as CAD_CREATE_WING_MESH_FROM_CCS plus a destination path on the following line: this writes the lofted wing to a file instead of into the simulation. CLOSE_ENDS CARRIES THE SAME CONTRADICTION AS ITS SIBLING. The parameter table states OPEN or CLOSED and the sample passes TRUE, so all three tokens are accepted, for the reason recorded on CAD_CREATE_WING_MESH_FROM_CCS: refusing the sample's own value would refuse the only form the vendor has written as a runnable line. The manual states C2 is the chordwise default and C0 the spanwise one. Neither is recorded as a default, because both are the solver's and this command has no form that omits them.
| Argument | Specification |
|---|---|
name |
str |
mark_trailing_edges |
enum in |
te_geometry |
enum in |
close_ends |
enum in |
loft_type_u |
enum in |
loft_type_v |
enum in |
file |
path |
| Version | Status | Evidence |
|---|---|---|
| 26.100 | documented | SRC-741 p.294, same grammar as 26.120 |
| 26.101 | documented | SRC-725 p.299, same grammar as 26.120 |
| 26.120 | documented | SRC-003 p.300 |
| 26.121 | documented | SRC-740 p.303, same grammar as 26.120 |
| 26.123 | documented | SRC-751 p.304, unchanged from SRC-750 p.304 |
| 26.124 | documented | SRC-752 p.304, the SRC-751 file, carried from 26.123; not run on 26.124 |
NEW_CCS_WING_CONTROL_SURFACE¶
Phase geometry, layout inline. Manual: SRC-003 p.299.
Creates a gapped control surface on a CCS wing component. V0 and V1 are the spanwise limits, U0 and U1 the chordwise depths from the trailing edge, all parametric in 0 to 1; HINGE_HEIGHT is the parametric hinge location through the airfoil thickness, ANGLE the deflection, and SLOT_GAP a percentage of span. The SPACE and AXIS pair exists only from 26.12: SPACE selects REAL or PARAMETRIC interpretation of the spanwise coordinates, and AXIS names the Reference-frame axis used when SPACE is REAL (SRC-003 p.299). The 26.1 grammar has neither parameter (SRC-725 p.298). Calling that pair OPTIONAL is this repository's READING and not the manual's statement, and the word was corrected on 2026-08-06 from one that implied otherwise. SRC-003 p.299 and SRC-740 p.302 both declare ten placeholders and ten parameter rows, and both still print an EIGHT token sample, so either the pair is omissible or the sample was left unrevised when the pair was added. The permissive reading is taken because it accepts both printed forms, where treating them as mandatory would make the emitter refuse the manual's own example. If a probe shows the eight-token form refused, both become required for the 26.12 grammar (PLN-20260806-1140). A second thing the manual states and nothing enforces: AXIS applies only when SPACE is REAL. The database accepts PARAMETRIC with an axis, which is meaningless, and a bare REAL, which is underspecified. That rule belongs in a curated helper, as the free_stream helper carries the equivalent rule for SET_FREESTREAM, and this command has no helper at all (PLN-20260806-1150).
| Argument | Specification |
|---|---|
name |
str |
v0 |
float |
v1 |
float |
u0 |
float |
u1 |
float |
hinge_height |
float |
angle |
float [deg] |
slot_gap |
float [percent of span] |
space |
enum in {REAL, PARAMETRIC} (optional) |
axis |
enum in {X, Y, Z} (optional) |
| Version | Status | Evidence |
|---|---|---|
| 26.100 | documented | SRC-741 p.293: eight-argument form, as 26.101 below; the SPACE and AXIS parameters arrive with 26.120 |
| 26.101 | documented | SRC-725 p.298: eight-argument form; the SPACE and AXIS parameters do not exist in 26.1, so spanwise placement is parametric only |
| 26.120 | documented | SRC-003 p.299 |
| 26.121 | documented | SRC-740 p.302, same grammar as 26.120 |
| 26.123 | documented | SRC-751 p.303, unchanged from SRC-750 p.303 |
| 26.124 | documented | SRC-752 p.303, the SRC-751 file, carried from 26.123; not run on 26.124 |
NEW_CCS_WING_FLAP_COVE¶
Phase geometry, layout inline. Manual: SRC-003 pp.299-300.
The cove is the recessed surface behind a flap. COVE_TYPE is an INDEX and not a word: 1 is a smoothly blended Bezier cove and 2 is rectangular. Every neighbouring shape argument in this family is a token, so passing BEZIER here is the natural mistake. U00 and U01 are the upper- and lower-surface slot locations, a different pairing from the U0 and U1 of the two control-surface commands above, which are inner and outer chordwise depths. Four arguments spelled almost alike mean two different things on one page. ENTERED ON 2026-08-08 AND NOT BY THE COVERAGE SWEEP. This command has a signature heading in the four editions read then and no Script Index row, so the index-driven sweep reported it as covered indefinitely; it was found by reading the page (PLN-20260808-1200).
| Argument | Specification |
|---|---|
name |
str |
v0 |
float |
v1 |
float |
u00 |
float |
u01 |
float |
cove_type |
enum in |
| Version | Status | Evidence |
|---|---|---|
| 26.100 | documented | SRC-741 p.293, same grammar as 26.120 |
| 26.101 | documented | SRC-725 p.298, same grammar as 26.120 |
| 26.120 | documented | SRC-003 pp.299-300 |
| 26.121 | documented | SRC-740 p.302, same grammar as 26.120 |
| 26.123 | documented | SRC-751 p.303, unchanged from SRC-750 p.303 |
| 26.124 | documented | SRC-752 p.303, the SRC-751 file, carried from 26.123; not run on 26.124 |
NEW_CCS_WING_MORPHING_SURFACE¶
Phase geometry, layout inline. Manual: SRC-003 p.299.
A morphing control surface, the GAPLESS alternative to NEW_CCS_WING_CONTROL_SURFACE above: the same seven leading arguments and no SLOT_GAP, because this surface deflects by deforming rather than by opening a slot. It also gained no SPACE or AXIS at 26.120, so its spanwise limits are parametric in every edition while its gapped sibling's are not. U0 and U1 are chordwise depths from the TRAILING EDGE, bounded above 0 and below 0.5. HINGE_HEIGHT is parametric from the upper surface downward, so 0.5 is mid-thickness and 0 puts the hinge on the upper surface.
| Argument | Specification |
|---|---|
name |
str |
v0 |
float |
v1 |
float |
u0 |
float |
u1 |
float |
hinge_height |
float |
angle |
float [deg] |
| Version | Status | Evidence |
|---|---|---|
| 26.100 | documented | SRC-741 p.293, same grammar as 26.120 |
| 26.101 | documented | SRC-725 p.298, same grammar as 26.120 |
| 26.120 | documented | SRC-003 p.299 |
| 26.121 | documented | SRC-740 p.302, same grammar as 26.120 |
| 26.123 | documented | SRC-751 p.303, unchanged from SRC-750 p.303 |
| 26.124 | documented | SRC-752 p.303, the SRC-751 file, carried from 26.123; not run on 26.124 |
NEW_CCS_WING_REFINEMENT_ZONE¶
Phase geometry, layout inline. Manual: SRC-003 pp.298-299.
Inserts extra spanwise nodes between two parametric limits. V0 and V1 are spanwise parametric values between 0 and 1 with V1 greater than V0, which the manual states and nothing here enforces. The zone is spanwise only; this family has no chordwise counterpart.
| Argument | Specification |
|---|---|
v0 |
float |
v1 |
float |
num_pts |
int |
| Version | Status | Evidence |
|---|---|---|
| 26.100 | documented | SRC-741 p.292, same grammar as 26.120 |
| 26.101 | documented | SRC-725 p.297, same grammar as 26.120 |
| 26.120 | documented | SRC-003 pp.298-299 |
| 26.121 | documented | SRC-740 p.301, same grammar as 26.120 |
| 26.123 | documented | SRC-751 p.302, unchanged from SRC-750 p.302 |
| 26.124 | documented | SRC-752 p.302, the SRC-751 file, carried from 26.123; not run on 26.124 |