CAPD RedHom Library
|
#include <capd/complex/SComplexToFreeChainComplex.h>
Public Types | |
typedef SComplexT | SComplex |
typedef FreeModule< typename SComplex::Id, capd::vectalg::Matrix< ScalarT, 0, 0 >, IntT > | FreeModuleT |
typedef SelectFreeChainComplex< FreeModuleT, Reducible::value > | SelectFreeChainComplexT |
typedef SelectFreeChainComplexT::type | FreeChainComplexT |
typedef CRef< FreeChainComplexT > | result_type |
Public Member Functions | |
SComplexToFreeChainComplex (const SComplex &complex, bool storeReducedPairs=false) | |
result_type | operator() () |
typedef SelectFreeChainComplexT::type capd::complex::SComplexToFreeChainComplex< SComplexT, ScalarT, IntT, Reducible >::FreeChainComplexT |
typedef FreeModule<typename SComplex::Id, capd::vectalg::Matrix<ScalarT,0,0>, IntT> capd::complex::SComplexToFreeChainComplex< SComplexT, ScalarT, IntT, Reducible >::FreeModuleT |
typedef CRef<FreeChainComplexT> capd::complex::SComplexToFreeChainComplex< SComplexT, ScalarT, IntT, Reducible >::result_type |
typedef SComplexT capd::complex::SComplexToFreeChainComplex< SComplexT, ScalarT, IntT, Reducible >::SComplex |
typedef SelectFreeChainComplex<FreeModuleT, Reducible::value> capd::complex::SComplexToFreeChainComplex< SComplexT, ScalarT, IntT, Reducible >::SelectFreeChainComplexT |
|
inline |
CRef< typename SComplexToFreeChainComplex< SComplexT, ScalarT, IntT, Reducible >::FreeChainComplexT > capd::complex::SComplexToFreeChainComplex< SComplexT, ScalarT, IntT, Reducible >::operator() | ( | ) |