epluspar package

epluspar-package

The 'epluspar' package.

Sensitivity

Conduct Sensitivity Analysis for An EnergyPlus Model

SensitivityJob

Conduct Sensitivity Analysis for An EnergyPlus Model

sensi_job()

Create a Sensitivity Analysis Job

Bayesian Calibration

Conduct Bayesian Calibration on An EnergyPlus Model

BayesCalibJob

Conduct Bayesian Calibration on An EnergyPlus Model

bayes_job()

Create a Bayesian Calibration Job

Optimization

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