OptiPack Package Browser (Single Doxygen Collection)
Version of the Day
|
Enumerations | |
enum | ESolveReturn { SOLVE_SOLUTION_FOUND, SOLVE_LINSEARCH_FAILURE, SOLVE_MAX_ITERS_EXCEEDED } |
enum | ESolverTypes { NONLINEAR_CG_FR, NONLINEAR_CG_PR_PLUS, NONLINEAR_CG_FR_PR, NONLINEAR_CG_HS } |
Variables | |
const std::string | solverType_name = "Solver Type" |
const std::string | solverType_default = "FR" |
const ESolverTypes | solverType_default_integral_val = NONLINEAR_CG_FR |
const std::string | alpha_init_name = "Initial Linesearch Step Length" |
const double | alpha_init_default = 1.0 |
const std::string | alpha_reinit_name = "Reinitlaize Linesearch Step Length" |
const bool | alpha_reinit_default = false |
const std::string | and_conv_tests_name = "AND Convergence Tests" |
const bool | and_conv_tests_default = false |
const std::string | minIters_name = "Min Num Iterations" |
const int | minIters_default = 0 |
const std::string | maxIters_name = "Max Num Iterations" |
const int | maxIters_default = 20 |
const std::string | g_reduct_tol_name = "Objective Reduction Tol" |
const double | g_reduct_tol_default = 1e-5 |
const std::string | g_grad_tol_name = "Objective Gradient Tol" |
const double | g_grad_tol_default = 1e-5 |
const std::string | g_mag_name = "Objective Magnitude" |
const double | g_mag_default = 1.0 |
Enumerator | |
---|---|
SOLVE_SOLUTION_FOUND | |
SOLVE_LINSEARCH_FAILURE | |
SOLVE_MAX_ITERS_EXCEEDED |
Definition at line 64 of file OptiPack_NonlinearCG_decl.hpp.
Enumerator | |
---|---|
NONLINEAR_CG_FR |
Fletcher-Reeves Method. |
NONLINEAR_CG_PR_PLUS |
Polak-Ribiere Method. |
NONLINEAR_CG_FR_PR |
Fletcher-Reeves Polak-Ribiere Hybrid Method. |
NONLINEAR_CG_HS |
Hestenes-Stiefel Method. |
Definition at line 72 of file OptiPack_NonlinearCG_decl.hpp.
const std::string OptiPack::NonlinearCGUtils::solverType_name = "Solver Type" |
Definition at line 249 of file OptiPack_NonlinearCG_decl.hpp.
const std::string OptiPack::NonlinearCGUtils::solverType_default = "FR" |
Definition at line 250 of file OptiPack_NonlinearCG_decl.hpp.
const ESolverTypes OptiPack::NonlinearCGUtils::solverType_default_integral_val = NONLINEAR_CG_FR |
Definition at line 251 of file OptiPack_NonlinearCG_decl.hpp.
const std::string OptiPack::NonlinearCGUtils::alpha_init_name = "Initial Linesearch Step Length" |
Definition at line 253 of file OptiPack_NonlinearCG_decl.hpp.
const double OptiPack::NonlinearCGUtils::alpha_init_default = 1.0 |
Definition at line 254 of file OptiPack_NonlinearCG_decl.hpp.
const std::string OptiPack::NonlinearCGUtils::alpha_reinit_name = "Reinitlaize Linesearch Step Length" |
Definition at line 256 of file OptiPack_NonlinearCG_decl.hpp.
const bool OptiPack::NonlinearCGUtils::alpha_reinit_default = false |
Definition at line 257 of file OptiPack_NonlinearCG_decl.hpp.
const std::string OptiPack::NonlinearCGUtils::and_conv_tests_name = "AND Convergence Tests" |
Definition at line 259 of file OptiPack_NonlinearCG_decl.hpp.
const bool OptiPack::NonlinearCGUtils::and_conv_tests_default = false |
Definition at line 260 of file OptiPack_NonlinearCG_decl.hpp.
const std::string OptiPack::NonlinearCGUtils::minIters_name = "Min Num Iterations" |
Definition at line 262 of file OptiPack_NonlinearCG_decl.hpp.
const int OptiPack::NonlinearCGUtils::minIters_default = 0 |
Definition at line 263 of file OptiPack_NonlinearCG_decl.hpp.
const std::string OptiPack::NonlinearCGUtils::maxIters_name = "Max Num Iterations" |
Definition at line 265 of file OptiPack_NonlinearCG_decl.hpp.
const int OptiPack::NonlinearCGUtils::maxIters_default = 20 |
Definition at line 266 of file OptiPack_NonlinearCG_decl.hpp.
const std::string OptiPack::NonlinearCGUtils::g_reduct_tol_name = "Objective Reduction Tol" |
Definition at line 268 of file OptiPack_NonlinearCG_decl.hpp.
const double OptiPack::NonlinearCGUtils::g_reduct_tol_default = 1e-5 |
Definition at line 269 of file OptiPack_NonlinearCG_decl.hpp.
const std::string OptiPack::NonlinearCGUtils::g_grad_tol_name = "Objective Gradient Tol" |
Definition at line 271 of file OptiPack_NonlinearCG_decl.hpp.
const double OptiPack::NonlinearCGUtils::g_grad_tol_default = 1e-5 |
Definition at line 272 of file OptiPack_NonlinearCG_decl.hpp.
const std::string OptiPack::NonlinearCGUtils::g_mag_name = "Objective Magnitude" |
Definition at line 274 of file OptiPack_NonlinearCG_decl.hpp.
const double OptiPack::NonlinearCGUtils::g_mag_default = 1.0 |
Definition at line 275 of file OptiPack_NonlinearCG_decl.hpp.