Data Fields

sVparam_AtomData Struct Reference
[Vparam class]

AtomData sub-class; stores atom data. More...

#include <C:/Users/bake113/Desktop/Sync/Software/apbs/trunk/src/generic/apbs/vparam.h>

Data Fields

char atomName [VMAX_ARGLEN]
char resName [VMAX_ARGLEN]
double charge
double radius
double epsilon

Detailed Description

AtomData sub-class; stores atom data.

Author:
Nathan Baker
Note:
The epsilon and radius members of this class refer use the following formula for calculating the van der Waals energy of atom $i$ interacting with atom $j$:

\[ V_{ij}(r_{ij}) = \epsilon_{ij} \left[ \left( \frac{\sigma_{ij}}{r_{ij}} \right)^{12} - 2 \left( \frac{\sigma_{ij}}{r_{ij}} \right)^{6} \right] \]

where $\epsilon_{ij} = \sqrt{\epsilon_i \epsilon_j}$ is the well-depth (in the desired energy units), $r_{ij}$ is the distance between atoms $i$ and $j$, and $\sigma_{ij} = \sigma_i + \sigma_j$ is the sum of the van der Waals radii.

Definition at line 79 of file vparam.h.


Field Documentation

char atomName[VMAX_ARGLEN]

Atom name

Definition at line 80 of file vparam.h.

double charge

Atom charge (in e)

Definition at line 82 of file vparam.h.

double epsilon

Atom VdW well depth ( $\epsilon_i$ above; in kJ/mol)

Definition at line 84 of file vparam.h.

double radius

Atom VdW radius ( $\sigma_i$ above; in Å)

Definition at line 83 of file vparam.h.

char resName[VMAX_ARGLEN]

Residue name

Definition at line 81 of file vparam.h.


The documentation for this struct was generated from the following file: