...
The MyModelLinkableComponent is the OpenMI-compliant linkable component that is going to be accessed by other models. Implementation of this class is very simple. The example code shown below is the complete implementation for the Simple River model.
Code Block |
---|
using System;
namespace Oatc.OpenMI.Examples.ModelComponents.SimpleRiver.Wrapper
{
public class SimpleRiverOpenMIComponent : Oatc.OpenMI.Sdk.Wrapper.LinkableEngine
{
public SimpleRiverOpenMIComponent()
{
_engineApiAccess = new SimpleRiverEngineWrapper();
}
protected override void SetEngineApiAccess()
{
_engineApiAccess = new SimpleRiverEngineWrapper();
}
}
}
|
...