Structural Bioinformatics Library
Template C++ / Python API for developping structural bioinformatics applications.
T_Morse_Smale_Witten_chain_complex_from_weighted_graph_builder< GraphType, GetWeight > Class Template Reference

Builds the Morse Smale Witten chain complex from a weighted graph. More...

#include <Morse_Smale_Witten_chain_complex_from_weighted_graph_builder.hpp>

Functors

void operator() (const Graph &G, Morse_Smale_Witten_chain_complex &complex, const Morse_function &function) const
 
void operator() (const Graph &G, Morse_Smale_Witten_chain_complex &complex) const
 

Detailed Description

template<class GraphType, class GetWeight>
class SBL::GT::T_Morse_Smale_Witten_chain_complex_from_weighted_graph_builder< GraphType, GetWeight >

Builds the Morse Smale Witten chain complex from a weighted graph.

Template Parameters
GraphTypeGraph from which the complex is constructed.
MorseFunctionBaseBase height function returning the height of a vertex or of an edge of a given graph.