#include <pair6_12InteractionEnergyProcessor.h>

Classes |
|
| struct | Default |
| Default
values for interaction energy calculations.
More... |
|
| struct | Option |
| Symbolic names for option keys.
More... |
|
Public Types |
|
| enum | SurfaceType { SURFACE__UNKNOWN = 0, SURFACE__SAS = 1, SURFACE__SES = 2, SURFACE__EXTERNAL = 3 } |
Public Member Functions |
|
|
Constructors and destructors
|
|
| Pair6_12InteractionEnergyProcessor () | |
| Default
constructor. |
|
| Pair6_12InteractionEnergyProcessor (const Pair6_12InteractionEnergyProcessor &proc) | |
| Copy constructor. |
|
| Pair6_12InteractionEnergyProcessor (const SolventDescriptor &solvent, const RDFParameter &rdf_param, const Pair6_12RDFIntegrator &rdf_integrator) | |
| Detailed constructor. |
|
| virtual | ~Pair6_12InteractionEnergyProcessor () |
| Destructor. |
|
|
Accessors
|
|
| void | setSolventDescriptor (const SolventDescriptor &solvent) |
| Set the solvent descriptor. |
|
| const SolventDescriptor & | getSolventDescriptor () const |
| Get the solvent descriptor. |
|
| void | setRDFParameters (const RDFParameter &rdf_parameter) |
| Set the parameters for the radial
distribution function. |
|
| const RDFParameter & | getRDFParameter () const |
| Get the parameters for the radial
distribution function. |
|
| void | setRDFIntegrator (const Pair6_12RDFIntegrator &integrator) |
| Set the integrator of this
processor. |
|
| const Pair6_12RDFIntegrator & | getRDFIntegrator () const |
| Get the integrator of this
processor. |
|
|
Assignment
|
|
|
const Pair6_12InteractionEnergyProcessor & |
operator= (const Pair6_12InteractionEnergyProcessor &proc) |
| Assignment operator. |
|
| virtual void | clear () |
| Clear function. |
|
|
Processor functions
|
|
| virtual bool | finish () throw (Exception::DivisionByZero) |
| finish method |
|
|
Predicates
|
|
| bool | operator== (const Pair6_12InteractionEnergyProcessor &proc) const |
| Equality operator. |
|
Public Attributes |
|
|
Options
|
|
| Options | options |
| Options for the calculation of the
caviation free energy. |
|
Protected Attributes |
|
| SolventDescriptor | solvent_ |
| RDFParameter | rdf_parameter_ |
| Pair6_12RDFIntegrator | rdf_integrator_ |
This processor uses a 6_12 pair potential for the calculation of dispersion and repulsion energies.
| 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 ( |
| 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.
| 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 |
1.5.8