trait ParallelExecution extends Experiment with AbstractParallelExecution
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- ParallelExecution
- AbstractParallelExecution
- Experiment
- SBMLFileManipulation
- DynamicSimulationRuns
- AbstractExperiment
- CSVInput
- SupportStoppingConditions
- SupportReplicationConditions
- SupportRNGSetup
- SupportSimulatorConfiguration
- SupportModelConfiguration
- BasicExperimentConfiguration
- StopOnError
- ExperimentConfiguration
- Logging
- StrictLogging
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
type
RunOutput = Unit
- Definition Classes
- Experiment → DynamicSimulationRuns
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
addAssignmentForRun(runId: Int, assignId: Int, assignment: VariableAssignment): Unit
- Definition Classes
- BasicExperimentConfiguration
-
def
addExperimentResultsAspect(a: ExperimentResultsAspect): Unit
- Definition Classes
- BasicExperimentConfiguration
-
def
addReplicationsResultsAspect(assignmentId: Int, a: ReplicationsResultsAspect): Unit
- Definition Classes
- BasicExperimentConfiguration
-
def
addRunResultsAspect(runId: Int, a: RunResultsAspect): Unit
- Definition Classes
- BasicExperimentConfiguration
-
def
additionalOptions: Seq[String]
- Attributes
- protected
- Definition Classes
- Experiment
-
def
afterExperiment(f: (ExperimentResults) ⇒ Unit): ListBuffer[(ExperimentResults) ⇒ Unit]
- Definition Classes
- BasicExperimentConfiguration
-
def
afterReplications(f: (ReplicationsResults) ⇒ Unit): ListBuffer[(ReplicationsResults) ⇒ Unit]
- Definition Classes
- BasicExperimentConfiguration
-
def
afterRun(f: (RunResults) ⇒ Unit): ListBuffer[(RunResults) ⇒ Unit]
- Definition Classes
- BasicExperimentConfiguration
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
basicConfiguration(): Unit
- Attributes
- protected
- Definition Classes
- Experiment → AbstractExperiment
-
def
batchSize: Int
- Definition Classes
- DynamicSimulationRuns
-
def
batchSize_=(b: Int): Unit
- Definition Classes
- DynamicSimulationRuns
-
def
checkAndGetReplicationCondition(): ReplicationCondition
- Attributes
- protected[sessl]
- Definition Classes
- SupportReplicationConditions
-
def
checkAndGetStoppingCondition(): StoppingCondition
- Attributes
- protected[sessl]
- Definition Classes
- SupportStoppingConditions
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate() @throws( ... )
-
def
collectExperimentResultsAspects(): Unit
- Attributes
- protected
- Definition Classes
- ExperimentConfiguration
-
def
collectReplicationsResultsAspects(assignId: Int): Unit
- Attributes
- protected
- Definition Classes
- ExperimentConfiguration
-
def
collectRunResultsAspects(runId: Int): Unit
- Attributes
- protected
- Definition Classes
- ExperimentConfiguration
-
def
configs(configs: Config*): Unit
- Definition Classes
- SupportModelConfiguration
-
def
configure(): Unit
- Definition Classes
- AbstractParallelExecution → ExperimentConfiguration
-
def
configureParallelExecution(threads: Int): Unit
- Definition Classes
- ParallelExecution → AbstractParallelExecution
-
def
designFromCSV(file: File): Unit
- Definition Classes
- CSVInput
-
def
designFromCSV(uri: URI): Unit
- Definition Classes
- CSVInput
-
def
designFromCSV(fileName: String): Unit
- Definition Classes
- CSVInput
-
def
dirForRun(runId: Int): File
- Attributes
- protected
- Definition Classes
- Experiment
-
def
enoughReplications(replicationCondition: ReplicationCondition, finishedRuns: List[RunResults]): Boolean
- Attributes
- protected
- Definition Classes
- DynamicSimulationRuns
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
executeExperiment(): Unit
- Attributes
- protected[sessl]
- Definition Classes
- Experiment → AbstractExperiment
-
val
executionMode: SimulatorExecutionOption
- Definition Classes
- SupportSimulatorConfiguration
-
val
executor: ExecutorService
- Attributes
- protected
- Definition Classes
- ParallelExecution → Experiment
-
val
expStartTime: LocalDateTime
- Definition Classes
- AbstractExperiment
-
final
def
experimentDone(): Unit
- Definition Classes
- BasicExperimentConfiguration → ExperimentConfiguration
-
def
fail(t: Throwable): Nothing
- Attributes
- protected
- Definition Classes
- DynamicSimulationRuns
-
def
finishExperiment(): Unit
- Attributes
- protected[sessl]
- Definition Classes
- AbstractExperiment
-
val
fixedReplications: Option[Int]
- Attributes
- protected[sessl]
- Definition Classes
- SupportReplicationConditions
-
val
fixedStopTime: Option[Double]
- Attributes
- protected[sessl]
- Definition Classes
- SupportStoppingConditions
-
lazy val
fixedVariables: Map[String, Any]
- Attributes
- protected
- Definition Classes
- SupportModelConfiguration
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
isDone: Boolean
- Definition Classes
- BasicExperimentConfiguration
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
val
logger: Logger
- Attributes
- protected
- Definition Classes
- StrictLogging
-
def
minReplicationNumber(replicationCondition: ReplicationCondition, finishedRuns: List[RunResults]): Int
- Attributes
- protected
- Definition Classes
- DynamicSimulationRuns
-
def
model: String
- Definition Classes
- SupportModelConfiguration
-
val
modelLocation: Option[String]
- Attributes
- protected[this]
- Definition Classes
- SupportModelConfiguration
-
def
model_=(modelString: String): Unit
- Definition Classes
- SupportModelConfiguration
-
def
model_=(modelURI: URI): Unit
- Definition Classes
- SupportModelConfiguration
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
overrideParamValues(doc: SBMLDocument, values: Map[String, Double]): Unit
- Definition Classes
- SBMLFileManipulation
-
val
parallelThreads: Int
- Definition Classes
- AbstractParallelExecution
-
final
def
prepare(): Unit
- Attributes
- protected[sessl]
- Definition Classes
- AbstractExperiment
-
def
processOutput(runId: Int, runOutput: RunOutput): Unit
- Attributes
- protected
- Definition Classes
- DynamicSimulationRuns
-
val
randomNumberGenerator: Option[RNG]
- Attributes
- protected[sessl]
- Definition Classes
- SupportRNGSetup
-
def
readFile(path: String): SBMLDocument
- Definition Classes
- SBMLFileManipulation
-
val
repCondition: Option[ReplicationCondition]
- Attributes
- protected[sessl]
- Definition Classes
- SupportReplicationConditions
-
def
replicationCondition: ReplicationCondition
- Definition Classes
- SupportReplicationConditions
-
def
replicationCondition_=(rc: ReplicationCondition): Unit
- Definition Classes
- SupportReplicationConditions
-
def
replications: Int
- Definition Classes
- SupportReplicationConditions
-
final
def
replicationsDone(assignId: Int): Unit
- Definition Classes
- BasicExperimentConfiguration → ExperimentConfiguration
-
def
replications_=(reps: Int): Unit
- Definition Classes
- SupportReplicationConditions
-
def
results: ExperimentResults
- Definition Classes
- BasicExperimentConfiguration
-
def
rng: RNG
- Definition Classes
- SupportRNGSetup
-
def
rng_=(rand: RNG): Unit
- Definition Classes
- SupportRNGSetup
-
def
runAssignment(runId: Int): Int
- Attributes
- protected
- Definition Classes
- BasicExperimentConfiguration
-
final
def
runDone(runId: Int): Unit
- Definition Classes
- BasicExperimentConfiguration → ExperimentConfiguration
-
def
scan(variablesToScan: Variable[_]*): Unit
- Definition Classes
- SupportModelConfiguration
-
def
set(variablesToSet: Variable[_]*): Unit
- Definition Classes
- SupportModelConfiguration
-
lazy val
sim: PSSALibSimulator
- Attributes
- protected
- Definition Classes
- Experiment
-
def
simulator: Simulator
- Definition Classes
- SupportSimulatorConfiguration
-
def
simulator_=(s: Simulator): ListBuffer[Simulator]
- Definition Classes
- SupportSimulatorConfiguration
-
val
simulators: AlgorithmSet[Simulator]
- Definition Classes
- SupportSimulatorConfiguration
-
final
def
startBlocking(): Unit
- Attributes
- protected
- Definition Classes
- DynamicSimulationRuns
-
def
startSimulationRun(runId: Int, assignment: Map[String, AnyRef]): Future[Unit]
- Attributes
- protected
- Definition Classes
- Experiment → DynamicSimulationRuns
-
def
stopCondition: StoppingCondition
- Definition Classes
- SupportStoppingConditions
-
def
stopCondition_=(sc: StoppingCondition): Unit
- Definition Classes
- SupportStoppingConditions
-
def
stopOnError: Boolean
- Definition Classes
- StopOnError
-
def
stopOnError_=(stop: Boolean): Unit
- Definition Classes
- StopOnError
-
def
stopTime: Double
- Definition Classes
- SupportStoppingConditions
-
def
stopTime_=(time: Double): Unit
- Definition Classes
- SupportStoppingConditions
-
val
stoppingCondition: Option[StoppingCondition]
- Attributes
- protected[sessl]
- Definition Classes
- SupportStoppingConditions
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
val
theBatchSize: Option[Int]
- Attributes
- protected
- Definition Classes
- DynamicSimulationRuns
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
uniformRandomSampling(num: Int, vars: Variable[_]*): Unit
- Definition Classes
- SupportModelConfiguration
-
def
variableAssignments: Seq[Map[String, AnyRef]]
- Attributes
- protected
- Definition Classes
- DynamicSimulationRuns
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
def
writeFile(doc: SBMLDocument, directory: File): File
- Definition Classes
- SBMLFileManipulation