Skip to content Where Legends Are Made
Cooperative Institute for Research to Operations in Hydrology

BMI Workshop

Get your model ready for NextGen with BMI

Day 1 Session 2 (1:30 PM MDT)

Presenters:

Keith Jennings
Lynker

Nels Frazier
Lynker

The Next Generation Water Resources Modeling Framework (NextGen) uses the Basic Model Interface (BMI) to control model run time and pass data from one model to another. Although NextGen is model-agnostic, any model plugged into the framework must have a complete, functional BMI implementation. In this workshop we will overview the basics of how NextGen utilizes BMI and detail its important functions, and we will demonstrate how to take a simple Python model from its initial state of being non-BMI-compliant to its finished, NextGen-ready state with BMI. We will discuss the importance of modularization and separation of concerns so you can apply the lessons from this workshop to your own model.

Learning Outcomes:

TBA

Prerequisites:

TBA