Relocatable Ocean Modelling in PYthon (rompy) combines templated cookie-cutter model configuration with various xarray extensions to assist in the setup and evaluation of coastal ocean models, and is intended to simplify their configuration, execution and analysis. This repository also includes Jupyter notebooks that provide examples to illustrate the use of rompy code, create visualisations and provide inline documentation.
- Redefinition of the entire codebase using pydantic models.
- Separation of concerns between runtime information and model configuration.
This is the latest release before a large code refactor done in collaboration between CSIRO and Oceanum. The refactor is aimed at improving the code base and making it easier to maintain and extend.