 |
RDKit
Open-source cheminformatics and machine learning.
|
Go to the documentation of this file.
11 #ifndef __RD_NONBONDED_H__
12 #define __RD_NONBONDED_H__
48 double threshMultiplier = 10.0);
49 double getEnergy(
double *pos)
const;
50 void getGrad(
double *pos,
double *grad)
const;
54 int d_at1Idx, d_at2Idx;
70 const AtomicParams *at1Params,
const AtomicParams *at2Params);
82 const AtomicParams *at1Params,
const AtomicParams *at2Params);
RDKIT_FORCEFIELD_EXPORT double calcNonbondedMinimum(const AtomicParams *at1Params, const AtomicParams *at2Params)
calculates and returns the UFF minimum position for a vdW contact
virtual vdWContrib * copy() const
return a copy
the van der Waals term for the Universal Force Field
A class to store forcefields and handle minimization.
abstract base class for contributions to ForceFields
#define RDKIT_FORCEFIELD_EXPORT
RDKIT_FORCEFIELD_EXPORT double calcNonbondedDepth(const AtomicParams *at1Params, const AtomicParams *at2Params)
calculates and returns the UFF well depth for a vdW contact
class to store atomic parameters for the Universal Force Field