Chemical Data Processing Library C++ API - Version 1.1.1
CDPL::Math::BFGSMinimizer< VA, VT, FVT > Member List

This is the complete list of members for CDPL::Math::BFGSMinimizer< VA, VT, FVT >, including all inherited members.

BFGSMinimizer(const ObjectiveFunction &func, const GradientFunction &grad_func)CDPL::Math::BFGSMinimizer< VA, VT, FVT >inline
DELTAF_REACHED enum valueCDPL::Math::BFGSMinimizer< VA, VT, FVT >
FunctionValueType typedefCDPL::Math::BFGSMinimizer< VA, VT, FVT >
getFunctionDelta() constCDPL::Math::BFGSMinimizer< VA, VT, FVT >inline
getFunctionValue() constCDPL::Math::BFGSMinimizer< VA, VT, FVT >inline
getGradientNorm() constCDPL::Math::BFGSMinimizer< VA, VT, FVT >inline
getNumIterations() constCDPL::Math::BFGSMinimizer< VA, VT, FVT >inline
getStatus() constCDPL::Math::BFGSMinimizer< VA, VT, FVT >inline
GNORM_REACHED enum valueCDPL::Math::BFGSMinimizer< VA, VT, FVT >
GradientFunction typedefCDPL::Math::BFGSMinimizer< VA, VT, FVT >
ITER_LIMIT_REACHED enum valueCDPL::Math::BFGSMinimizer< VA, VT, FVT >
iterate(ValueType &f, VariableArrayType &x, VariableArrayType &g)CDPL::Math::BFGSMinimizer< VA, VT, FVT >inline
minimize(VariableArrayType &x, VariableArrayType &g, std::size_t max_iter, const ValueType &g_norm, const ValueType &delta_f, bool do_setup=true)CDPL::Math::BFGSMinimizer< VA, VT, FVT >inline
NO_PROGRESS enum valueCDPL::Math::BFGSMinimizer< VA, VT, FVT >
ObjectiveFunction typedefCDPL::Math::BFGSMinimizer< VA, VT, FVT >
setup(const VariableArrayType &x, VariableArrayType &g, const ValueType &step_size=0.001, const ValueType &tol=0.15)CDPL::Math::BFGSMinimizer< VA, VT, FVT >inline
Status enum nameCDPL::Math::BFGSMinimizer< VA, VT, FVT >
SUCCESS enum valueCDPL::Math::BFGSMinimizer< VA, VT, FVT >
ValueType typedefCDPL::Math::BFGSMinimizer< VA, VT, FVT >
VariableArrayType typedefCDPL::Math::BFGSMinimizer< VA, VT, FVT >