The Conley-Morse Graphs Software
|
Post-processing of Morse decompositions by recurrence quantification. More...
Functions | |
template<class GraphType > | |
void | graph2dot (const GraphType &g, std::ostream &out) |
Writes a directed graph in the "dot" format. More... | |
template<class ArrayType , class GraphType > | |
void | computeRecurrence (ArrayType &recurrence, const GraphType &g) |
Computes minimum recurrence of vertices in the graph. More... | |
template<class CubSetType , class Vector > | |
double | computeVitaliVariation (const CubSetType &morseCubes, const Vector &recurrence, long &counter) |
Computes Vitali variation of the values on the cubical set. More... | |
template<class CubSetType , class GraphType , class CubMapType > | |
void | processMorseSet (const CubSetType &morseCubes, const CubSetType &allCubes, const GraphType &g, const CubMapType &theCubMap, const std::string &baseSetFileName) |
Processes a single Morse set by applying the cycle decomposition method. More... | |
template<class CubSetType , class MorseDecType , class GraphType , class CubMapType > | |
void | processMorseDec (const MorseDecType &morseDec, const CubSetType &allCubes, const GraphType &g, const CubMapType &theCubMap, const CubMapType &, const std::string &cubesFilePrefix, const std::string &procFilePrefix) |
Post-processes a Morse decomposition by computing a decomposition of each Morse set into cycle sets and analyzing this decomposition. More... | |
Post-processing of Morse decompositions by recurrence quantification.
|
inline |
Computes minimum recurrence of vertices in the graph.
Fills in the array using operator []. The size of the array must be equal to the number of nodes of the graph. If no recurrence can be determined for some vertices (which may happen if the graph is not strongly connected) then sets the value to 0.
Definition at line 104 of file procrecur.h.
References showProgress().
Referenced by processMorseSet().
|
inline |
Computes Vitali variation of the values on the cubical set.
The current implementation is restricted to dimension 2.
Definition at line 199 of file procrecur.h.
Referenced by processMorseSet().
|
inline |
Writes a directed graph in the "dot" format.
Definition at line 71 of file procrecur.h.
|
inline |
Post-processes a Morse decomposition by computing a decomposition of each Morse set into cycle sets and analyzing this decomposition.
Definition at line 326 of file procrecur.h.
References processMorseSet().
|
inline |
Processes a single Morse set by applying the cycle decomposition method.
Definition at line 260 of file procrecur.h.
References computeRecurrence(), computeRestrictedGraph(), and computeVitaliVariation().
Referenced by processMorseDec().