![]() |
RDKit
Open-source cheminformatics and machine learning.
|
Functions | |
| RDKIT_FORCEFIELD_EXPORT double | calculateCosY (const RDGeom::Point3D &iPoint, const RDGeom::Point3D &jPoint, const RDGeom::Point3D &kPoint, const RDGeom::Point3D &lPoint) |
| RDKIT_FORCEFIELD_EXPORT std::tuple< double, double, double, double > | calcInversionCoefficientsAndForceConstant (int at2AtomicNum, bool isCBoundToO) |
| calculates and returns the UFF force constant for an improper torsion | |
| RDKIT_FORCEFIELD_EXPORT std::tuple< double, double, double, double > ForceFields::UFF::Utils::calcInversionCoefficientsAndForceConstant | ( | int | at2AtomicNum, |
| bool | isCBoundToO | ||
| ) |
calculates and returns the UFF force constant for an improper torsion
| at2AtomicNum | atomic number for atom 2 |
| isCBoundToO | boolean flag; true if atom 2 is sp2 carbon bound to sp2 oxygen |
| RDKIT_FORCEFIELD_EXPORT double ForceFields::UFF::Utils::calculateCosY | ( | const RDGeom::Point3D & | iPoint, |
| const RDGeom::Point3D & | jPoint, | ||
| const RDGeom::Point3D & | kPoint, | ||
| const RDGeom::Point3D & | lPoint | ||
| ) |
calculates and returns the cosine of the Y angle in an improper torsion (see UFF paper, equation 19)