shark::DTLZ4 Member List

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

AbstractObjectiveFunction()shark::AbstractObjectiveFunction< PointType, ResultT >inline
announceConstraintHandler(AbstractConstraintHandler< SearchPointType > const *handler)shark::AbstractObjectiveFunction< PointType, ResultT >inlineprotected
CAN_PROPOSE_STARTING_POINT enum valueshark::AbstractObjectiveFunction< PointType, ResultT >
CAN_PROVIDE_CLOSEST_FEASIBLE enum valueshark::AbstractObjectiveFunction< PointType, ResultT >
canProposeStartingPoint() const shark::AbstractObjectiveFunction< PointType, ResultT >inline
canProvideClosestFeasible() const shark::AbstractObjectiveFunction< PointType, ResultT >inline
closestFeasible(SearchPointType &input) const shark::AbstractObjectiveFunction< PointType, ResultT >inlinevirtual
DTLZ4(std::size_t numVariables=0)shark::DTLZ4inline
eval(const SearchPointType &x) const shark::DTLZ4inlinevirtual
evalDerivative(const SearchPointType &input, FirstOrderDerivative &derivative) const shark::AbstractObjectiveFunction< PointType, ResultT >inlinevirtual
evalDerivative(const SearchPointType &input, SecondOrderDerivative &derivative) const shark::AbstractObjectiveFunction< PointType, ResultT >inlinevirtual
evaluationCounter() const shark::AbstractObjectiveFunction< PointType, ResultT >inline
Feature enum nameshark::AbstractObjectiveFunction< PointType, ResultT >
FeatureNotAvailableException typedefshark::AbstractObjectiveFunction< PointType, ResultT >
Features typedefshark::AbstractObjectiveFunction< PointType, ResultT >
features() const shark::AbstractObjectiveFunction< PointType, ResultT >inline
FirstOrderDerivative typedefshark::AbstractObjectiveFunction< PointType, ResultT >
getConstraintHandler() const shark::AbstractObjectiveFunction< PointType, ResultT >inline
HAS_CONSTRAINT_HANDLER enum valueshark::AbstractObjectiveFunction< PointType, ResultT >
HAS_FIRST_DERIVATIVE enum valueshark::AbstractObjectiveFunction< PointType, ResultT >
HAS_SECOND_DERIVATIVE enum valueshark::AbstractObjectiveFunction< PointType, ResultT >
HAS_VALUE enum valueshark::AbstractObjectiveFunction< PointType, ResultT >
hasConstraintHandler() const shark::AbstractObjectiveFunction< PointType, ResultT >inline
hasFirstDerivative() const shark::AbstractObjectiveFunction< PointType, ResultT >inline
hasScalableDimensionality() const shark::DTLZ4inlinevirtual
hasScalableObjectives() const shark::DTLZ4inlinevirtual
hasSecondDerivative() const shark::AbstractObjectiveFunction< PointType, ResultT >inline
hasValue() const shark::AbstractObjectiveFunction< PointType, ResultT >inline
init()shark::AbstractObjectiveFunction< PointType, ResultT >inlinevirtual
IS_CONSTRAINED_FEATURE enum valueshark::AbstractObjectiveFunction< PointType, ResultT >
IS_THREAD_SAFE enum valueshark::AbstractObjectiveFunction< PointType, ResultT >
isConstrained() const shark::AbstractObjectiveFunction< PointType, ResultT >inline
isFeasible(const SearchPointType &input) const shark::AbstractObjectiveFunction< PointType, ResultT >inlinevirtual
isThreadSafe() const shark::AbstractObjectiveFunction< PointType, ResultT >inline
m_constraintHandlershark::AbstractObjectiveFunction< PointType, ResultT >protected
m_evaluationCountershark::AbstractObjectiveFunction< PointType, ResultT >mutableprotected
m_featuresshark::AbstractObjectiveFunction< PointType, ResultT >protected
name() const shark::DTLZ4inlinevirtual
numberOfObjectives() const shark::DTLZ4inlinevirtual
numberOfVariables() const shark::DTLZ4inlinevirtual
operator()(const SearchPointType &input) const shark::AbstractObjectiveFunction< PointType, ResultT >inline
proposeStartingPoint() const shark::AbstractObjectiveFunction< PointType, ResultT >inlinevirtual
ResultType typedefshark::AbstractObjectiveFunction< PointType, ResultT >
SearchPointType typedefshark::AbstractObjectiveFunction< PointType, ResultT >
setNumberOfObjectives(std::size_t numberOfObjectives)shark::DTLZ4inlinevirtual
setNumberOfVariables(std::size_t numberOfVariables)shark::DTLZ4inlinevirtual
updateFeatures()shark::AbstractObjectiveFunction< PointType, ResultT >inlinevirtual
~AbstractObjectiveFunction()shark::AbstractObjectiveFunction< PointType, ResultT >inlinevirtual
~INameable()shark::INameableinlinevirtual