AbstractObjectiveFunction() | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | inline |
add(element &e) | shark::CombinedObjectiveFunction< SearchSpaceType, ResultT > | inline |
add(double weight, element &e) | shark::CombinedObjectiveFunction< SearchSpaceType, ResultT > | inline |
announceConstraintHandler(AbstractConstraintHandler< SearchPointType > const *handler) | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | inlineprotected |
CAN_PROPOSE_STARTING_POINT enum value | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | |
CAN_PROVIDE_CLOSEST_FEASIBLE enum value | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | |
canProposeStartingPoint() const | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | inline |
canProvideClosestFeasible() const | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | inline |
closestFeasible(SearchPointType &input) const | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | inlinevirtual |
CombinedObjectiveFunction() | shark::CombinedObjectiveFunction< SearchSpaceType, ResultT > | inline |
element typedef | shark::CombinedObjectiveFunction< SearchSpaceType, ResultT > | |
eval(const typename super::SearchPointType &input) const | shark::CombinedObjectiveFunction< SearchSpaceType, ResultT > | inline |
AbstractObjectiveFunction< SearchSpaceType, ResultT >::eval(SearchPointType const &input) const | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | inlinevirtual |
evalDerivative(const typename super::SearchPointType &input, typename super::FirstOrderDerivative &derivative) const | shark::CombinedObjectiveFunction< SearchSpaceType, ResultT > | inline |
evalDerivative(const typename super::SearchPointType &input, typename super::SecondOrderDerivative &derivative) const | shark::CombinedObjectiveFunction< SearchSpaceType, ResultT > | inline |
AbstractObjectiveFunction< SearchSpaceType, ResultT >::evalDerivative(SearchPointType const &input, FirstOrderDerivative &derivative) const | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | inlinevirtual |
AbstractObjectiveFunction< SearchSpaceType, ResultT >::evalDerivative(SearchPointType const &input, SecondOrderDerivative &derivative) const | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | inlinevirtual |
evaluationCounter() const | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | inline |
Feature enum name | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | |
FeatureNotAvailableException typedef | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | |
features() const | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | inline |
Features typedef | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | |
FirstOrderDerivative typedef | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | |
getConstraintHandler() const | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | inline |
HAS_CONSTRAINT_HANDLER enum value | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | |
HAS_FIRST_DERIVATIVE enum value | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | |
HAS_SECOND_DERIVATIVE enum value | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | |
HAS_VALUE enum value | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | |
hasConstraintHandler() const | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | inline |
hasFirstDerivative() const | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | inline |
hasScalableDimensionality() const | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | inlinevirtual |
hasScalableObjectives() const | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | inlinevirtual |
hasSecondDerivative() const | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | inline |
hasValue() const | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | inline |
init() | shark::CombinedObjectiveFunction< SearchSpaceType, ResultT > | inlinevirtual |
IS_CONSTRAINED_FEATURE enum value | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | |
IS_NOISY enum value | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | |
IS_THREAD_SAFE enum value | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | |
isConstrained() const | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | inline |
isFeasible(const typename super::SearchPointType &input) const | shark::CombinedObjectiveFunction< SearchSpaceType, ResultT > | inline |
AbstractObjectiveFunction< SearchSpaceType, ResultT >::isFeasible(const SearchPointType &input) const | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | inlinevirtual |
isNoisy() const | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | inline |
isThreadSafe() const | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | inline |
m_constraintHandler | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | protected |
m_elements | shark::CombinedObjectiveFunction< SearchSpaceType, ResultT > | protected |
m_evaluationCounter | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | mutableprotected |
m_features | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | protected |
m_weight | shark::CombinedObjectiveFunction< SearchSpaceType, ResultT > | protected |
mep_rng | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | protected |
name() const | shark::CombinedObjectiveFunction< SearchSpaceType, ResultT > | inlinevirtual |
numberOfObjectives() const | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | inlinevirtual |
numberOfVariables() const | shark::CombinedObjectiveFunction< SearchSpaceType, ResultT > | inlinevirtual |
operator()(SearchPointType const &input) const | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | inline |
proposeStartingPoint() const | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | inlinevirtual |
ResultType typedef | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | |
SearchPointType typedef | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | |
setNumberOfObjectives(std::size_t numberOfObjectives) | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | inlinevirtual |
setNumberOfVariables(std::size_t numberOfVariables) | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | inlinevirtual |
setRng(random::rng_type *rng) | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | inline |
super typedef | shark::CombinedObjectiveFunction< SearchSpaceType, ResultT > | |
updateFeatures() | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | inlinevirtual |
~AbstractObjectiveFunction() | shark::AbstractObjectiveFunction< SearchSpaceType, ResultT > | inlinevirtual |
~INameable() | shark::INameable | inlinevirtual |