#include <claverieParameter.h>
Inheritance diagram for ClaverieParameter:
Public Member Functions | |
virtual bool | extractSection (ForceFieldParameters ¶meters, const String §ion_name) throw () |
Extract the parameter file section (. | |
Constructors and destructors. | |
ClaverieParameter () throw () | |
Default constructor. | |
ClaverieParameter (const Parameters ¶meters) throw () | |
Detailed constructor. | |
ClaverieParameter (const ClaverieParameter ¶m) throw () | |
Copy constructor. | |
virtual | ~ClaverieParameter () throw () |
Destructor. | |
Assignment | |
const ClaverieParameter & | operator= (const ClaverieParameter ¶m) throw () |
Assignment operator. | |
virtual void | clear () throw () |
Clear method. | |
Accessors | |
bool | hasParameters (Atom::Type solvent_type, Atom::Type solute_type) const throw () |
Indicate, whether this parameter set has parameters for the specified atom types. | |
std::pair< float, float > | getParameters (Atom::Type solvent_type, Atom::Type solute_type) const throw () |
Get the parameters for the specified atom types. | |
std::pair< float, float > | getParameters (Atom::Type type) const throw () |
????? | |
const ::std::vector< ::std::pair< float, float > > & | getParameters () const throw () |
Return the whole parameter set. | |
const HashMap< Atom::Type, Index > & | getIndices () const throw () |
Return the indices used for mapping types to numbers. | |
Predicates | |
bool | operator== (const ClaverieParameter ¶m) const throw () |
Equality operator. | |
Protected Attributes | |
std::vector< std::pair< float, float > > | parameters_ |
HashMap< Atom::Type, Index > | indices_ |
This class provides the parameters needed for the computation of van-der-Waals interaction energies according to the scheme by Huron and Claverie. [missing: units, reference]. Note: Dispersion and repulsion terms are not distinguished.
|
Extract the parameter file section (.
|
|
Return the whole parameter set.
|
|
Get the parameters for the specified atom types.
|
|
Indicate, whether this parameter set has parameters for the specified atom types.
|
|
Equality operator.
|