|
Scine::Swoose
2.1.0
This is the SCINE module Swoose.
|
#include "PotentialTermsHelper.h"#include "AtomTypesHolder.h"#include "MMExceptions.h"#include "MMParameters.h"#include "Topology/IndexedStructuralTopology.h"
Functions | |
| Eigen::MatrixXi | Scine::MolecularMechanics::PotentialTermsHelper::getExclusionTypeMatrix (const IndexedStructuralTopology &topology, int nAtoms) |
| Calculates and returns the exclusion-type matrix, which encodes for each atom pair whether its non-covalent contribution is included, scaled or excluded. The matrix holds integers that encode the following meaning: 0 = excluded, 1 = included, -1 = scaled. More... | |
| std::vector< BondedTerm > | Scine::MolecularMechanics::PotentialTermsHelper::getBondedTerms (const IndexedStructuralTopology &topology, const MMParameters ¶meters, const AtomTypesHolder &atomTypesHolder) |
| Getter for the vector of bonded terms. This is the same for GAFF and SFAM. More... | |
| std::vector< AngleTerm > | Scine::MolecularMechanics::PotentialTermsHelper::getAngleTerms (const IndexedStructuralTopology &topology, const MMParameters ¶meters, const AtomTypesHolder &atomTypesHolder) |
| Getter for the vector of angle terms. This is the same for GAFF and SFAM. More... | |