MultiVestaExporter

class MultiVestaExporter<T, P : Position<P>> @JvmOverloads constructor(val interval: Double = DEFAULT_INTERVAL) : AbstractExporter<T, P> (source)

Save all available information in a static map.

Parameters

interval

the sampling time, defaults to AbstractExporter.DEFAULT_INTERVAL.

Constructors

Link copied to clipboard
constructor(interval: Double = DEFAULT_INTERVAL)

Types

Link copied to clipboard
object Companion

Utilities for the MultiVesta exporter.

Properties

Link copied to clipboard
lateinit override var dataExtractors: List<Extractor<*>>
Link copied to clipboard

Functions

Link copied to clipboard
override fun bindDataExtractors(dataExtractors: List<Extractor<*>>)
Link copied to clipboard
override fun bindVariables(variables: Map<String, *>)
Link copied to clipboard
open override fun close(environment: Environment<T, P>, time: Time, step: Long)
Link copied to clipboard
open override fun exportData(environment: Environment<T, P>, reaction: Actionable<T>?, time: Time, step: Long)
Link copied to clipboard
open override fun setup(environment: Environment<T, P>)
Link copied to clipboard
override fun update(environment: Environment<T, P>, reaction: Actionable<T>?, time: Time, step: Long)