Bertini 2 d882924 (2026-10-06 19:56 UTC)
Numerical algebraic geometry library (C++ core)
Loading...
Searching...
No Matches
bertini::tracking::PrecisionDecreased< ObservedT > Class Template Reference

Precision decreased during tracking. More...

#include <events.hpp>

Inheritance diagram for bertini::tracking::PrecisionDecreased< ObservedT >:
[legend]
Collaboration diagram for bertini::tracking::PrecisionDecreased< ObservedT >:
[legend]

Public Member Functions

 PrecisionDecreased (const ObservedT &obs, unsigned previous, unsigned next)
 The constructor for a PrecisionDecreased Event.
virtual ~PrecisionDecreased ()=default
 PrecisionDecreased ()=delete
auto Previous () const
 Get the previous precision.
auto Next () const
 Get the next precision, what it changed to.

Detailed Description

template<class ObservedT>
class bertini::tracking::PrecisionDecreased< ObservedT >

Precision decreased during tracking.

Constructor & Destructor Documentation

◆ PrecisionDecreased() [1/2]

template<class ObservedT>
bertini::tracking::PrecisionDecreased< ObservedT >::PrecisionDecreased ( const ObservedT & obs,
unsigned previous,
unsigned next )
inline

The constructor for a PrecisionDecreased Event.

Parameters
obsThe observable emitting the event.
previousThe precision before changing.
nextThe precision after changing.

◆ ~PrecisionDecreased()

template<class ObservedT>
virtual bertini::tracking::PrecisionDecreased< ObservedT >::~PrecisionDecreased ( )
virtualdefault

◆ PrecisionDecreased() [2/2]

template<class ObservedT>
bertini::tracking::PrecisionDecreased< ObservedT >::PrecisionDecreased ( )
delete

Member Function Documentation

◆ Next()

template<class ObservedT>
auto bertini::tracking::PrecisionChanged< ObservedT >::Next ( ) const
inlineinherited

Get the next precision, what it changed to.

◆ Previous()

template<class ObservedT>
auto bertini::tracking::PrecisionChanged< ObservedT >::Previous ( ) const
inlineinherited

Get the previous precision.