The ChainCon Software (Release 0.03)
|
Algebraic topological model computation: Algorithm 2, new version, with computing the transpose of the projection (faster); version for an arbitrary commutative ring of coefficients. More...
#include <istream>
#include <ostream>
#include "chomp/system/config.h"
#include "chomp/system/textfile.h"
#include "chomp/system/timeused.h"
#include "chomp/struct/hashsets.h"
#include "chaincon/chain.h"
#include "chaincon/linmap.h"
#include "chaincon/combchain.h"
#include "chaincon/comblinmap.h"
Go to the source code of this file.
Functions | |
template<class CellT , class CoefT , class CellArray1 , class CellArray2 , class CellRestrT > | |
void | algTopModel2 (const CellArray1 &K, CellArray2 &H, tLinMap< CellT, CellT, CoefT > &pi, tLinMap< CellT, CellT, CoefT > &incl, tLinMap< CellT, CellT, CoefT > &phi, const CellRestrT &restr) |
Computes an algebraic topological model for the given filtered finite cell complex "K". More... | |
Algebraic topological model computation: Algorithm 2, new version, with computing the transpose of the projection (faster); version for an arbitrary commutative ring of coefficients.
Definition in file atmodel2r.h.
void algTopModel2 | ( | const CellArray1 & | K, |
CellArray2 & | H, | ||
tLinMap< CellT, CellT, CoefT > & | pi, | ||
tLinMap< CellT, CellT, CoefT > & | incl, | ||
tLinMap< CellT, CellT, CoefT > & | phi, | ||
const CellRestrT & | restr | ||
) |
Computes an algebraic topological model for the given filtered finite cell complex "K".
Cells that represent homology generators are appended to the vector "H". The projection map "pi", the inclusion from "H" to the complex "K", and the homology gradient vector field "phi" are assumed to be initially zero and are constructed.
Definition at line 63 of file atmodel2r.h.
References boundary().