Packages

t

sessl.pssalib

ParallelExecution

trait ParallelExecution extends Experiment with AbstractParallelExecution

Linear Supertypes
AbstractParallelExecution, Experiment, SBMLFileManipulation, DynamicSimulationRuns, AbstractExperiment, CSVInput, SupportStoppingConditions, SupportReplicationConditions, SupportRNGSetup, SupportSimulatorConfiguration, SupportModelConfiguration, BasicExperimentConfiguration, StopOnError, ExperimentConfiguration, Logging, StrictLogging, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ParallelExecution
  2. AbstractParallelExecution
  3. Experiment
  4. SBMLFileManipulation
  5. DynamicSimulationRuns
  6. AbstractExperiment
  7. CSVInput
  8. SupportStoppingConditions
  9. SupportReplicationConditions
  10. SupportRNGSetup
  11. SupportSimulatorConfiguration
  12. SupportModelConfiguration
  13. BasicExperimentConfiguration
  14. StopOnError
  15. ExperimentConfiguration
  16. Logging
  17. StrictLogging
  18. AnyRef
  19. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type RunOutput = Unit
    Definition Classes
    Experiment → DynamicSimulationRuns

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def addAssignmentForRun(runId: Int, assignId: Int, assignment: VariableAssignment): Unit
    Definition Classes
    BasicExperimentConfiguration
  5. def addExperimentResultsAspect(a: ExperimentResultsAspect): Unit
    Definition Classes
    BasicExperimentConfiguration
  6. def addReplicationsResultsAspect(assignmentId: Int, a: ReplicationsResultsAspect): Unit
    Definition Classes
    BasicExperimentConfiguration
  7. def addRunResultsAspect(runId: Int, a: RunResultsAspect): Unit
    Definition Classes
    BasicExperimentConfiguration
  8. def additionalOptions: Seq[String]
    Attributes
    protected
    Definition Classes
    Experiment
  9. def afterExperiment(f: (ExperimentResults) ⇒ Unit): ListBuffer[(ExperimentResults) ⇒ Unit]
    Definition Classes
    BasicExperimentConfiguration
  10. def afterReplications(f: (ReplicationsResults) ⇒ Unit): ListBuffer[(ReplicationsResults) ⇒ Unit]
    Definition Classes
    BasicExperimentConfiguration
  11. def afterRun(f: (RunResults) ⇒ Unit): ListBuffer[(RunResults) ⇒ Unit]
    Definition Classes
    BasicExperimentConfiguration
  12. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  13. def basicConfiguration(): Unit
    Attributes
    protected
    Definition Classes
    Experiment → AbstractExperiment
  14. def batchSize: Int
    Definition Classes
    DynamicSimulationRuns
  15. def batchSize_=(b: Int): Unit
    Definition Classes
    DynamicSimulationRuns
  16. def checkAndGetReplicationCondition(): ReplicationCondition
    Attributes
    protected[sessl]
    Definition Classes
    SupportReplicationConditions
  17. def checkAndGetStoppingCondition(): StoppingCondition
    Attributes
    protected[sessl]
    Definition Classes
    SupportStoppingConditions
  18. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate() @throws( ... )
  19. def collectExperimentResultsAspects(): Unit
    Attributes
    protected
    Definition Classes
    ExperimentConfiguration
  20. def collectReplicationsResultsAspects(assignId: Int): Unit
    Attributes
    protected
    Definition Classes
    ExperimentConfiguration
  21. def collectRunResultsAspects(runId: Int): Unit
    Attributes
    protected
    Definition Classes
    ExperimentConfiguration
  22. def configs(configs: Config*): Unit
    Definition Classes
    SupportModelConfiguration
  23. def configure(): Unit
    Definition Classes
    AbstractParallelExecution → ExperimentConfiguration
  24. def configureParallelExecution(threads: Int): Unit
    Definition Classes
    ParallelExecution → AbstractParallelExecution
  25. def designFromCSV(file: File): Unit
    Definition Classes
    CSVInput
  26. def designFromCSV(uri: URI): Unit
    Definition Classes
    CSVInput
  27. def designFromCSV(fileName: String): Unit
    Definition Classes
    CSVInput
  28. def dirForRun(runId: Int): File
    Attributes
    protected
    Definition Classes
    Experiment
  29. def enoughReplications(replicationCondition: ReplicationCondition, finishedRuns: List[RunResults]): Boolean
    Attributes
    protected
    Definition Classes
    DynamicSimulationRuns
  30. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  31. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  32. def executeExperiment(): Unit
    Attributes
    protected[sessl]
    Definition Classes
    Experiment → AbstractExperiment
  33. val executionMode: SimulatorExecutionOption
    Definition Classes
    SupportSimulatorConfiguration
  34. val executor: ExecutorService
    Attributes
    protected
    Definition Classes
    ParallelExecutionExperiment
  35. val expStartTime: LocalDateTime
    Definition Classes
    AbstractExperiment
  36. final def experimentDone(): Unit
    Definition Classes
    BasicExperimentConfiguration → ExperimentConfiguration
  37. def fail(t: Throwable): Nothing
    Attributes
    protected
    Definition Classes
    DynamicSimulationRuns
  38. def finishExperiment(): Unit
    Attributes
    protected[sessl]
    Definition Classes
    AbstractExperiment
  39. val fixedReplications: Option[Int]
    Attributes
    protected[sessl]
    Definition Classes
    SupportReplicationConditions
  40. val fixedStopTime: Option[Double]
    Attributes
    protected[sessl]
    Definition Classes
    SupportStoppingConditions
  41. lazy val fixedVariables: Map[String, Any]
    Attributes
    protected
    Definition Classes
    SupportModelConfiguration
  42. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  43. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  44. def isDone: Boolean
    Definition Classes
    BasicExperimentConfiguration
  45. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  46. val logger: Logger
    Attributes
    protected
    Definition Classes
    StrictLogging
  47. def minReplicationNumber(replicationCondition: ReplicationCondition, finishedRuns: List[RunResults]): Int
    Attributes
    protected
    Definition Classes
    DynamicSimulationRuns
  48. def model: String
    Definition Classes
    SupportModelConfiguration
  49. val modelLocation: Option[String]
    Attributes
    protected[this]
    Definition Classes
    SupportModelConfiguration
  50. def model_=(modelString: String): Unit
    Definition Classes
    SupportModelConfiguration
  51. def model_=(modelURI: URI): Unit
    Definition Classes
    SupportModelConfiguration
  52. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  53. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  54. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  55. def overrideParamValues(doc: SBMLDocument, values: Map[String, Double]): Unit
    Definition Classes
    SBMLFileManipulation
  56. val parallelThreads: Int
    Definition Classes
    AbstractParallelExecution
  57. final def prepare(): Unit
    Attributes
    protected[sessl]
    Definition Classes
    AbstractExperiment
  58. def processOutput(runId: Int, runOutput: RunOutput): Unit
    Attributes
    protected
    Definition Classes
    DynamicSimulationRuns
  59. val randomNumberGenerator: Option[RNG]
    Attributes
    protected[sessl]
    Definition Classes
    SupportRNGSetup
  60. def readFile(path: String): SBMLDocument
    Definition Classes
    SBMLFileManipulation
  61. val repCondition: Option[ReplicationCondition]
    Attributes
    protected[sessl]
    Definition Classes
    SupportReplicationConditions
  62. def replicationCondition: ReplicationCondition
    Definition Classes
    SupportReplicationConditions
  63. def replicationCondition_=(rc: ReplicationCondition): Unit
    Definition Classes
    SupportReplicationConditions
  64. def replications: Int
    Definition Classes
    SupportReplicationConditions
  65. final def replicationsDone(assignId: Int): Unit
    Definition Classes
    BasicExperimentConfiguration → ExperimentConfiguration
  66. def replications_=(reps: Int): Unit
    Definition Classes
    SupportReplicationConditions
  67. def results: ExperimentResults
    Definition Classes
    BasicExperimentConfiguration
  68. def rng: RNG
    Definition Classes
    SupportRNGSetup
  69. def rng_=(rand: RNG): Unit
    Definition Classes
    SupportRNGSetup
  70. def runAssignment(runId: Int): Int
    Attributes
    protected
    Definition Classes
    BasicExperimentConfiguration
  71. final def runDone(runId: Int): Unit
    Definition Classes
    BasicExperimentConfiguration → ExperimentConfiguration
  72. def scan(variablesToScan: Variable[_]*): Unit
    Definition Classes
    SupportModelConfiguration
  73. def set(variablesToSet: Variable[_]*): Unit
    Definition Classes
    SupportModelConfiguration
  74. lazy val sim: PSSALibSimulator
    Attributes
    protected
    Definition Classes
    Experiment
  75. def simulator: Simulator
    Definition Classes
    SupportSimulatorConfiguration
  76. def simulator_=(s: Simulator): ListBuffer[Simulator]
    Definition Classes
    SupportSimulatorConfiguration
  77. val simulators: AlgorithmSet[Simulator]
    Definition Classes
    SupportSimulatorConfiguration
  78. final def startBlocking(): Unit
    Attributes
    protected
    Definition Classes
    DynamicSimulationRuns
  79. def startSimulationRun(runId: Int, assignment: Map[String, AnyRef]): Future[Unit]
    Attributes
    protected
    Definition Classes
    Experiment → DynamicSimulationRuns
  80. def stopCondition: StoppingCondition
    Definition Classes
    SupportStoppingConditions
  81. def stopCondition_=(sc: StoppingCondition): Unit
    Definition Classes
    SupportStoppingConditions
  82. def stopOnError: Boolean
    Definition Classes
    StopOnError
  83. def stopOnError_=(stop: Boolean): Unit
    Definition Classes
    StopOnError
  84. def stopTime: Double
    Definition Classes
    SupportStoppingConditions
  85. def stopTime_=(time: Double): Unit
    Definition Classes
    SupportStoppingConditions
  86. val stoppingCondition: Option[StoppingCondition]
    Attributes
    protected[sessl]
    Definition Classes
    SupportStoppingConditions
  87. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  88. val theBatchSize: Option[Int]
    Attributes
    protected
    Definition Classes
    DynamicSimulationRuns
  89. def toString(): String
    Definition Classes
    AnyRef → Any
  90. def uniformRandomSampling(num: Int, vars: Variable[_]*): Unit
    Definition Classes
    SupportModelConfiguration
  91. def variableAssignments: Seq[Map[String, AnyRef]]
    Attributes
    protected
    Definition Classes
    DynamicSimulationRuns
  92. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  93. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  94. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  95. def writeFile(doc: SBMLDocument, directory: File): File
    Definition Classes
    SBMLFileManipulation

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @Deprecated @deprecated @throws( classOf[java.lang.Throwable] )
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from AbstractParallelExecution

Inherited from Experiment

Inherited from SBMLFileManipulation

Inherited from DynamicSimulationRuns

Inherited from AbstractExperiment

Inherited from CSVInput

Inherited from SupportStoppingConditions

Inherited from SupportReplicationConditions

Inherited from SupportRNGSetup

Inherited from SupportSimulatorConfiguration

Inherited from SupportModelConfiguration

Inherited from BasicExperimentConfiguration

Inherited from StopOnError

Inherited from ExperimentConfiguration

Inherited from Logging

Inherited from StrictLogging

Inherited from AnyRef

Inherited from Any

Ungrouped