csdms/bmi

By csdms

Updated about 1 year ago

The Basic Model Interface (BMI) C, C++, Fortran, and Python mappings and examples.

Image
Languages & frameworks
0

10K+

csdms/bmi repository overview

Basic Model Interface language mappings

A Docker image, based on the condaforge/miniforge3 image, for the C, C++, Fortran, and Python mappings of the Basic Model Interface (BMI). This image can be used as a base for building models that expose a BMI in these languages, or for inter-language model coupling. The code used for building this image, as well as examples of its use, can be found at https://github.com/csdms/bmi-docker.

What is the Basic Model Interface?

The Basic Model Interface (BMI) is a set of functions for querying, modifying, running, and coupling models. Learn more at https://bmi.csdms.io/.

Acknowledgment

This work is supported by the U.S. National Science Foundation under Award No. 2103878, Frameworks: Collaborative Research: Integrative Cyberinfrastructure for Next-Generation Modeling Science.

Tag summary

Content type

Image

Digest

sha256:c9a41dfe2

Size

616.8 MB

Last updated

about 1 year ago

docker pull csdms/bmi