Abstract class for calculation of Van der Waals interaction between probe and molecule at gridpoint pt
.
More...
#include <MIFDescriptors.h>
Abstract class for calculation of Van der Waals interaction between probe and molecule at gridpoint pt
.
Definition at line 297 of file MIFDescriptors.h.
◆ VdWaals() [1/4]
RDMIF::VdWaals::VdWaals |
( |
| ) |
|
|
default |
◆ VdWaals() [2/4]
RDMIF::VdWaals::VdWaals |
( |
const RDKit::ROMol & |
mol, |
|
|
int |
confId = -1 , |
|
|
double |
cutoff = 1.0 |
|
) |
| |
◆ VdWaals() [3/4]
RDMIF::VdWaals::VdWaals |
( |
const VdWaals & |
other | ) |
|
|
delete |
◆ VdWaals() [4/4]
RDMIF::VdWaals::VdWaals |
( |
VdWaals && |
other | ) |
|
|
default |
◆ ~VdWaals()
virtual RDMIF::VdWaals::~VdWaals |
( |
| ) |
|
|
virtualdefault |
◆ calcEnergy()
virtual double RDMIF::VdWaals::calcEnergy |
( |
double |
, |
|
|
double |
, |
|
|
double |
|
|
) |
| const |
|
protectedpure virtual |
◆ fillVdwParamVectors()
virtual void RDMIF::VdWaals::fillVdwParamVectors |
( |
unsigned int |
atomIdx | ) |
|
|
protectedpure virtual |
◆ fillVectors()
void RDMIF::VdWaals::fillVectors |
( |
| ) |
|
|
protected |
◆ operator()()
double RDMIF::VdWaals::operator() |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z, |
|
|
double |
thres |
|
) |
| const |
returns the VdW interaction at point pt
in the molecules field in [kJ mol^-1]
- Parameters
-
x,y,z | coordinates at which the interaction is calculated |
thres | squared max distance until interactions are calc. |
- Returns
- vdW interaction energy in [kJ mol^-1]
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ d_cutoff
double RDMIF::VdWaals::d_cutoff = 1.0 |
|
protected |
◆ d_mol
◆ d_nAtoms
unsigned int RDMIF::VdWaals::d_nAtoms = 0 |
|
protected |
◆ d_pos
std::vector<double> RDMIF::VdWaals::d_pos |
|
protected |
◆ d_R_star_ij
std::vector<double> RDMIF::VdWaals::d_R_star_ij |
|
protected |
◆ d_wellDepth
std::vector<double> RDMIF::VdWaals::d_wellDepth |
|
protected |
The documentation for this class was generated from the following file: