optimization.hpp
Definition: optimization.hpp:47
Definition: optimization.hpp:79
SteepestDescent(const boost::shared_ptr< ObjectHandler::ValueObject > &properties, const boost::shared_ptr< QuantLib::LineSearch > &, bool permanent)
EndCriteria(const boost::shared_ptr< ObjectHandler::ValueObject > &properties, QuantLib::Size maxIterations, QuantLib::Size maxStationaryStateIterations, QuantLib::Real rootEpsilon, QuantLib::Real functionEpsilon, QuantLib::Real gradientNormEpsilon, bool permanent)
OH_LIB_CLASS(AlphaForm, QuantLib::AlphaForm)
Simplex(const boost::shared_ptr< ObjectHandler::ValueObject > &properties, QuantLib::Real lambda, bool permanent)
Definition: optimization.hpp:90
Definition: optimization.hpp:109
LevenbergMarquardt(const boost::shared_ptr< ObjectHandler::ValueObject > &properties, QuantLib::Real epsfcn, QuantLib::Real xtol, QuantLib::Real gtol, bool permanent)
OH_OBJ_CLASS(OneAssetOption, Instrument)
Definition: abcd.hpp:38
std::string qlSecondsToString(QuantLib::Real elapsed)
Definition: optimization.hpp:36
Definition: optimization.hpp:101
Definition: abcd.hpp:30
Definition: optimization.hpp:61
Definition: optimization.hpp:71
NoConstraint(const boost::shared_ptr< ObjectHandler::ValueObject > &properties, bool permanent)
ConjugateGradient(const boost::shared_ptr< ObjectHandler::ValueObject > &properties, const boost::shared_ptr< QuantLib::LineSearch > &, bool permanent)
ArmijoLineSearch(const boost::shared_ptr< ObjectHandler::ValueObject > &properties, QuantLib::Real eps, QuantLib::Real alpha, QuantLib::Real beta, bool permanent)