Package-level declarations

Types

Link copied to clipboard

This is an adapter that allow MultiVesta to interact with Alchemist.

Link copied to clipboard

Starts Alchemist.

Link copied to clipboard

This object is used to load the simulation states from the relative output file.

Link copied to clipboard

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

Link copied to clipboard

This is an adapter that allow MultiVesta to interact with Alchemist.

Link copied to clipboard

This is an adapter that allow MultiVesta to interact with Alchemist.

Link copied to clipboard

Represents the state of an Alchemist simulation at a given time.

Link copied to clipboard
open class CSVAlchemistSimulationAdapter(val seed: Int, val rootOutputFiles: File, filenameForSeed: (Int) -> String) : AlchemistSimulationAdapter

This is a AlchemistSimulationAdapter that loads an already executed simulation's data from a CSV file. The file is chosen by randomly selecting a seed from the currently available seeds list and then by applying the filenameForSeed function to the selected seed. The selected seed is then removed from the available seeds list.

Link copied to clipboard
class ExperimentAlchemistSimulationAdapter(    val gridType: ExperimentAlchemistSimulationAdapter.GridType,     val seed: Int,     val rootOutputFiles: File = File("data")) : CSVAlchemistSimulationAdapter

A CSVAlchemistSimulationAdapter that is used to load a simulation result file of the experiment about the Space-Fluid Adaptive Sampling algorithm.