|
Bertini 2 d882924 (2026-10-06 19:56 UTC)
Numerical algebraic geometry library (C++ core)
|
Metadata produced by a single predict or correct step. More...
#include <config.hpp>
Public Attributes | |
| NumErrorT | norm_J = 0 |
| ||J|| (Frobenius) at the step. | |
| NumErrorT | norm_J_inverse = 0 |
| estimate of ||J^{-1}|| via the condition probe. | |
| NumErrorT | condition_number_estimate = 0 |
| norm_J * norm_J_inverse (refreshed per frequency_of_CN_estimation). | |
| NumErrorT | size_proportion = 0 |
| AMP "a" (predictor only). | |
| NumErrorT | error_estimate = 0 |
| embedded-method error estimate (predictor, embedded only). | |
| NumErrorT | norm_delta_z = 0 |
| ||latest Newton step|| (corrector only). | |
Metadata produced by a single predict or correct step.
Collapses the formerly hand-threaded out-parameters (norm_J, norm_J_inverse, condition_number_estimate, size_proportion, error_estimate, norm_delta_z) into one struct. Not every field is written by every step: size_proportion/error_estimate are predictor-only (and error_estimate only for embedded methods); norm_delta_z is corrector-only. Unwritten fields keep their default of 0.
| NumErrorT bertini::tracking::StepMetadata::condition_number_estimate = 0 |
norm_J * norm_J_inverse (refreshed per frequency_of_CN_estimation).
| NumErrorT bertini::tracking::StepMetadata::error_estimate = 0 |
embedded-method error estimate (predictor, embedded only).
| NumErrorT bertini::tracking::StepMetadata::norm_delta_z = 0 |
||latest Newton step|| (corrector only).
| NumErrorT bertini::tracking::StepMetadata::norm_J = 0 |
||J|| (Frobenius) at the step.
| NumErrorT bertini::tracking::StepMetadata::norm_J_inverse = 0 |
estimate of ||J^{-1}|| via the condition probe.
| NumErrorT bertini::tracking::StepMetadata::size_proportion = 0 |
AMP "a" (predictor only).