Snapshot optimized solver and audit diagnostics before numerical experiments
This commit is contained in:
@@ -32,6 +32,9 @@ export namespace mean_field::solver::nonlinear {
|
||||
double sufficientDecrease{1.0e-4};
|
||||
double minimumStepLength{1.0e-8};
|
||||
int maximumTrials{20};
|
||||
// Skipping the predictive scan retains trial mapping validation and
|
||||
// ordinary backtracking. Useful for small, warm-start Newton steps.
|
||||
bool geometryPreflight{true};
|
||||
|
||||
void Validate() const {
|
||||
if (!std::isfinite(initialStepLength) || initialStepLength <= 0.0) {
|
||||
|
||||
Reference in New Issue
Block a user