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

#include <capd/complex/ComputeHomologySignature.h>

Public Types

typedef ComplexT Complex
 
typedef Z2 Scalar
 
typedef IntT Int
 
typedef HomologySignature< Scalar, Intresult_type
 

Public Member Functions

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

Member Typedef Documentation

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

Constructor & Destructor Documentation

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

Member Function Documentation

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