Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
Aleph::Karp_Minimum_Mean_Cycle_Value< GT, Distance, SA > Class Template Reference

Functor wrapper for value-only minimum mean cycle. More...

#include <Min_Mean_Cycle.H>

Public Member Functions

 Karp_Minimum_Mean_Cycle_Value (Distance distance=Distance(), SA sa=SA())
 
Min_Mean_Cycle_Value_Result operator() (const GT &g) const
 

Private Attributes

Distance distance_
 
SA sa_
 

Detailed Description

template<class GT, class Distance = Dft_Dist<GT>, class SA = Dft_Show_Arc<GT>>
class Aleph::Karp_Minimum_Mean_Cycle_Value< GT, Distance, SA >

Functor wrapper for value-only minimum mean cycle.

Definition at line 648 of file Min_Mean_Cycle.H.

Constructor & Destructor Documentation

◆ Karp_Minimum_Mean_Cycle_Value()

template<class GT , class Distance = Dft_Dist<GT>, class SA = Dft_Show_Arc<GT>>
Aleph::Karp_Minimum_Mean_Cycle_Value< GT, Distance, SA >::Karp_Minimum_Mean_Cycle_Value ( Distance  distance = Distance(),
SA  sa = SA() 
)
inline

Definition at line 654 of file Min_Mean_Cycle.H.

Member Function Documentation

◆ operator()()

Member Data Documentation

◆ distance_

template<class GT , class Distance = Dft_Dist<GT>, class SA = Dft_Show_Arc<GT>>
Distance Aleph::Karp_Minimum_Mean_Cycle_Value< GT, Distance, SA >::distance_
private

◆ sa_

template<class GT , class Distance = Dft_Dist<GT>, class SA = Dft_Show_Arc<GT>>
SA Aleph::Karp_Minimum_Mean_Cycle_Value< GT, Distance, SA >::sa_
private

The documentation for this class was generated from the following file: