|
SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
|
Accuracy and work limits for finding one equilibrium star. More...
#include <options.hpp>
Public Member Functions | |
| void | validate () const |
| Check tolerances and budgets before evaluating any candidate. | |
| double | convergence_threshold (double initial_norm) const |
| Freeze the convergence threshold from this solve's initial residual. | |
Public Attributes | |
| double | relative_tolerance {1.0e-8} |
| double | absolute_tolerance {0.0} |
| int | maximum_iterations {50} |
| linear::Control | linear_solve {.relative_tolerance = 0.03, .maximum_iterations = 200} |
Accuracy and work limits for finding one equilibrium star.
|
nodiscard |
Freeze the convergence threshold from this solve's initial residual.
| void serif::solver::Newton::validate | ( | ) | const |
Check tolerances and budgets before evaluating any candidate.
| double serif::solver::Newton::absolute_tolerance {0.0} |
| linear::Control serif::solver::Newton::linear_solve {.relative_tolerance = 0.03, .maximum_iterations = 200} |
| int serif::solver::Newton::maximum_iterations {50} |
| double serif::solver::Newton::relative_tolerance {1.0e-8} |