Functions

chaincon/homgvf.h File Reference

Homology gradient vector field computation: An interface to all the algorithms available in this package. More...

#include "chaincon/homgvf0.h"
#include "chaincon/homgvf1.h"
#include "chaincon/homgvf2.h"
#include "chaincon/homgvf3.h"
#include "chaincon/homgvf0.h"
#include "chaincon/homgvf1.h"
#include "chaincon/homgvf2.h"
#include "chaincon/homgvf3.h"

Go to the source code of this file.

Functions

template<class CellT , class CellArray1 , class CellArray2 >
void homologyGVF (const CellArray1 &K, CellArray2 &H, tCombLinMap< CellT, CellT > &pi, tCombLinMap< CellT, CellT > &incl, tCombLinMap< CellT, CellT > &phi, int version)
 Computes the homology gradient vector field for a given filtered finite cell complex "K".

Detailed Description

Homology gradient vector field computation: An interface to all the algorithms available in this package.

Definition in file homgvf.h.


Function Documentation

template<class CellT , class CellArray1 , class CellArray2 >
void homologyGVF ( const CellArray1 &  K,
CellArray2 &  H,
tCombLinMap< CellT, CellT > &  pi,
tCombLinMap< CellT, CellT > &  incl,
tCombLinMap< CellT, CellT > &  phi,
int  version 
)

Computes the homology gradient vector field for a given filtered finite cell complex "K".

This function is an interface to the various algorithms available in this package, numbered from 0 to 3. 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 53 of file homgvf.h.

References homologyGVF0(), homologyGVF1(), homologyGVF2(), and homologyGVF3().

Referenced by computeHomology().