shark::RVEA Member List

This is the complete list of members for shark::RVEA, including all inherited members.

adaptationFrequency() constshark::RVEAinline
adaptationFrequency()shark::RVEAinline
alpha() constshark::RVEAinline
alpha()shark::RVEAinline
approxMu() constshark::RVEAinline
approxMu()shark::RVEAinline
BOOST_SERIALIZATION_SPLIT_MEMBER()shark::ISerializable
CAN_SOLVE_CONSTRAINED enum valueshark::AbstractOptimizer< PointType, ResultT, SolutionTypeT >
canSolveConstrained() constshark::AbstractOptimizer< PointType, ResultT, SolutionTypeT >inline
checkFeatures(ObjectiveFunctionType const &objectiveFunction)shark::AbstractOptimizer< PointType, ResultT, SolutionTypeT >inlineprotected
crossoverProbability() constshark::RVEAinline
crossoverProbability()shark::RVEAinline
doInit(std::vector< SearchPointType > const &initialSearchPoints, std::vector< ResultType > const &functionValues, RealVector const &lowerBounds, RealVector const &upperBounds, std::size_t const approx_mu, double const nm, double const nc, double const crossover_prob, double const alph, double const fr, std::size_t const max_iterations, std::vector< Preference > const &referenceVectorsPreferences=std::vector< Preference >())shark::RVEAprotected
Feature enum nameshark::AbstractOptimizer< PointType, ResultT, SolutionTypeT >
FeatureNotAvailableException typedefshark::AbstractOptimizer< PointType, ResultT, SolutionTypeT >
features() constshark::AbstractOptimizer< PointType, ResultT, SolutionTypeT >inline
Features typedefshark::AbstractOptimizer< PointType, ResultT, SolutionTypeT >
generateOffspring() constshark::RVEAprotected
IndividualType typedefshark::RVEAprotected
init(ObjectiveFunctionType const &function, std::vector< SearchPointType > const &initialSearchPoints)shark::RVEA
AbstractMultiObjectiveOptimizer< RealVector >::init(ObjectiveFunctionType const &function)shark::AbstractOptimizer< PointType, ResultT, SolutionTypeT >inlinevirtual
AbstractMultiObjectiveOptimizer< RealVector >::init(ObjectiveFunctionType const &function, std::vector< SearchPointType > const &initPoints)=0shark::AbstractOptimizer< PointType, ResultT, SolutionTypeT >pure virtual
initialReferenceVectors() constshark::RVEAinline
load(InArchive &archive, unsigned int version)shark::ISerializableinline
m_bestshark::AbstractMultiObjectiveOptimizer< RealVector >protected
m_featuresshark::AbstractOptimizer< PointType, ResultT, SolutionTypeT >protected
m_parentsshark::RVEAprotected
maxIterations() constshark::RVEAinline
maxIterations()shark::RVEAinline
mu() constshark::RVEAinline
name() constshark::RVEAinlinevirtual
nc() constshark::RVEAinline
nc()shark::RVEAinline
nm() constshark::RVEAinline
nm()shark::RVEAinline
numInitPoints() constshark::RVEAinlinevirtual
ObjectiveFunctionType typedefshark::AbstractMultiObjectiveOptimizer< RealVector >
read(InArchive &archive)shark::ISerializableinlinevirtual
referenceVectors() constshark::RVEAinline
referenceVectors()shark::RVEAinline
REQUIRES_CLOSEST_FEASIBLE enum valueshark::AbstractOptimizer< PointType, ResultT, SolutionTypeT >
REQUIRES_FIRST_DERIVATIVE enum valueshark::AbstractOptimizer< PointType, ResultT, SolutionTypeT >
REQUIRES_SECOND_DERIVATIVE enum valueshark::AbstractOptimizer< PointType, ResultT, SolutionTypeT >
REQUIRES_VALUE enum valueshark::AbstractOptimizer< PointType, ResultT, SolutionTypeT >
requiresClosestFeasible() constshark::AbstractOptimizer< PointType, ResultT, SolutionTypeT >inline
requiresFirstDerivative() constshark::AbstractOptimizer< PointType, ResultT, SolutionTypeT >inline
requiresSecondDerivative() constshark::AbstractOptimizer< PointType, ResultT, SolutionTypeT >inline
requiresValue() constshark::AbstractOptimizer< PointType, ResultT, SolutionTypeT >inline
ResultType typedefshark::AbstractOptimizer< PointType, ResultT, SolutionTypeT >
RVEA(random::rng_type &rng=random::globalRng)shark::RVEA
save(OutArchive &archive, unsigned int version) constshark::ISerializableinline
SearchPointType typedefshark::AbstractMultiObjectiveOptimizer< RealVector >
serialize(Archive &archive)shark::RVEAinline
solution() constshark::AbstractMultiObjectiveOptimizer< RealVector >inlinevirtual
SolutionType typedefshark::AbstractMultiObjectiveOptimizer< RealVector >
step(ObjectiveFunctionType const &function)shark::RVEA
AbstractMultiObjectiveOptimizer< RealVector >::step(ObjectiveFunctionType const &function)=0shark::AbstractOptimizer< PointType, ResultT, SolutionTypeT >pure virtual
suggestMu(std::size_t n, std::size_t const approx_mu)shark::RVEAstatic
updateFeatures()shark::AbstractOptimizer< PointType, ResultT, SolutionTypeT >inlinevirtual
updatePopulation(std::vector< IndividualType > const &offspringvec)shark::RVEAprotected
willAdaptReferenceVectors() constshark::RVEAinline
write(OutArchive &archive) constshark::ISerializableinlinevirtual
~AbstractOptimizer()shark::AbstractOptimizer< PointType, ResultT, SolutionTypeT >inlinevirtual
~INameable()shark::INameableinlinevirtual
~ISerializable()shark::ISerializableinlinevirtual