The inversion term for the Universal Force Field.
More...
#include <Inversion.h>
The inversion term for the Universal Force Field.
Definition at line 22 of file Inversion.h.
◆ InversionContrib() [1/2]
ForceFields::UFF::InversionContrib::InversionContrib |
( |
| ) |
|
|
inline |
◆ InversionContrib() [2/2]
ForceFields::UFF::InversionContrib::InversionContrib |
( |
ForceField * |
owner, |
|
|
unsigned int |
idx1, |
|
|
unsigned int |
idx2, |
|
|
unsigned int |
idx3, |
|
|
unsigned int |
idx4, |
|
|
int |
at2AtomicNum, |
|
|
bool |
isCBoundToO, |
|
|
double |
oobForceScalingFactor = 1.0 |
|
) |
| |
Constructor.
- Parameters
-
owner | pointer to the owning ForceField |
idx1 | index of atom1 in the ForceField's positions |
idx2 | index of atom2 in the ForceField's positions |
idx3 | index of atom3 in the ForceField's positions |
idx4 | index of atom4 in the ForceField's positions |
at2AtomicNum | atomic number for atom 2 |
isCBoundToO | boolean flag; true if atom 2 is sp2 carbon bound to sp2 oxygen |
◆ copy()
◆ getEnergy()
double ForceFields::UFF::InversionContrib::getEnergy |
( |
double * |
pos | ) |
const |
|
overridevirtual |
◆ getGrad()
void ForceFields::UFF::InversionContrib::getGrad |
( |
double * |
pos, |
|
|
double * |
grad |
|
) |
| const |
|
overridevirtual |
The documentation for this class was generated from the following file: