SCHISM#
Grids#
SCHISM grid in geographic space. |
Data#
Supporting objects for SCHISM data files.jects
Main objects
This class is used to write wave spectral boundary data. |
|
This class configures all boundary conditions for SCHISM including tidal, ocean, river, and nested model boundaries. |
|
Configuration for generating SCHISM hotstart files. |
|
This class is used to gather all required input forcing for SCHISM |
Boundary Conditions#
The boundary conditions module provides a unified interface for configuring all types of SCHISM boundary conditions including tidal, ocean, river, and nested model boundaries.
Hotstart Configuration#
The hotstart system provides integrated initial condition file generation, allowing you to create hotstart.nc files from the same ocean data sources used for boundary conditions.
Backend Framework#
The backend framework provides unified execution of SCHISM simulations using Docker containers with automatic image building and comprehensive testing capabilities.
This class configures all boundary conditions for SCHISM including tidal, ocean, river, and nested model boundaries. |
|
Enhanced boundary setup that includes data sources. |
|
|
Create a configuration where all open boundaries are treated as tidal boundaries. |
|
Create a configuration for hybrid harmonic + external data boundaries. |
|
Create a configuration with a designated river boundary and optional tidal boundaries. |
|
Create a configuration for nested model boundaries with external data. |
Config Minimal#
This object has been implemented to meet the initial operational requirements of CSIRO. It is likely that this will be superceded by the full implementation.
Full Namelist Implementation#
This object implements a set of models for each namelist and assembles a config object using this group of models. This is curently only partly implemented.
PARAM#
ICE#
MICE#
ICM#
SEDIMENT#
COSINE#
WWMINPUT#
Empty class to fill empty nesting namelist |
|
NML#
This is the full namelist object that is the container for all the other namelist objects.