|
Bertini 2 - C++ Core
Software for Numerical Algebraic Geometry
|
Contains the tracker/events base types. More...
Go to the source code of this file.
Classes | |
| class | bertini::tracking::Initializing< ObservedT, NumT > |
| TrackPath is initializing the tracker. More... | |
| class | bertini::tracking::PrecisionDecreased< ObservedT > |
| Precision decreased during tracking. More... | |
| class | bertini::tracking::PrecisionIncreased< ObservedT > |
| Precision increased during tracking. More... | |
| class | bertini::tracking::SuccessfulCorrect< ObservedT, NumT > |
| The correct part of a time step was successful. More... | |
| class | bertini::tracking::SuccessfulPredict< ObservedT, NumT > |
| The predict part of tracking step was successful. More... | |
Functions | |
| bertini::tracking::ADD_BERTINI_EVENT_TYPE (CorrectorHigherPrecisionNecessary, HigherPrecisionNecessary) | |
| Correction failed, because precision needs to increase. | |
| bertini::tracking::ADD_BERTINI_EVENT_TYPE (CorrectorMatrixSolveFailure, MatrixSolveFailure) | |
| Linear algebra declared a failure, during correction. | |
| bertini::tracking::ADD_BERTINI_EVENT_TYPE (FailedStep, TrackingEvent) | |
| A failed step occurred. | |
| bertini::tracking::ADD_BERTINI_EVENT_TYPE (FirstStepPredictorMatrixSolveFailure, MatrixSolveFailure) | |
| Linear algebra declared a failure, during the first step of a multi-point prediction. | |
| bertini::tracking::ADD_BERTINI_EVENT_TYPE (HigherPrecisionNecessary, PrecisionEvent) | |
| A step failed, because precision needs to increase. | |
| bertini::tracking::ADD_BERTINI_EVENT_TYPE (InfinitePathTruncation, TrackingEvent) | |
| Tracking terminated because the path was going to infinity. | |
| bertini::tracking::ADD_BERTINI_EVENT_TYPE (MatrixSolveFailure, PrecisionEvent) | |
| Linear algebra declared a failure. | |
| bertini::tracking::ADD_BERTINI_EVENT_TYPE (NewStep, TrackingEvent) | |
| Taking a new step – beginning of procedure for attempting to step forward. | |
| bertini::tracking::ADD_BERTINI_EVENT_TYPE (PrecisionEvent, TrackingEvent) | |
| A generic event involving precision. | |
| bertini::tracking::ADD_BERTINI_EVENT_TYPE (PredictorHigherPrecisionNecessary, HigherPrecisionNecessary) | |
| Prediction failed, because precision needs to increase. | |
| bertini::tracking::ADD_BERTINI_EVENT_TYPE (PredictorMatrixSolveFailure, MatrixSolveFailure) | |
| Linear algebra declared a failure, during prediction. | |
| bertini::tracking::ADD_BERTINI_EVENT_TYPE (SingularStartPoint, TrackingEvent) | |
| The start point for the TrackPath call was singular. | |
| bertini::tracking::ADD_BERTINI_EVENT_TYPE (StepsizeDecreased, StepsizeEvent) | |
| Stepsize decreased. | |
| bertini::tracking::ADD_BERTINI_EVENT_TYPE (StepsizeEvent, TrackingEvent) | |
| Stepsize is changing. | |
| bertini::tracking::ADD_BERTINI_EVENT_TYPE (StepsizeIncreased, StepsizeEvent) | |
| Stepsize increased. | |
| bertini::tracking::ADD_BERTINI_EVENT_TYPE (SuccessfulStep, TrackingEvent) | |
| A successful step occurred. | |
| bertini::tracking::ADD_BERTINI_EVENT_TYPE (TrackingEnded, TrackingEvent) | |
| Tracking is stopping for whatever reason. | |
| bertini::tracking::ADD_BERTINI_EVENT_TYPE (TrackingEvent, ConstEvent) | |
| Generic event for Tracking. | |
| bertini::tracking::ADD_BERTINI_EVENT_TYPE (TrackingStarted, TrackingEvent) | |
| Made a call to TrackPath. | |
Contains the tracker/events base types.
Derived from these types to make new event types.
| bertini::tracking::ADD_BERTINI_EVENT_TYPE | ( | CorrectorHigherPrecisionNecessary | , |
| HigherPrecisionNecessary | ) |
Correction failed, because precision needs to increase.
| bertini::tracking::ADD_BERTINI_EVENT_TYPE | ( | CorrectorMatrixSolveFailure | , |
| MatrixSolveFailure | ) |
Linear algebra declared a failure, during correction.
| bertini::tracking::ADD_BERTINI_EVENT_TYPE | ( | FailedStep | , |
| TrackingEvent | ) |
A failed step occurred.
| bertini::tracking::ADD_BERTINI_EVENT_TYPE | ( | FirstStepPredictorMatrixSolveFailure | , |
| MatrixSolveFailure | ) |
Linear algebra declared a failure, during the first step of a multi-point prediction.
| bertini::tracking::ADD_BERTINI_EVENT_TYPE | ( | HigherPrecisionNecessary | , |
| PrecisionEvent | ) |
A step failed, because precision needs to increase.
| bertini::tracking::ADD_BERTINI_EVENT_TYPE | ( | InfinitePathTruncation | , |
| TrackingEvent | ) |
Tracking terminated because the path was going to infinity.
| bertini::tracking::ADD_BERTINI_EVENT_TYPE | ( | MatrixSolveFailure | , |
| PrecisionEvent | ) |
Linear algebra declared a failure.
| bertini::tracking::ADD_BERTINI_EVENT_TYPE | ( | NewStep | , |
| TrackingEvent | ) |
Taking a new step – beginning of procedure for attempting to step forward.
| bertini::tracking::ADD_BERTINI_EVENT_TYPE | ( | PrecisionEvent | , |
| TrackingEvent | ) |
A generic event involving precision.
| bertini::tracking::ADD_BERTINI_EVENT_TYPE | ( | PredictorHigherPrecisionNecessary | , |
| HigherPrecisionNecessary | ) |
Prediction failed, because precision needs to increase.
| bertini::tracking::ADD_BERTINI_EVENT_TYPE | ( | PredictorMatrixSolveFailure | , |
| MatrixSolveFailure | ) |
Linear algebra declared a failure, during prediction.
| bertini::tracking::ADD_BERTINI_EVENT_TYPE | ( | SingularStartPoint | , |
| TrackingEvent | ) |
The start point for the TrackPath call was singular.
This is evidenced by step size shrinking too far, or running out of precision.
| bertini::tracking::ADD_BERTINI_EVENT_TYPE | ( | StepsizeDecreased | , |
| StepsizeEvent | ) |
Stepsize decreased.
This means that the step failed, and decreasing step size was the best thing to do.
| bertini::tracking::ADD_BERTINI_EVENT_TYPE | ( | StepsizeEvent | , |
| TrackingEvent | ) |
Stepsize is changing.
| bertini::tracking::ADD_BERTINI_EVENT_TYPE | ( | StepsizeIncreased | , |
| StepsizeEvent | ) |
Stepsize increased.
This means steps have been successful lately.
| bertini::tracking::ADD_BERTINI_EVENT_TYPE | ( | SuccessfulStep | , |
| TrackingEvent | ) |
A successful step occurred.
| bertini::tracking::ADD_BERTINI_EVENT_TYPE | ( | TrackingEnded | , |
| TrackingEvent | ) |
Tracking is stopping for whatever reason.
| bertini::tracking::ADD_BERTINI_EVENT_TYPE | ( | TrackingEvent | , |
| ConstEvent | ) |
Generic event for Tracking.
| bertini::tracking::ADD_BERTINI_EVENT_TYPE | ( | TrackingStarted | , |
| TrackingEvent | ) |
Made a call to TrackPath.