Go to the source code of this file.
|
void | votca::csg::removeAllEdgesConnectedToVertex_ (Index junction, Graph &full_graph, unordered_map< Edge, bool > &remove_edges) |
| Determines which edges are connected to the junction and stored them in the remove_edges map.
|
|
Index | votca::csg::determineEdgesOfBranchesWithSingleConnectionToJunction_ (Index junction, ReducedGraph &reduced_graph, unordered_map< Edge, bool > &remove_edges, unordered_map< Index, vector< Edge > > contracted_branch_edges_connected_to_junction) |
|
void | votca::csg::calculateEdgesToRemove_ (Graph &full_graph, unordered_map< Edge, bool > &remove_edges) |
| Calculates which edges to remove from a graph, in order to split it up correctly into simple motif types.
|
|
std::pair< std::unordered_map< Index, BeadMotif >, BeadMotifConnector > | votca::csg::breakIntoSimpleMotifs (BeadMotif bead_motif) |
| This function will take a beadmotif and break it into its simple motifs.
|
|