GlobalExporter

class GlobalExporter<T, P : Position<P>>(val exporters: List<Exporter<T, P>>) : OutputMonitor<T, P> (source)

Aggregates and delegates to multiple exporters selected in the configuration file. Implements the OutputMonitor interface and delegates the export phase to each internal exporter.

Type Parameters

T

the concentration type

P

the position type

Constructors

Link copied to clipboard
constructor(exporters: List<Exporter<T, P>>)

Properties

Link copied to clipboard

the list of exporters to delegate to

Functions

Link copied to clipboard
open override fun finished(environment: Environment<T, P>, time: Time, step: Long)
Link copied to clipboard
open override fun initialized(environment: Environment<T, P>)
Link copied to clipboard
open override fun stepDone(environment: Environment<T, P>, reaction: Actionable<T>?, time: Time, step: Long)