|
Macaulay2 Engine
|
One numerical solution produced by a PathTracker run, with the full per-path diagnostic record. More...
#include <NAG.hpp>
Public Member Functions | |
| Solution () | |
| void | make (int m, const complex *s_s) |
| ~Solution () | |
| void | release () |
Public Attributes | |
| int | n |
| complex * | x |
| double | t |
| complex * | start_x |
| double | cond |
| SolutionStatus | status |
| int | num_steps |
One numerical solution produced by a PathTracker run, with the full per-path diagnostic record.
x is the endpoint of the path (an n-vector of complexs) and start_x is where the path began; t is the last value of the continuation parameter, cond the reverse condition number of the Jacobian Hx at the endpoint, num_steps the number of predictor-corrector steps taken, and status (a SolutionStatus enum value defined in SLP-imp.hpp) classifies the outcome (REGULAR, SINGULAR, INFINITY_FAILED, etc.). Owns its complex* buffers; release() / the destructor free them via freemem.