epluspar-package
The 'epluspar' package.
Conduct Sensitivity Analysis for An EnergyPlus Model
SensitivityJob
sensi_job()
Create a Sensitivity Analysis Job
Conduct Bayesian Calibration on An EnergyPlus Model
BayesCalibJob
bayes_job()
Create a Bayesian Calibration Job
Conduct Optimization using Genetic Algorithm on An EnergyPlus Model
GAOptimJob
Conduct Multi-Objective Optimization on An EnergyPlus Model
gaoptim_job()
Create an Optimization Job
choice_space()
Specify optimizatino parameter of character type
float_space()
Specify optimizatino parameter of float type
integer_space()
Specify optimizatino parameter of integer type
mutRandomChoice()
Random Choice Mutator
print(<ChoiceSpace>)
Print choice parameter
print(<FloatRange>)
Print float parameter
print(<IntegerRange>)
Print integer parameter
recPCrossover()
General Uniform Crossover
setwith()
Partial apply a operator, filling in some arguments.
stopOnMaxTime()
Stopping on Maximum Time of Evaluations