Interior-point-optimisation  1.0-1
Interior-pointoptimisationlibrary
ipo::detail::BarrierFunction Member List

This is the complete list of members for ipo::detail::BarrierFunction, including all inherited members.

BarrierFunction(Model &model, Sign const sign=Sign::positive, double const t=0.1)ipo::detail::BarrierFunction
derivatives(gsl::vector const &vector)ipo_function::Functionvirtual
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
functionGradientipo_function::GradientEstimateprotected
functionHessianipo_function::DerivativesEstimatesprotected
functionValueipo_function::GradientEstimateprotected
get_t() const ipo::detail::BarrierFunction
getSize() const ipo_function::detail::FunctionBaseinline
gradient(gsl::vector const &vector)ipo::detail::BarrierFunctionvirtual
gradient()ipo::detail::BarrierFunctioninlinevirtual
ipo_function::DerivativesEstimates::gradient() const ipo_function::GradientEstimatevirtual
GradientEstimate(size_t const size=0)ipo_function::GradientEstimate
hipo_function::Functionprotected
h2ipo_function::Functionprotected
hessian(gsl::vector const &vector)ipo::detail::BarrierFunctionvirtual
hessian()ipo::detail::BarrierFunctioninlinevirtual
ipo_function::DerivativesEstimates::hessian() const ipo_function::DerivativesEstimatesvirtual
initialiseGradientFromObjective(gsl::vector &subvector, bool const simul=false)ipo::detail::BarrierFunctionprotected
initialiseHessianFromObjective(gsl::vector &subvector, bool const simul=false)ipo::detail::BarrierFunctionprotected
initialiseResultFromObjective(gsl::vector &subvector, bool const simul=false)ipo::detail::BarrierFunctionprotected
modelipo::detail::BarrierFunctionprotected
operator()(gsl::vector const &vector)ipo::detail::BarrierFunctionvirtual
set_t(double const t)ipo::detail::BarrierFunction
setVector(gsl::vector const &vector)ipo::detail::BarrierFunctionvirtual
Sign enum nameipo::detail::BarrierFunction
signipo::detail::BarrierFunctionprotected
sizeipo_function::detail::FunctionBaseprotected
tipo::detail::BarrierFunctionprotected
updateGradientFromConstraint(size_t const constraintIndex, gsl::vector &subvector, double const &lowerBound, double const &functionValue, double const &upperBound, bool const simul=false)ipo::detail::BarrierFunctionprotected
updateGradientFromVariable(std::map< Variable, size_t >::value_type &entry, gsl::vector const &vector)ipo::detail::BarrierFunctionprotected
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::BarrierFunctionprotected
updateHessianFromVariable(std::map< Variable, size_t >::value_type &entry, gsl::vector const &vector)ipo::detail::BarrierFunctionprotected
updateResultFromConstraint(Constraint &constraint, gsl::vector &subvector, double const &lowerBound, double const &functionValue, double const &upperBound)ipo::detail::BarrierFunctionprotected
updateResultFromVariable(std::map< Variable, size_t >::value_type &entry, gsl::vector const &vector)ipo::detail::BarrierFunctionprotected
value() const ipo_function::GradientEstimatevirtual
~FunctionBase()=0ipo_function::detail::FunctionBasepure virtual