BALL  1.4.79
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Functions
Electrostatic energy

Functions

BALL_EXPORT double BALL::calculateCoulomb (const AtomContainer &atoms)
 
BALL_EXPORT double BALL::calculateDistanceCoulomb (const AtomContainer &fragment)
 

Detailed Description

Function Documentation

BALL_EXPORT double BALL::calculateCoulomb ( const AtomContainer &  atoms)

Returns the electrostatic (self) energy of a molecular system. Units are kJ/mol. Charges have to be assigned to each atom prior to a call to calculateCoulomb()

See also
Atom::setCharge
AssignChargeProcessor
BALL_EXPORT double BALL::calculateDistanceCoulomb ( const AtomContainer &  fragment)

Returns the electrostatic (self) energy of a molecular system. Units are kJ/mol. Charges have to be assigned to each atom prior to a call to calculateDistanceCoulomb. Dielectric constant is calculated as follows:

\[\mathrm \varepsilon = 4 r_{ij}\nonumber \]

See also
Atom::setCharge
AssignChargeProcessor