Structural Bioinformatics Library
Template C++ / Python API for developping structural bioinformatics applications.
T_Random_spanning_tree_property< Dummy >::Solution_space Struct Reference

#include <Solution_space_property_computers.hpp>

Public Member Functions

unsigned get_num_meta_clusters ()
 
template<class Archive >
void serialize (Archive &ar, const unsigned BOOST_PFTO int version)
 
void update_solution (D_Solution &new_solution)
 
void update_solution (unsigned K, unsigned D, int score, std::vector< unsigned > sizes)
 
void add_divergence (unsigned epsilon)
 

Public Attributes

D_Solution best_solution
 
D_Solutions other_solutions
 
std::vector< unsigned > epsilon_divergences
 

Member Function Documentation

◆ add_divergence()

void add_divergence ( unsigned  epsilon)
inline

◆ get_num_meta_clusters()

unsigned get_num_meta_clusters ( )
inline

◆ serialize()

void serialize ( Archive &  ar,
const unsigned BOOST_PFTO int  version 
)
inline

◆ update_solution() [1/2]

void update_solution ( D_Solution new_solution)
inline

◆ update_solution() [2/2]

void update_solution ( unsigned  K,
unsigned  D,
int  score,
std::vector< unsigned >  sizes 
)
inline

Member Data Documentation

◆ best_solution

D_Solution best_solution

◆ epsilon_divergences

std::vector<unsigned> epsilon_divergences

◆ other_solutions

D_Solutions other_solutions