, including all inherited members.
applyMut(Individual *I) | MixedIntegerES | [protected] |
applyRecomb(Individual *I, vector< int > &parents) | MixedIntegerES | [protected] |
bestF | MixedIntegerES | [protected] |
calcComparisonScore(unsigned offspringIndex) | SMSEMOA_Steady3D_MIES | [protected, virtual] |
close() | WDN | [protected] |
compare(Individual *A, Individual *B, vector< double > &bestWorstF, bool determineValues, bool worst) | NSGAII_MIES | [inline, protected] |
NSGA_II::compare(Individual *A, Individual *B, vector< int > &direction, vector< double > &bestWorstF, bool determineValues, bool worst) | NSGA_II | [protected] |
convDiamSize | WDN | [protected] |
currGen | MixedIntegerES | [protected] |
cvDemand | WDN | |
cvDemand | WDN | [protected] |
cvRoughness | WDN | |
cvRoughness | WDN | [protected] |
dataHv | SMSEMOA_Steady3D_MIES | [protected] |
debug | MixedIntegerES | [protected] |
determineBestF() | NSGAII_MIES | [protected] |
determineNadirIdeal(vector< int > &currFront, int frontSize, vector< Individual * > &Q, vector< int > &direction) | NSGA_II | [protected] |
diameterTable | WDN | [protected] |
direction | MixedIntegerES | [protected] |
disRec_prob | MixedIntegerES | [protected] |
disRec_r | MixedIntegerES | [protected] |
disRec_sigma_r | MixedIntegerES | [protected] |
disRec_sigma_z | MixedIntegerES | [protected] |
disRec_z | MixedIntegerES | [protected] |
dpSelection | NSGA_II | [protected] |
evaluate() | WDN_MIES | [private, virtual] |
evaluations | MixedIntegerES | [protected] |
excludeParent | NSGAII_Steady_MIES | [protected] |
F | WDN | [protected] |
f1(Individual *I, int *xnom) | WDN | [protected] |
f2(vector< float > &pressure) | WDN | [protected] |
f3(vector< float > &flow) | WDN | [protected] |
fastNondominatedSort(vector< Individual * > &Q, vector< vector< int > > &front, vector< int > &direction, vector< double > &bestF) | NSGA_II | [protected] |
feedback | MixedIntegerES | [protected] |
fixedConvergence(double x, double threshold, double varPart) | MixedIntegerES | [protected] |
fixedNadirIdeal | NSGA_II | [protected] |
NSGAII_Steady_MIES::frontSort(vector< int > &currFront, vector< Individual * > &Q, vector< int > &direction) | NSGA_II | [protected, virtual] |
SMSEMOA_3D::frontSort(vector< int > &currFront, vector< Individual * > &Q, vector< int > &direction) | SMSEMOA_3D | [protected, virtual] |
generations | MixedIntegerES | [protected] |
getF() | WDN | [inline] |
getNadirIdeal(vector< double > &nadir, vector< double > &ideal, int numVar) | WDN | |
getNumNoiseNorm() | WDN | [inline, protected] |
getNumNoiseUnif() | WDN | [inline, protected] |
id | MixedIntegerES | [protected] |
ideal | NSGA_II | [protected] |
increaseAge() | MixedIntegerES | [protected] |
initialize() | WDN_MIES | [private, virtual] |
WDN::initialize(simInputFileName, simOutputFileName) | WDN | |
WDN::initialize(string simInputFileName, string simOutputFileName) | WDN | [protected] |
initialPopFile | MixedIntegerES | [protected] |
initialProb | MixedIntegerES | [protected] |
initialSigma_r | MixedIntegerES | [protected] |
initialSigma_z | MixedIntegerES | [protected] |
isParallelExp() | WDN | [inline] |
kappa | MixedIntegerES | [protected] |
lambda | MixedIntegerES | [protected] |
lBound_d | MixedIntegerES | [protected] |
lBound_r | MixedIntegerES | [protected] |
lBound_z | MixedIntegerES | [protected] |
maxSigma_r | MixedIntegerES | [protected] |
maxSigma_z | MixedIntegerES | [protected] |
MixedIntegerES(unsigned n_r_, unsigned n_z_, unsigned n_d_, unsigned n_sigma_r_, unsigned n_sigma_z_, unsigned n_prob_, unsigned n_f_, unsigned mu_, unsigned rho_, unsigned kappa_, unsigned lambda_, vector< double > &lBound_r_, vector< double > &uBound_r_, vector< int > &lBound_z_, vector< int > &uBound_z_, vector< int > &lBound_d_, vector< int > &uBound_d_, double prob_min_, double prob_max_, bool disRec_r_, bool disRec_z_, bool disRec_sigma_r_, bool disRec_sigma_z_, bool disRec_prob_, bool selfAdaptation_, vector< int > &direction_, unsigned evaluations_, vector< double > &optimalF_, double initialSigma_r_, double initialSigma_z_, double initialProb_, ifstream *initialPopFile_, int randomSeed_, bool feedback_) | MixedIntegerES | |
mu | MixedIntegerES | [protected] |
n_d | MixedIntegerES | [protected] |
n_f | MixedIntegerES | [protected] |
n_f_ | NSGA_II | [protected] |
n_prob | MixedIntegerES | [protected] |
n_r | MixedIntegerES | [protected] |
n_sigma_r | MixedIntegerES | [protected] |
n_sigma_z | MixedIntegerES | [protected] |
n_z | MixedIntegerES | [protected] |
nadir | NSGA_II | [protected] |
network | WDN | [protected] |
normalize(vector< int > &currFront, int frontSize, vector< Individual * > &Q, vector< int > &direction) | SMSEMOA_3D | [protected] |
normF | SMSEMOA_3D | [protected] |
NSGA_II(unsigned n_f__=3) | NSGA_II | |
NSGAII_MIES(unsigned n_r_, unsigned n_z_, unsigned n_d_, unsigned n_sigma_r_, unsigned n_sigma_z_, unsigned n_prob_, unsigned n_f_, unsigned mu_, unsigned rho_, unsigned kappa_, unsigned lambda_, vector< double > &lBound_r_, vector< double > &uBound_r_, vector< int > &lBound_z_, vector< int > &uBound_z_, vector< int > lBound_d_, vector< int > uBound_d_, double prob_min_, double prob_max_, bool disRec_r_, bool disRec_z_, bool disRec_sigma_r_, bool disRec_sigma_z_, bool disRec_prob_, bool selfAdaptation_, vector< int > &direction_, unsigned evaluations_, vector< double > &optimalF_, double initialSigma_r_, double initialSigma_z_, double initialProb_, ifstream *initialPopFile_, int randomSeed_, bool feedback_, unsigned timeOutVal_, unsigned selectDimension_, vector< unsigned > &selectFunction_) | NSGAII_MIES | [inline] |
NSGAII_Steady_MIES(unsigned n_r_, unsigned n_z_, unsigned n_d_, unsigned n_sigma_r_, unsigned n_sigma_z_, unsigned n_prob_, unsigned n_f_, unsigned mu_, unsigned rho_, unsigned kappa_, unsigned lambda_, vector< double > &lBound_r_, vector< double > &uBound_r_, vector< int > &lBound_z_, vector< int > &uBound_z_, vector< int > &lBound_d_, vector< int > &uBound_d_, double prob_min_, double prob_max_, bool disRec_r_, bool disRec_z_, bool disRec_sigma_r_, bool disRec_sigma_z_, bool disRec_prob_, bool selfAdaptation_, vector< int > &direction_, unsigned evaluations_, vector< double > &optimalF_, double initialSigma_r_, double initialSigma_z_, double initialProb_, ifstream *initialPopFile_, int randomSeed_, bool feedback_, unsigned timeOutValue_, unsigned selectDimension_, vector< unsigned > &selectFunction_, bool excludeParent_) | NSGAII_Steady_MIES | [inline] |
numIndividuals | SMSEMOA_Steady3D_MIES | [protected] |
O | MixedIntegerES | [protected] |
optimalF | MixedIntegerES | [protected] |
optimumReached() | NSGAII_MIES | [protected, virtual] |
P | MixedIntegerES | [protected] |
parallelExp | WDN | [protected] |
partition(vector< int > &currFront, int top, int bottom, vector< Individual * > *Q, int objective, map< int, double > *distance) | NSGA_II | [protected] |
prepComparisonScore(vector< Individual * > &Q) | SMSEMOA_Steady3D_MIES | [protected, virtual] |
preSelect() | NSGAII_Steady_MIES | [protected] |
pressureReq | WDN | [protected] |
pressureZero | WDN | [protected] |
prob_max | MixedIntegerES | [protected] |
prob_min | MixedIntegerES | [protected] |
quickSort(vector< int > &currFront, int top, int bottom, vector< Individual * > *Q, int objective, map< int, double > *distance) | NSGA_II | [protected] |
randomSeed | MixedIntegerES | [protected] |
recombineMutate() | WDN_MIES | [private, virtual] |
recombineMutateSingleParent() | MixedIntegerES | [protected] |
reference | SMSEMOA_3D | [protected] |
rho | MixedIntegerES | [protected] |
run() | MixedIntegerES | [virtual] |
select() | NSGAII_Steady_MIES | [protected, virtual] |
NSGA_II::select(vector< Individual * > &P, vector< Individual * > &O, unsigned mu, unsigned kappa, unsigned lambda, vector< int > &direction, vector< double > &bestF) | NSGA_II | |
selectDimension | NSGA_II | [protected] |
selectFunction | NSGA_II | [protected] |
selfAdaptation | MixedIntegerES | [protected] |
setNadirIdeal(vector< double > &nadir_, vector< double > &ideal_) | NSGA_II | [inline] |
simulate(Individual *I) | WDN_MIES | [private, virtual] |
WDN::simulate(int *xnom, int nnom) | WDN | [inline] |
WDN::simulate(Individual *I, int *xnom, int numVar, double *noise) | WDN | [protected] |
SMSEMOA_3D(bool dpSelection_, bool steadyState_, unsigned n_f__=3) | SMSEMOA_3D | |
SMSEMOA_Steady3D_MIES(unsigned n_r_, unsigned n_z_, unsigned n_d_, unsigned n_sigma_r_, unsigned n_sigma_z_, unsigned n_prob_, unsigned n_f_, unsigned mu_, unsigned rho_, unsigned kappa_, unsigned lambda_, vector< double > &lBound_r_, vector< double > &uBound_r_, vector< int > &lBound_z_, vector< int > &uBound_z_, vector< int > &lBound_d_, vector< int > &uBound_d_, double prob_min_, double prob_max_, bool disRec_r_, bool disRec_z_, bool disRec_sigma_r_, bool disRec_sigma_z_, bool disRec_prob_, bool selfAdaptation_, vector< int > &direction_, unsigned evaluations_, vector< double > &optimalF_, double initialSigma_r_, double initialSigma_z_, double initialProb_, ifstream *initialPopFile_, int randomSeed_, bool feedback_, unsigned timeOutValue_, unsigned selectDimension_, vector< unsigned > &selectFunction_, bool excludeParent_) | SMSEMOA_Steady3D_MIES | [inline] |
snapShots | WDN_MIES | [private] |
steadyState | SMSEMOA_3D | [protected] |
transformR(double x, double a, double b) | MixedIntegerES | [protected] |
transformZ(int x, int a, int b) | MixedIntegerES | [protected] |
uBound_d | MixedIntegerES | [protected] |
uBound_r | MixedIntegerES | [protected] |
uBound_z | MixedIntegerES | [protected] |
WDN_MIES(unsigned n_r_, unsigned n_z_, unsigned n_d_, unsigned n_sigma_r_, unsigned n_sigma_z_, unsigned n_prob_, unsigned n_f_, unsigned mu_, unsigned rho_, unsigned kappa_, unsigned lambda_, vector< double > &lBound_r_, vector< double > &uBound_r_, vector< int > &lBound_z_, vector< int > &uBound_z_, vector< int > &lBound_d_, vector< int > &uBound_d_, double prob_min_, double prob_max_, bool disRec_r_, bool disRec_z_, bool disRec_sigma_r_, bool disRec_sigma_z_, bool disRec_prob_, bool selfAdaptation_, vector< int > &direction_, unsigned evaluations_, vector< double > &optimalF_, double initialSigma_r_, double initialSigma_z_, double initialProb_, ifstream *initialPopFile_, int randomSeed_, bool feedback_, bool snapShots_, unsigned timeOutValue_, string simInputFileName_, string simOutputFileName_, unsigned selectDimension_, vector< unsigned > &selectFunction_, bool excludeParent_, double cvDemand_, double cvRoughness_, unsigned sampleSetSize_, bool LH_=true) | WDN_MIES | [inline] |
writeLog(time_t elapsed, time_t id) | WDN_MIES | [private, virtual] |
writePop(time_t id) | WDN_MIES | [private, virtual] |
writeStep(time_t id) | WDN_MIES | [private, virtual] |
~MixedIntegerES() | MixedIntegerES | [virtual] |
~NSGA_II() | NSGA_II | [inline, virtual] |
~NSGAII_MIES() | NSGAII_MIES | [inline, virtual] |
~NSGAII_Steady_MIES() | NSGAII_Steady_MIES | [inline, virtual] |
~SMSEMOA_3D() | SMSEMOA_3D | [inline, virtual] |
~SMSEMOA_Steady3D_MIES() | SMSEMOA_Steady3D_MIES | [inline] |
~WDN() | WDN | [inline, virtual] |
~WDN_MIES() | WDN_MIES | [inline] |