We have developed a set of different Domain-specific Languages in OceanDSL to address configuration and parameter setting, biogeochemical modeling and testing. We utilize therefore different technology stacks.
CP-DSL
The Configuration and Parameter Setting domain-specific Language (CP-DSL) provides a model agnostic approach to configure and set parameters of ocean and earth system climate models. The CP-DSL comprises three DSLs addressing configuration, declaration of parameters, features and modules, and templates for code generation.
- Installation
- Eclipse-based Example
- Using the DSLs
- Example Data
- Replication Package
Testing DSL
Will be added shortly
Biogeochemical Modeling DSL
Will be added shortly