AlchemistSimulationAdapter

The Alchemist simulation adapter that allows MultiVesta adapter to interact with the simulation.

Inheritors

Functions

Link copied to clipboard
abstract fun doStep()

Perform a simulation step. In Alchemist this means that the simulation will be advanced of the number of step needed to reach the next time.

Link copied to clipboard
abstract fun getTime(): Double

Get the simulation time.

Link copied to clipboard
abstract fun performWholeSimulation()

Perform the whole simulation.

Link copied to clipboard
abstract fun rval(obsId: Int): Double
abstract fun rval(obs: String): Double

Get the value for the given observation.