Skip to content

Latest commit

 

History

History
28 lines (20 loc) · 1.02 KB

README.md

File metadata and controls

28 lines (20 loc) · 1.02 KB

bmi-csharp

Basic Model Interface for C#.

A simple API that can be used to run native simulation components which implement BMI interface: bmi.h.

Provides

See BasicModelInterfaceLibraryTest.cs for examples on how to use it.

In general:

var lib = new BasicModelInterfaceLibraryTest("native_library");

lib.Initialize("config_file");

lib.Update(-1);

var a = lib.GetValues("variable_name");

lib.SetValues("variable_name", a);

lib.Finish();