Designed Experiment
constructor(name: String, model: Model, twoLevelSettings: Map<TwoLevelFactor, String>, design: TwoLevelFactorialDesign, kslDb: KSLDatabase = KSLDatabase("${name}.db".replace(" ", "_"),
model.outputDirectory.dbDir))
Parameters
name
the name of the experiment for saving simulation results
model
The model to simulate.
two Level Settings
A mapping between each factor and a string representing the name of the control or parameter to associate with the factor.
design
The design that will be simulated. The factors specified in the design must be contained in the factor settings.
ksl Db
a KSLDatabase that will hold the data from the experiment.
constructor(name: String, model: Model, factorSettings: Map<Factor, String>, design: ExperimentalDesignIfc, kslDb: KSLDatabase = KSLDatabase("${name}.db".replace(" ", "_"),
model.outputDirectory.dbDir))
Parameters
name
the name of the experiment for saving simulation results
model
The model to simulate.
factor Settings
A mapping between each factor and a string representing the name of the control or parameter to associate with the factor.
design
The design that will be simulated. The factors specified in the design must be contained in the factor settings.
ksl Db
a KSLDatabase that will hold the data from the experiment.