dignea  1.0.0
Diverse Instance Generator with Novelty Search and Evolutionary Algorithms
AbstractDomain< OptProblem, InstSolution > Member List

This is the complete list of members for AbstractDomain< OptProblem, InstSolution >, including all inherited members.

AbstractDomain()AbstractDomain< OptProblem, InstSolution >
AbstractDomain(const int &numberOfVars, const int &numberOfObjectives, const int &nCons)AbstractDomain< OptProblem, InstSolution >
afterEvaluation(vector< InstSolution > &)=0AbstractDomain< OptProblem, InstSolution >pure virtual
beforeEvaluation(vector< InstSolution > &)=0AbstractDomain< OptProblem, InstSolution >pure virtual
createSolution() const=0Problem< InstSolution >pure virtual
createSolution(ParallelPRNG &engine) const=0 (defined in Problem< InstSolution >)Problem< InstSolution >pure virtual
createSolutions(const int &maxSolutions) const =0AbstractDomain< OptProblem, InstSolution >pure virtual
evaluate(InstSolution &sol) const=0Problem< InstSolution >pure virtual
evaluateConstraints(InstSolution &sol) const=0Problem< InstSolution >pure virtual
genOptProblem(const InstSolution &instance) const =0AbstractDomain< OptProblem, InstSolution >pure virtual
getLowerLimit(const int i) const=0Problem< InstSolution >pure virtual
getName() const=0Problem< InstSolution >pure virtual
getNumberOfCons() constProblem< InstSolution >inline
getNumberOfObjs() constProblem< InstSolution >inline
getNumberOfVars() constProblem< InstSolution >inline
getOptimizationDirection(const int i) constAbstractDomain< OptProblem, InstSolution >inlinevirtual
getUpperLimit(const int i) const=0Problem< InstSolution >pure virtual
internalDimension (defined in AbstractDomain< OptProblem, InstSolution >)AbstractDomain< OptProblem, InstSolution >protected
numberOfConsProblem< InstSolution >protected
numberOfObjsProblem< InstSolution >protected
numberOfVarsProblem< InstSolution >protected
Problem()Problem< InstSolution >
Problem(const int &numberOfVars, const int &numberOfObjectives, const int &nCons)Problem< InstSolution >
Problem(const Problem *copy) (defined in Problem< InstSolution >)Problem< InstSolution >
readData(const std::string &path)=0Problem< InstSolution >pure virtual
setNumberOfCons(int nCons)Problem< InstSolution >inline
setNumberOfObjs(int nObjs)Problem< InstSolution >inline
setNumberOfVars(int nVars)Problem< InstSolution >inline
to_json() constProblem< InstSolution >virtual
~AbstractDomain()=default (defined in AbstractDomain< OptProblem, InstSolution >)AbstractDomain< OptProblem, InstSolution >virtual
~Problem()=default (defined in Problem< InstSolution >)Problem< InstSolution >virtual