Scine::Swoose
2.1.0
This is the SCINE module Swoose.
|
Class that creates an IndexedStructuralTopology based on the connectivity of a molecular system. More...
#include <IndexedStructuralTopologyCreator.h>
Public Member Functions | |
IndexedStructuralTopologyCreator (const std::vector< std::list< int >> &listsOfNeighbors) | |
Constructor taking as parameter a list of neighbors for each atom. | |
IndexedStructuralTopology | calculateIndexedStructuralTopology () const |
Function generating an IndexedStructuralTopology and returning it. | |
void | addHydrogenBondsToIndexedStructuralTopology (IndexedStructuralTopology &topology, const Utils::AtomCollection &structure) const |
Function adding hydrogen bonds to the IndexedStructuralTopology that is given as an argument. | |
Class that creates an IndexedStructuralTopology based on the connectivity of a molecular system.
It finds bonds, angles, dihedrals, etc. in a molecular system. Terms are added with no duplication. It does not determine atom types.