Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
A single entry in a MoleculeToConcentrationMap, storing a MoleculeSurrogate and its concentration.
Link copied to clipboard
data class MoleculeToConcentrationMap(val originMap: Map<MoleculeSurrogate, String>, val size: Int = originMap.size) : GraphQLMap<MoleculeSurrogate, String>
Link copied to clipboard
A single entry in a NodeToPosMap, storing a node's id and its position.
Link copied to clipboard
data class NodeToPosMap(val originMap: Map<Int, PositionSurrogate>, val size: Int = originMap.size) : GraphQLMap<Int, PositionSurrogate>
A GraphQL compliant representation of a Map storing it.unibo.alchemist.model.Nodes' ids and their position, represented as a PositionSurrogate.
Link copied to clipboard
object PositionSurrogateUtils
Utility class for PositionSurrogate objects, used for conversion from Position and PositionInput objects.
Functions
Link copied to clipboard
Link copied to clipboard
Converts a Map of Molecules and concentration of type T to a MoleculeToConcentrationMap.
Link copied to clipboard
Converts a Map of it.unibo.alchemist.model.Nodes' ids and their position to a NodeToPosMap.