CAPD RedHom Library
capd::complex::BuildGreedyDiscreteVectorFieldInRounds< ComplexT, Strategy > Class Template Reference

#include <capd/complex/BuildGreedyDiscreteVectorFieldInRounds.h>

Public Types

typedef ComplexT Complex
 
typedef Complex::Cell Cell
 
typedef Complex::Id Id
 
typedef Complex::Dim Dim
 
typedef Complex::Color Color
 
typedef capd::complex::DiscreteVectorField< ComplexDiscreteVectorField
 

Public Member Functions

 BuildGreedyDiscreteVectorFieldInRounds (Complex &complex)
 
virtual ~BuildGreedyDiscreteVectorFieldInRounds ()
 
const DiscreteVectorFieldoperator() ()
 

Member Typedef Documentation

template<typename ComplexT , typename Strategy = BuildGreedyDiscreteVectorFieldCoreduction<ComplexT>>
typedef Complex::Cell capd::complex::BuildGreedyDiscreteVectorFieldInRounds< ComplexT, Strategy >::Cell
template<typename ComplexT , typename Strategy = BuildGreedyDiscreteVectorFieldCoreduction<ComplexT>>
typedef Complex::Color capd::complex::BuildGreedyDiscreteVectorFieldInRounds< ComplexT, Strategy >::Color
template<typename ComplexT , typename Strategy = BuildGreedyDiscreteVectorFieldCoreduction<ComplexT>>
typedef ComplexT capd::complex::BuildGreedyDiscreteVectorFieldInRounds< ComplexT, Strategy >::Complex
template<typename ComplexT , typename Strategy = BuildGreedyDiscreteVectorFieldCoreduction<ComplexT>>
typedef Complex::Dim capd::complex::BuildGreedyDiscreteVectorFieldInRounds< ComplexT, Strategy >::Dim
template<typename ComplexT , typename Strategy = BuildGreedyDiscreteVectorFieldCoreduction<ComplexT>>
typedef capd::complex::DiscreteVectorField<Complex> capd::complex::BuildGreedyDiscreteVectorFieldInRounds< ComplexT, Strategy >::DiscreteVectorField
template<typename ComplexT , typename Strategy = BuildGreedyDiscreteVectorFieldCoreduction<ComplexT>>
typedef Complex::Id capd::complex::BuildGreedyDiscreteVectorFieldInRounds< ComplexT, Strategy >::Id

Constructor & Destructor Documentation

template<typename ComplexT , typename Strategy = BuildGreedyDiscreteVectorFieldCoreduction<ComplexT>>
capd::complex::BuildGreedyDiscreteVectorFieldInRounds< ComplexT, Strategy >::BuildGreedyDiscreteVectorFieldInRounds ( Complex complex)
inlineexplicit
template<typename ComplexT , typename Strategy = BuildGreedyDiscreteVectorFieldCoreduction<ComplexT>>
virtual capd::complex::BuildGreedyDiscreteVectorFieldInRounds< ComplexT, Strategy >::~BuildGreedyDiscreteVectorFieldInRounds ( )
inlinevirtual

Member Function Documentation

template<typename ComplexT , typename Strategy = BuildGreedyDiscreteVectorFieldCoreduction<ComplexT>>
const DiscreteVectorField& capd::complex::BuildGreedyDiscreteVectorFieldInRounds< ComplexT, Strategy >::operator() ( )
inline