| BarrierFunction(Model &model, Sign const sign=Sign::positive, double const t=0.1) | ipo::detail::BarrierFunction | |
| derivatives(gsl::vector const &vector) | ipo_function::Function | virtual |
| DerivativesEstimates(size_t const size=0) | ipo_function::DerivativesEstimates | |
| Function(size_t const size=0) | ipo_function::Function | |
| FunctionBase(size_t const size=0) | ipo_function::detail::FunctionBase | |
| functionGradient | ipo_function::GradientEstimate | protected |
| functionHessian | ipo_function::DerivativesEstimates | protected |
| functionValue | ipo_function::GradientEstimate | protected |
| get_t() const | ipo::detail::BarrierFunction | |
| getSize() const | ipo_function::detail::FunctionBase | inline |
| gradient(gsl::vector const &vector) | ipo::detail::BarrierFunction | virtual |
| gradient() | ipo::detail::BarrierFunction | inlinevirtual |
| ipo_function::DerivativesEstimates::gradient() const | ipo_function::GradientEstimate | virtual |
| GradientEstimate(size_t const size=0) | ipo_function::GradientEstimate | |
| h | ipo_function::Function | protected |
| h2 | ipo_function::Function | protected |
| hessian(gsl::vector const &vector) | ipo::detail::BarrierFunction | virtual |
| hessian() | ipo::detail::BarrierFunction | inlinevirtual |
| ipo_function::DerivativesEstimates::hessian() const | ipo_function::DerivativesEstimates | virtual |
| initialiseGradientFromObjective(gsl::vector &subvector, bool const simul=false) | ipo::detail::BarrierFunction | protected |
| initialiseHessianFromObjective(gsl::vector &subvector, bool const simul=false) | ipo::detail::BarrierFunction | protected |
| initialiseResultFromObjective(gsl::vector &subvector, bool const simul=false) | ipo::detail::BarrierFunction | protected |
| model | ipo::detail::BarrierFunction | protected |
| operator()(gsl::vector const &vector) | ipo::detail::BarrierFunction | virtual |
| set_t(double const t) | ipo::detail::BarrierFunction | |
| setVector(gsl::vector const &vector) | ipo::detail::BarrierFunction | virtual |
| Sign enum name | ipo::detail::BarrierFunction | |
| sign | ipo::detail::BarrierFunction | protected |
| size | ipo_function::detail::FunctionBase | protected |
| t | ipo::detail::BarrierFunction | protected |
| updateGradientFromConstraint(size_t const constraintIndex, gsl::vector &subvector, double const &lowerBound, double const &functionValue, double const &upperBound, bool const simul=false) | ipo::detail::BarrierFunction | protected |
| updateGradientFromVariable(std::map< Variable, size_t >::value_type &entry, gsl::vector const &vector) | ipo::detail::BarrierFunction | protected |
| updateHessianFromConstraint(size_t const constraintIndex, gsl::vector &subvector, double const &lowerBound, double const &functionValue, double const &upperBound, gsl::vector &gradient, bool const simul=false) | ipo::detail::BarrierFunction | protected |
| updateHessianFromVariable(std::map< Variable, size_t >::value_type &entry, gsl::vector const &vector) | ipo::detail::BarrierFunction | protected |
| updateResultFromConstraint(Constraint &constraint, gsl::vector &subvector, double const &lowerBound, double const &functionValue, double const &upperBound) | ipo::detail::BarrierFunction | protected |
| updateResultFromVariable(std::map< Variable, size_t >::value_type &entry, gsl::vector const &vector) | ipo::detail::BarrierFunction | protected |
| value() const | ipo_function::GradientEstimate | virtual |
| ~FunctionBase()=0 | ipo_function::detail::FunctionBase | pure virtual |