Work in Progress

Todo

For DelftOnlin/fm/3Di:

For IEMSS/Hydroinformatics:

For model lab:

Later:

Required functions (serverside)

A model that is run by an MMI server should implement at least the following functions:
From BMI:

Model control:

Timestep:

Model information:

Metadata:

Set vars are not required as we have direct access to the pointer and can overwrite memory as we please. Variable pointers won't be accessed while the update is being called.

Functions that can be called by the model are:

Required functions (clientside)