Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

ROMS-MARBL blueprint (B_{name}.yaml)

Processing a forge blueprint (cstar forge run, or python -m cstar_forge.run) emits a ROMS-MARBL blueprint — the YAML handoff that C-Star builds and runs (cstar blueprint run B_{name}.yaml). It is written to the blueprint’s working directory alongside a settings sidecar.

What a current blueprint contains:

To see a complete, current example, process the bundled toy domain and inspect the result:

cstar forge run docs/forge-blueprint-example.wio-toy.yaml
# emits ~/cstar/_forge_bp_runs/cson_roms-marbl_v0.1_wio-toy_10procs/B_*.yaml

(Blueprints under legacy/blueprints/ predate the namelist refactor — they list ~15 *.opt compile-time files and a roms.in, none of which are emitted today.)