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

Builds the Morse Smale Witten chain complex from a vertex 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 GetVertexWeight>
class SBL::GT::T_Morse_Smale_Witten_chain_complex_from_vertex_weighted_graph_builder< GraphType, GetVertexWeight >

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

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