Click or drag to resize

IMike1DController Methods

The IMike1DController type exposes the following members.

Methods
  NameDescription
Public methodFinish
Finish and clean up.
Public methodInitialize
Initialize the engine. Initialize sets up the engine net. When done, the EngineNet will be ready to inform on what data is available
Public methodPrepare
Prepare the engine. This is called just before run is called. I will set the initial state (initial conditions), open output files etc.
Public methodRaiseSpecialEvent
Trigger a custom special event
Public methodRun
Run the engine
Public methodRunUntil
Run the engine until endTime.

endTime should not exceed the simulation end time.

Public methodStopSimulation
Calling this function will end the simulation after the current timestep has been completed
Public methodValidate
Validate that the Controller/data access modules does not have any errors/warnings. Can be called before Initialize(IDiagnostics).
Top
Extension Methods
  NameDescription
Public Extension MethodCanWriteHtmlSummary
Check if controller is in a state to write HTML summary
(Defined by ControllerExtensions.)
Top
See Also