|
BALL 1.5.0
|
#include <BALL/SOLVATION/pierottiCavFreeEnergyProcessor.h>
Classes | |
| struct | Option |
| struct | Default |
Public Member Functions | |
Constructors and Destructors | |
| PierottiCavFreeEnergyProcessor () | |
| PierottiCavFreeEnergyProcessor (const PierottiCavFreeEnergyProcessor &proc) | |
| virtual | ~PierottiCavFreeEnergyProcessor () |
Assignment | |
| const PierottiCavFreeEnergyProcessor & | operator= (const PierottiCavFreeEnergyProcessor &proc) |
| virtual void | clear () |
Predicates | |
| bool | operator== (const PierottiCavFreeEnergyProcessor &proc) const |
processor functions | |
| virtual bool | finish () |
| Public Member Functions inherited from BALL::EnergyProcessor | |
| EnergyProcessor () | |
| EnergyProcessor (const EnergyProcessor &proc) | |
| virtual | ~EnergyProcessor () |
| const EnergyProcessor & | operator= (const EnergyProcessor &proc) |
| virtual bool | start () |
| virtual Processor::Result | operator() (AtomContainer &fragment) |
| double | getEnergy () const |
| bool | isValid () const |
| bool | operator== (const EnergyProcessor &proc) const |
| Public Member Functions inherited from BALL::UnaryProcessor< AtomContainer > | |
| UnaryProcessor () | |
| UnaryProcessor (const UnaryProcessor &) | |
| virtual | ~UnaryProcessor () |
Options | |
| Options | options |
Additional Inherited Members | |
| Public Types inherited from BALL::UnaryFunctor< ArgumentType, ResultType > | |
| typedef ResultType | result_type |
| typedef ArgumentType | argument_type |
| typedef ArgumentType & | argument_reference |
| typedef const ArgumentType & | const_argument_reference |
| typedef ArgumentType * | argument_pointer |
| typedef const ArgumentType * | const_argument_pointer |
| const AtomContainer * | fragment_ |
| double | energy_ |
| bool | valid_ |
Processor for the computation of the cavitation free energy. This processor is using the SPT theory approach by Pierotti, Chem. Rev. 76(6):717–726, 1976 with the modification for non-spherical solutes by Huron/Claverie, J. Phys. Chem. 76(15):2123-2133, 1972.
Definition at line 32 of file pierottiCavFreeEnergyProcessor.h.
| BALL::PierottiCavFreeEnergyProcessor::PierottiCavFreeEnergyProcessor | ( | ) |
Default constructor
| BALL::PierottiCavFreeEnergyProcessor::PierottiCavFreeEnergyProcessor | ( | const PierottiCavFreeEnergyProcessor & | proc | ) |
Copy constructor
|
virtual |
Destructor
|
virtual |
Clear function
Reimplemented from BALL::EnergyProcessor.
|
virtual |
This is where the actual computation takes place.
Reimplemented from BALL::UnaryProcessor< AtomContainer >.
| const PierottiCavFreeEnergyProcessor & BALL::PierottiCavFreeEnergyProcessor::operator= | ( | const PierottiCavFreeEnergyProcessor & | proc | ) |
Assignment operator
| bool BALL::PierottiCavFreeEnergyProcessor::operator== | ( | const PierottiCavFreeEnergyProcessor & | proc | ) | const |
Equality operator
| Options BALL::PierottiCavFreeEnergyProcessor::options |
Options for the calculation of the caviation free energy
Definition at line 178 of file pierottiCavFreeEnergyProcessor.h.