|
int | speed () const |
| The speed of the engine: The higher the number, the better. More...
|
|
void | homology (const cubfile &x, algstruct< chomp::homology::integer > &h) const |
| Compute the homology of the given set of cubes. More...
|
|
const char * | name () const |
| The name of the engine to be used in the command line. More...
|
|
std::ostream & | describe (std::ostream &out) const |
| Describes this particular engine. More...
|
|
virtual int | speed () const =0 |
| The speed of the engine: The higher the number, the better. More...
|
|
bool | dimsupported (int dim) const |
| Is this dimension supported by this engine? More...
|
|
int | memory (const cubfile &X) const |
| Rough memory usage estimate for a single set of cubes. More...
|
|
bool | relative () const |
| Does this engine compute relative homology? More...
|
|
bool | elementary () const |
| Is this engine capable of processing elementary cubes? More...
|
|
bool | spacewrapping () const |
| Does this engine support space wrapping? More...
|
|
virtual void | homology (const cubfile &x, algstruct< chomp::homology::integer > &h) const =0 |
| Compute the homology of the given set of cubes. More...
|
|
void | homology (const cubfile &x, const cubfile &y, algstruct< chomp::homology::integer > &h) const |
| Compute the relative homology of the given pair of sets of cubes. More...
|
|
virtual const char * | name () const =0 |
| The name of the engine to be used in the command line. More...
|
|
virtual std::ostream & | describe (std::ostream &out) const =0 |
| Describes this particular engine. More...
|
|
virtual int | speed () const |
| The speed of the engine: The higher the number, the better. More...
|
|
virtual bool | dimsupported (int dim) const |
| Is this dimension supported by this engine? More...
|
|
virtual int | memory (const cubfile &X) const |
| Rough memory usage estimate for a single set of cubes. More...
|
|
virtual bool | relative () const |
| Does this engine compute relative homology? More...
|
|
virtual bool | elementary () const |
| Is this engine capable of processing elementary cubes? More...
|
|
virtual bool | spacewrapping () const |
| Does this engine support space wrapping? More...
|
|
virtual void | homology (const cubfile &x, algstruct< chomp::homology::integer > &h) const |
| Compute the homology of the given set of cubes. More...
|
|
virtual void | homology (const cubfile &x, const cubfile &y, algstruct< chomp::homology::integer > &h) const |
| Compute the relative homology of the given pair of sets of cubes. More...
|
|
virtual const char * | name () const |
| The name of the engine to be used in the command line. More...
|
|
virtual std::ostream & | describe (std::ostream &out) const |
| Describes this particular engine. More...
|
|
The MM_ASLT engine.
Definition at line 585 of file engines.h.