shave
Structured YAML to run shave is validated by JSON Schema and requires the shave: block, described below. If shave is to be run via a batch system, the platform: block, described here, is also required.
Here is a prototype UW YAML shave: block, explained in detail below:
shave:
config:
input_grid_file: /path/to/input/grid/file
nhalo: 0
nx: 214
ny: 128
output_grid_file: /path/to/C403_oro_data.tile7.halo0.nc
execution:
batchargs:
cores: 1
walltime: "00:01:00"
executable: /path/to/shave
rundir: /path/to/run/dir
platform:
account: me
scheduler: slurm
UW YAML for the shave: Block
execution:
See this page for details.
config:
Describes the required parameters to run a shave configuration.
input_grid_file:
Name of the grid file with extra points to be shaved.
nhalo:
The number of halo rows/columns.
nx:
The i/x dimensions of the compute domain (not including halo).
ny:
The j/y dimensions of the compute domain (not including halo)
output_grid_file:
The path to the output file.
rundir:
The path to the run directory.