#include <BALL/MOLMEC/PARAMETER/quadraticImproperTorsion.h>
|
bool | hasParameters (Atom::Type I, Atom::Type J, Atom::Type K, Atom::Type L) const |
|
QuadraticImproperTorsion::Values | getParameters (Atom::Type I, Atom::Type J, Atom::Type K, Atom::Type L) const |
|
bool | assignParameters (QuadraticImproperTorsion::Values ¶meters, Atom::Type I, Atom::Type J, Atom::Type K, Atom::Type L) const |
|
|
| QuadraticImproperTorsion () |
|
| QuadraticImproperTorsion (const QuadraticImproperTorsion &torsion) |
|
virtual | ~QuadraticImproperTorsion () |
|
virtual void | clear () |
|
|
virtual bool | extractSection (ForceFieldParameters ¶meters, const String §ion_name) |
|
virtual bool | extractSection (Parameters ¶meters, const String §ion_name) |
|
|
const QuadraticImproperTorsion & | operator= (const QuadraticImproperTorsion &torsion) |
|
|
bool | operator== (const QuadraticImproperTorsion &torsion) const |
|
| ParameterSection () |
|
| ParameterSection (const ParameterSection ¶meter_section) |
|
virtual | ~ParameterSection () |
|
bool | extractSection (Parameters ¶meters, const String §ion_name) |
|
const String & | getSectionName () const |
|
const String & | getValue (const String &key, const String &variable) const |
|
bool | has (const String &key, const String &variable) const |
|
bool | has (const String &key) const |
|
bool | hasVariable (const String &variable) const |
|
Position | getColumnIndex (const String &variable) const |
|
Size | getNumberOfVariables () const |
|
Size | getNumberOfKeys () const |
|
const String & | getValue (Position key_index, Position variable_index) const |
|
const String & | getKey (Position key_index) const |
|
const ParameterSection & | operator= (const ParameterSection §ion) |
|
virtual bool | isValid () const |
|
bool | operator== (const ParameterSection ¶meter_section) const |
|
BALL::QuadraticImproperTorsion::QuadraticImproperTorsion |
( |
| ) |
|
virtual BALL::QuadraticImproperTorsion::~QuadraticImproperTorsion |
( |
| ) |
|
|
virtual |
Assign the parameters for a given atom type combination. If no parameters are defined for this combination, false is returned and nothing is changed.
virtual void BALL::QuadraticImproperTorsion::clear |
( |
| ) |
|
|
virtual |
Reads a parameter section from an INI file. This method reads the section given in section_name from ini_file, interprets (if given) a format line, reads the data from this section according to the format, and builds some datastructures for fast and easy acces this data.
virtual bool BALL::QuadraticImproperTorsion::extractSection |
( |
Parameters & |
parameters, |
|
|
const String & |
section_name |
|
) |
| |
|
virtual |
Returns the parameters for a given atom type combination.
Queries whether a parameter set is defined for the given atom types.
Size BALL::QuadraticImproperTorsion::number_of_atom_types_ |
|
protected |
vector<Values> BALL::QuadraticImproperTorsion::torsions_ |
|
protected |