CAPD RedHom Library
capd::complex::ComputeHomologySignature< ComplexT, ScalarT, IntT > Class Template Reference

#include <capd/complex/ComputeHomologySignature.h>

Public Types

typedef ComplexT Complex
 
typedef ScalarT Scalar
 
typedef IntT Int
 
typedef HomologySignature< ScalarT, IntT > result_type
 

Public Member Functions

 ComputeHomologySignature (Complex &complex, bool useAlgebraicReductions)
 
virtual ~ComputeHomologySignature ()
 
result_type operator() ()
 

Member Typedef Documentation

template<typename ComplexT , typename ScalarT , typename IntT >
typedef ComplexT capd::complex::ComputeHomologySignature< ComplexT, ScalarT, IntT >::Complex
template<typename ComplexT , typename ScalarT , typename IntT >
typedef IntT capd::complex::ComputeHomologySignature< ComplexT, ScalarT, IntT >::Int
template<typename ComplexT , typename ScalarT , typename IntT >
typedef HomologySignature<ScalarT, IntT> capd::complex::ComputeHomologySignature< ComplexT, ScalarT, IntT >::result_type
template<typename ComplexT , typename ScalarT , typename IntT >
typedef ScalarT capd::complex::ComputeHomologySignature< ComplexT, ScalarT, IntT >::Scalar

Constructor & Destructor Documentation

template<typename ComplexT , typename ScalarT , typename IntT >
capd::complex::ComputeHomologySignature< ComplexT, ScalarT, IntT >::ComputeHomologySignature ( Complex complex,
bool  useAlgebraicReductions 
)
inlineexplicit
template<typename ComplexT , typename ScalarT , typename IntT >
virtual capd::complex::ComputeHomologySignature< ComplexT, ScalarT, IntT >::~ComputeHomologySignature ( )
inlinevirtual

Member Function Documentation

template<typename ComplexT , typename ScalarT , typename IntT >
HomologySignature< ScalarT, IntT > capd::complex::ComputeHomologySignature< ComplexT, ScalarT, IntT >::operator() ( )