A generic procedure for the Alexander-Whithey diagonal computation for 2-dimensional homology generators. More...
#include "chomp/system/config.h"
#include "chomp/system/textfile.h"
#include "chomp/struct/hashsets.h"
#include "chaincon/awdiag.h"
#include "chaincon/combchain.h"
#include "chaincon/combtensor.h"
#include "chaincon/comblinmap.h"
Go to the source code of this file.
Functions | |
template<class CellT > | |
void | computeAWdiagonal (const chomp::homology::hashedset< CellT > &H, const tCombLinMap< CellT, CellT > &pi, const tCombLinMap< CellT, CellT > &incl, bool displayDiag, bool verify) |
Computes the Alexander-Whithey diagonal for 2-dimensional homology generators. |
A generic procedure for the Alexander-Whithey diagonal computation for 2-dimensional homology generators.
This is a complete procedure good for simplicial, cubical, or other complexes.
Definition in file awdiag2d.h.
void computeAWdiagonal | ( | const chomp::homology::hashedset< CellT > & | H, |
const tCombLinMap< CellT, CellT > & | pi, | ||
const tCombLinMap< CellT, CellT > & | incl, | ||
bool | displayDiag, | ||
bool | verify | ||
) |
Computes the Alexander-Whithey diagonal for 2-dimensional homology generators.
Uses the projection and inclusion maps computed previously as parts of a chain contraction of a cell complex.
Definition at line 56 of file awdiag2d.h.
References AWdiagonal(), and computeBoundary().