#include <ChiralViolationContribs.h>
A term to capture the violation of chirality at atom centers
Definition at line 46 of file ChiralViolationContribs.h.
◆ ChiralViolationContribs() [1/2]
| DistGeom::ChiralViolationContribs::ChiralViolationContribs |
( |
| ) |
|
|
default |
◆ ChiralViolationContribs() [2/2]
Constructor.
- Parameters
-
| owner | pointer to the owning forcefield |
| cset | a chiral set containing the four chiral atom ids (in sequence) and the upper and lower limits on the signed chiral volume |
| weight | (optional) the weight to be used for this contrib |
◆ addContrib()
| void DistGeom::ChiralViolationContribs::addContrib |
( |
const ChiralSet * | cset, |
|
|
double | weight = 1.0 ) |
adds a new chiral constraint
- Parameters
-
| cset | a chiral set containing the four chiral atom ids (in sequence) and the upper and lower limits on the signed chiral volume |
| weight | (optional) the weight to be used for this contrib |
◆ copy()
◆ empty()
| bool DistGeom::ChiralViolationContribs::empty |
( |
| ) |
const |
|
inline |
◆ getEnergy()
| double DistGeom::ChiralViolationContribs::getEnergy |
( |
double * | pos | ) |
const |
|
overridevirtual |
◆ getGrad()
| void DistGeom::ChiralViolationContribs::getGrad |
( |
double * | pos, |
|
|
double * | grad ) const |
|
overridevirtual |
◆ size()
| unsigned int DistGeom::ChiralViolationContribs::size |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: