#include <BALL/SOLVATION/pair6_12InteractionEnergyProcessor.h>

Processor for the computation of the van-der-Waals interaction energy of a molecule with its surrounding. This processor uses a 6_12 pair potential for the calculation of dispersion and repulsion energies.
Definition at line 48 of file pair6_12InteractionEnergyProcessor.h.
Definition at line 55 of file pair6_12InteractionEnergyProcessor.h.
| BALL::Pair6_12InteractionEnergyProcessor::Pair6_12InteractionEnergyProcessor | ( | ) |
Default constructor
| BALL::Pair6_12InteractionEnergyProcessor::Pair6_12InteractionEnergyProcessor | ( | const Pair6_12InteractionEnergyProcessor & | proc | ) |
Copy constructor
| proc | the processor to copy |
| BALL::Pair6_12InteractionEnergyProcessor::Pair6_12InteractionEnergyProcessor | ( | const SolventDescriptor & | solvent, | |
| const RDFParameter & | rdf_param, | |||
| const Pair6_12RDFIntegrator & | rdf_integrator | |||
| ) |
Detailed constructor
| solvent | a description of the surrounding solvent ( |
| rdf_param | the parameters for the radial distribution function ( |
| rdf_integrator | the integrator needed for structural integration ( |
| virtual BALL::Pair6_12InteractionEnergyProcessor::~Pair6_12InteractionEnergyProcessor | ( | ) | [virtual] |
Destructor
| virtual void BALL::Pair6_12InteractionEnergyProcessor::clear | ( | ) | [virtual] |
Clear function
Reimplemented from BALL::EnergyProcessor.
| virtual bool BALL::Pair6_12InteractionEnergyProcessor::finish | ( | ) | throw (Exception::DivisionByZero) [virtual] |
finish method
Reimplemented from BALL::UnaryProcessor< AtomContainer >.
| void BALL::Pair6_12InteractionEnergyProcessor::getExternalSurface_ | ( | std::vector< std::pair< Vector3, Surface > > & | surface_map, | |
| const char * | surface_file | |||
| ) | [private] |
| const Pair6_12RDFIntegrator& BALL::Pair6_12InteractionEnergyProcessor::getRDFIntegrator | ( | ) | const |
Get the integrator of this processor
| const RDFParameter& BALL::Pair6_12InteractionEnergyProcessor::getRDFParameter | ( | ) | const |
Get the parameters for the radial distribution function
| const SolventDescriptor& BALL::Pair6_12InteractionEnergyProcessor::getSolventDescriptor | ( | ) | const |
Get the solvent descriptor.
| const Pair6_12InteractionEnergyProcessor& BALL::Pair6_12InteractionEnergyProcessor::operator= | ( | const Pair6_12InteractionEnergyProcessor & | proc | ) |
Assignment operator
| bool BALL::Pair6_12InteractionEnergyProcessor::operator== | ( | const Pair6_12InteractionEnergyProcessor & | proc | ) | const |
Equality operator
| void BALL::Pair6_12InteractionEnergyProcessor::setRDFIntegrator | ( | const Pair6_12RDFIntegrator & | integrator | ) |
Set the integrator of this processor
| integrator | the integrator to be set |
| void BALL::Pair6_12InteractionEnergyProcessor::setRDFParameters | ( | const RDFParameter & | rdf_parameter | ) |
Set the parameters for the radial distribution function
| rdf_parameter | the RDF parameter to be set |
| void BALL::Pair6_12InteractionEnergyProcessor::setSolventDescriptor | ( | const SolventDescriptor & | solvent | ) |
Set the solvent descriptor.
| solvent | the solvent descriptor to be set |
Options for the calculation of the caviation free energy
Definition at line 267 of file pair6_12InteractionEnergyProcessor.h.
Definition at line 293 of file pair6_12InteractionEnergyProcessor.h.
Definition at line 289 of file pair6_12InteractionEnergyProcessor.h.
Definition at line 285 of file pair6_12InteractionEnergyProcessor.h.
1.6.3