Shorten a Newton step until the complete residual merit decreases sufficiently.
More...
#include <options.hpp>
|
| void | validate () const |
| | Require a decreasing, finite sequence of positive trial lengths.
|
| |
Shorten a Newton step until the complete residual merit decreases sufficiently.
◆ validate()
| void serif::solver::Backtracking::validate |
( |
| ) |
const |
Require a decreasing, finite sequence of positive trial lengths.
◆ contraction
| double serif::solver::Backtracking::contraction {0.5} |
◆ fraction_to_boundary
| double serif::solver::Backtracking::fraction_to_boundary {0.9} |
◆ geometry_preflight
| bool serif::solver::Backtracking::geometry_preflight {true} |
◆ initial_step
| double serif::solver::Backtracking::initial_step {1.0} |
◆ maximum_trials
| int serif::solver::Backtracking::maximum_trials {20} |
◆ minimum_step
| double serif::solver::Backtracking::minimum_step {1.0e-8} |
◆ sufficient_decrease
| double serif::solver::Backtracking::sufficient_decrease {1.0e-4} |
The documentation for this struct was generated from the following files: