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

Advanced around the circle around target time. More...

#include <events.hpp>

Inheritance diagram for bertini::endgame::CircleAdvanced< ObservedT >:
[legend]
Collaboration diagram for bertini::endgame::CircleAdvanced< ObservedT >:
[legend]

Public Types

using ComplexT = typename ObservedT::BaseComplexT
 The complex number type.

Public Member Functions

 CircleAdvanced (const ObservedT &obs, Vec< ComplexT > const &new_point, ComplexT const &new_time)
 The constructor for a CircleAdvanced Event.
virtual ~CircleAdvanced ()=default
 CircleAdvanced ()=delete
const auto & NewSample () const
const auto & NewTime () const

Detailed Description

template<class ObservedT>
class bertini::endgame::CircleAdvanced< ObservedT >

Advanced around the circle around target time.

Member Typedef Documentation

◆ ComplexT

template<class ObservedT>
using bertini::endgame::CircleAdvanced< ObservedT >::ComplexT = typename ObservedT::BaseComplexT

The complex number type.

Constructor & Destructor Documentation

◆ CircleAdvanced() [1/2]

template<class ObservedT>
bertini::endgame::CircleAdvanced< ObservedT >::CircleAdvanced ( const ObservedT & obs,
Vec< ComplexT > const & new_point,
ComplexT const & new_time )
inline

The constructor for a CircleAdvanced Event.

Parameters
obsThe observable emitting the event.
new_pointThe space point reached after advancing around the circle.
new_timeThe time value reached after advancing around the circle.

◆ ~CircleAdvanced()

template<class ObservedT>
virtual bertini::endgame::CircleAdvanced< ObservedT >::~CircleAdvanced ( )
virtualdefault

◆ CircleAdvanced() [2/2]

template<class ObservedT>
bertini::endgame::CircleAdvanced< ObservedT >::CircleAdvanced ( )
delete

Member Function Documentation

◆ NewSample()

template<class ObservedT>
const auto & bertini::endgame::CircleAdvanced< ObservedT >::NewSample ( ) const
inline
Returns
The space point reached after advancing around the circle.

◆ NewTime()

template<class ObservedT>
const auto & bertini::endgame::CircleAdvanced< ObservedT >::NewTime ( ) const
inline
Returns
The time value reached after advancing around the circle.