The class PGBOAlgorithm
implements the PGBO algorithm.
PGBOAlgorithm(
name = character(0),
modelEquations = list(),
modelFromLibrary = list(),
modelParameters = list(),
modelError = list(),
optimizer = character(0),
optimizerParameters = list(),
outputs = list(),
designs = list(),
fimType = character(0),
fim = Fim(),
odeSolverParameters = list(),
optimisationDesign = list(),
optimisationAlgorithmOutputs = list(),
N = numeric(0),
muteEffect = numeric(0),
maxIteration = numeric(0),
purgeIteration = numeric(0),
seed = numeric(0),
showProcess = FALSE
)
A string giving the name of the design evaluation.
A list giving the model equations.
A list giving the model equations from the library of model.
A list giving the model parameters.
A list giving the model error.
A string giving the name of the optimization algorithm being used.
A list giving the parameters of the optimization algorithm.
A list giving the model outputs.
A list giving the designs to be evaluated.
A string giving the type of Fim being evaluated.
A object Fim
giving the Fim.
A list giving the atol and rtol parameters for the ode solver.
A list giving the evaluation of initial and optimal design.
A list giving the outputs of the optimization process.
A numeric giving the parameter N.
A numeric giving the parameter muteEffect.
A numeric giving the parameter maxIteration.
A numeric giving the parameter purgeIteration.
A numeric giving the parameter seed.
A Boolean giving showProcess.