BALL::PCMCavFreeEnergyProcessor Class Reference
[Solvation methods]

Processor for the computation of the cavitation free energy. More...

#include <PCMCavFreeEnergyProcessor.h>

Inheritance diagram for BALL::PCMCavFreeEnergyProcessor:
Inheritance graph
[legend]

List of all members.


Classes

struct Default
Default values for cavitation free energy calculations. More...
struct Option
Symbolic names for option keys. More...

Public Member Functions

Constructors and Destructors
PCMCavFreeEnergyProcessor ()
Default constructor.
PCMCavFreeEnergyProcessor (const PCMCavFreeEnergyProcessor &proc)
Copy constructor.
virtual ~PCMCavFreeEnergyProcessor ()
Destructor.
Assignment
const PCMCavFreeEnergyProcessor & operator= (const PCMCavFreeEnergyProcessor &proc)
Assignment operator.
virtual void clear ()
Clear function.
Predicates
bool operator== (const PCMCavFreeEnergyProcessor &proc) const
Equality operator.
processor functions
virtual bool finish ()
This is where the actual computation takes place.

Public Attributes

Options
Options options
Options for the calculation of the caviation free energy.

Detailed Description

Processor for the computation of the cavitation free energy.

This processor is using the SPT theory approach implemented in the PCM model. It is based on Pierotti, Chem. Rev. 76(6):717--726, 1976 and the modification for non-spherical solutes by Huron/Claverie, J. Phys. Chem. 76(15):2123-2133, 1972.

The energy value is returned in units of kJ/mol.

Generated on Thu Aug 6 18:30:45 2009 for BALL by doxygen 1.5.8