CAPD RedHom Library
|
#include <capd/homology/CrHomMD.h>
Public Types | |
typedef CubSetT< EuclBitSetT< BitSetT< BitmapT< unsigned long int > >, dim > > | BCubSet |
typedef CubCellSetT< EuclBitSetT< BitSetT< BitmapT< unsigned long int > >, dim > > | BCubCelSet |
typedef CRef< BCubCelSet > | BCubSetCR |
typedef CubSetFunctors< BCubSet, BCubCelSet > | CubSetFunct |
typedef CRef< HomologySignature< int > >(* | HomologyAlgorithm) (CRef< BCubCelSet >) |
Public Member Functions | |
HomologyAlgorithm | setupHomologyAlgorithm (const std::string &A_engine) |
void | showResults (const CRef< HomologySignature< int > > &A_hsCR, const std::string &A_engine, int A_verbose) |
void | operator() (const char *A_fileName, const std::string &A_engine, int A_verbose) |
void | operator() (int embDim, const int dims[], const char *bytes, int *betti, const std::string &A_engine="CR", int A_verbose=0) |
Public Attributes | |
std::map< std::string, HomologyAlgorithm > | homologyAlgorithms |
Static Public Attributes | |
static CrHom | selector |
typedef CubCellSetT<EuclBitSetT<BitSetT<BitmapT<unsigned long int> >,dim> > CrHom< dim >::BCubCelSet |
typedef CubSetT<EuclBitSetT<BitSetT<BitmapT<unsigned long int> >,dim> > CrHom< dim >::BCubSet |
typedef CRef<BCubCelSet> CrHom< dim >::BCubSetCR |
typedef CubSetFunctors<BCubSet,BCubCelSet> CrHom< dim >::CubSetFunct |
typedef CRef<HomologySignature<int> >(* CrHom< dim >::HomologyAlgorithm) (CRef< BCubCelSet >) |
|
inline |
|
inline |
|
inline |
|
inline |
std::map<std::string,HomologyAlgorithm> CrHom< dim >::homologyAlgorithms |