Bertini 2 d882924 (2026-10-06 19:56 UTC)
Numerical algebraic geometry library (C++ core)
Loading...
Searching...
No Matches
observers.hpp File Reference

Contains the trackers/observers base types. More...

#include "bertini2/trackers/events.hpp"
#include "bertini2/detail/observer.hpp"
#include "bertini2/trackers/base_tracker.hpp"
#include "bertini2/logging.hpp"
#include <boost/type_index.hpp>
Include dependency graph for observers.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  bertini::tracking::FirstPrecisionRecorder< TrackerT >
 Observer that records the starting precision and the first precision increase of each track: each call to TrackPath, from its start. More...
class  bertini::tracking::MinMaxPrecisionRecorder< TrackerT >
 Observer that records the minimum and maximum precision of each track: each call to TrackPath, from its start. More...
class  bertini::tracking::PathPrecisionRecorder< TrackerT >
 Observer that records the precision a whole path used, across every call to TrackPath that tracks it: the track to the endgame boundary and every endgame sub-track. More...
class  bertini::tracking::PrecisionAccumulator< TrackerT >
 Observer that collects the precision at every tracking event into a vector. More...
class  bertini::tracking::AMPPathAccumulator< TrackerT, EventT >
 Example usage: PathAccumulator<AMPTracker> path_accumulator;. More...
class  bertini::tracking::GoryDetailLogger< TrackerT >
 Observer that logs verbose ("gory detail") diagnostics for every tracking event. More...
class  bertini::tracking::StepFailScreenPrinter< TrackerT >
 Observer that prints a message to standard out whenever a step fails. More...

Namespaces

namespace  bertini
namespace  bertini::tracking

Detailed Description

Contains the trackers/observers base types.