This file defines several engines for the homology computation of cubical sets. More...
#include "chomp/system/config.h"
#include "chomp/system/textfile.h"
#include "chomp/system/timeused.h"
#include "chomp/system/arg.h"
#include "chomp/homology/homology.h"
#include "chomp/homology/homtools.h"
#include "capd/homologicalAlgebra/embeddingDim.h"
#include "capd/chom/dim.hpp"
#include "capd/auxil/ofstreamcout.h"
#include "capd/homengin/cubfiles.h"
#include "capd/homengin/algstruct.h"
#include <cstdlib>
#include <ctime>
#include <cstring>
#include <new>
#include <exception>
#include <iostream>
#include <fstream>
#include <iomanip>
#include <vector>
#include <sstream>
Go to the source code of this file.
Classes | |
class | chomp::homengin::engine |
An abstract class that is inherited by all the homology engines. More... | |
class | chomp::homengin::PPengine |
The homology engine that uses lists of cubes (Pawel Pilarczyk). More... | |
class | chomp::homengin::BKengine |
The homology engine that uses the Bill Kalies' engine. More... | |
class | chomp::homengin::BK_LTengine |
The homology engine that uses the Bill Kalies' engine: the version which uses the lookup table for reduction. More... | |
class | chomp::homengin::MMengine |
A general class for the MM* bitmap-based engines. More... | |
class | chomp::homengin::MM_CRengine |
The MM_CR engine. More... | |
class | chomp::homengin::MM_ARengine |
The MM_AR engine. More... | |
class | chomp::homengin::MM_ASLTengine |
The MM_ASLT engine. More... | |
Namespaces | |
namespace | chomp |
This namespace contains the entire CHomP library interface. | |
namespace | chomp::homengin |
This namespace contains a multi-engine interface to the homology computation procedures. | |
Variables | |
ofstreamcout | fcout |
An output stream defined by M. Mrozek in the CAPD library. |
This file defines several engines for the homology computation of cubical sets.
Definition in file engines.h.