NAMD
|
#include <Parameters.h>
Public Attributes | |
BondValue * | bond_array |
AngleValue * | angle_array |
DihedralValue * | dihedral_array |
ImproperValue * | improper_array |
CrosstermValue * | crossterm_array |
GromacsPairValue * | gromacsPair_array |
VdwValue * | vdw_array |
NbtholePairValue * | nbthole_array |
int | numenerentries |
int | rowsize |
int | columnsize |
BigReal * | table_ener |
IndexedVdwPair * | vdw_pair_tree |
IndexedNbtholePair * | nbthole_pair_tree |
IndexedTablePair * | tab_pair_tree |
int | tablenumtypes |
int | NumBondParams |
int | NumAngleParams |
int | NumCosAngles |
int | NumDihedralParams |
int | NumImproperParams |
int | NumCrosstermParams |
int | NumGromacsPairParams |
int | NumVdwParams |
int | NumTableParams |
int | NumVdwParamsAssigned |
int | NumVdwPairParams |
int | NumNbtholePairParams |
int | NumTablePairParams |
Definition at line 218 of file Parameters.h.
Parameters::Parameters | ( | ) |
Definition at line 186 of file Parameters.C.
Parameters::Parameters | ( | SimParameters * | simParams, |
StringList * | f | ||
) |
Definition at line 249 of file Parameters.C.
References SimParameters::cosAngles, StringList::data, done_reading_files(), SimParameters::drudeOn, FALSE, StringList::next, paraCharmm, SimParameters::paraTypeCharmmOn, SimParameters::paraTypeXplorOn, paraXplor, read_charmm_parameter_file(), read_ener_table(), read_parameter_file(), and SimParameters::tabulatedEnergies.
Parameters::Parameters | ( | Ambertoppar * | amber_data, |
BigReal | vdw14 | ||
) |
Definition at line 6344 of file Parameters.C.
Parameters::Parameters | ( | AmberParm7Reader::Ambertoppar * | amber_data, |
BigReal | vdw14 | ||
) |
Definition at line 6479 of file Parameters.C.
Parameters::Parameters | ( | const GromacsTopFile * | gf, |
Bool | min | ||
) |
Definition at line 6646 of file Parameters.C.
Parameters::~Parameters | ( | ) |
Definition at line 313 of file Parameters.C.
References angle_array, bond_array, crossterm_array, dihedral_array, gromacsPair_array, improper_array, nbthole_pair_tree, ResizeArray< T >::resize(), ResizeArray< T >::size(), tab_pair_tree, vdw_array, and vdw_pair_tree.
void Parameters::assign_angle_index | ( | const char * | atom1, |
const char * | atom2, | ||
const char * | atom3, | ||
Angle * | angle_ptr, | ||
int | notFoundIndex | ||
) |
Definition at line 3854 of file Parameters.C.
References angle::angle_type, angle::atom1, angle_params::atom1name, angle::atom2, angle_params::atom2name, angle::atom3, angle_params::atom3name, endi(), angle_params::index, iout, iWARN(), angle_params::left, NAMD_die(), and angle_params::right.
Definition at line 3758 of file Parameters.C.
References bond::atom1, bond_params::atom1name, bond::atom2, bond_params::atom2name, bond::bond_type, bond_params::index, bond_params::left, NAMD_die(), and bond_params::right.
void Parameters::assign_crossterm_index | ( | const char * | atom1, |
const char * | atom2, | ||
const char * | atom3, | ||
const char * | atom4, | ||
const char * | atom5, | ||
const char * | atom6, | ||
const char * | atom7, | ||
const char * | atom8, | ||
Crossterm * | crossterm_ptr | ||
) |
Definition at line 4164 of file Parameters.C.
References crossterm::atom1, crossterm_params::atom1name, crossterm_params::atom2name, crossterm_params::atom3name, crossterm::atom4, crossterm_params::atom4name, crossterm_params::atom5name, crossterm_params::atom6name, crossterm_params::atom7name, crossterm::atom8, crossterm_params::atom8name, crossterm::crossterm_type, crossterm_params::index, NAMD_die(), and crossterm_params::next.
void Parameters::assign_dihedral_index | ( | const char * | atom1, |
const char * | atom2, | ||
const char * | atom3, | ||
const char * | atom4, | ||
Dihedral * | dihedral_ptr, | ||
int | multiplicity, | ||
int | notFoundIndex | ||
) |
Definition at line 3956 of file Parameters.C.
References dihedral::atom1, dihedral_params::atom1name, dihedral_params::atom1wild, dihedral::atom2, dihedral_params::atom2name, dihedral_params::atom2wild, dihedral::atom3, dihedral_params::atom3name, dihedral_params::atom3wild, dihedral::atom4, dihedral_params::atom4name, dihedral_params::atom4wild, dihedral_array, dihedral::dihedral_type, endi(), dihedral_params::index, iout, iWARN(), dihedral_params::multiplicity, DihedralValue::multiplicity, NAMD_die(), dihedral_params::next, and paraXplor.
void Parameters::assign_improper_index | ( | const char * | atom1, |
const char * | atom2, | ||
const char * | atom3, | ||
const char * | atom4, | ||
Improper * | improper_ptr, | ||
int | multiplicity | ||
) |
Definition at line 4065 of file Parameters.C.
References improper::atom1, improper_params::atom1name, improper::atom2, improper_params::atom2name, improper::atom3, improper_params::atom3name, improper::atom4, improper_params::atom4name, improper_array, improper::improper_type, improper_params::index, improper_params::multiplicity, ImproperValue::multiplicity, NAMD_die(), improper_params::next, and paraXplor.
Definition at line 3470 of file Parameters.C.
References vdw_params::atomname, endi(), vdw_params::index, iout, iWARN(), vdw_params::left, NAMD_die(), vdw_params::right, and atom_constants::vdw_type.
Referenced by Molecule::prepare_qm().
|
inline |
Definition at line 2959 of file Parameters.C.
References angle_array, bond_array, crossterm_array, dihedral_array, FALSE, gromacsPair_array, improper_array, MAX_ATOMTYPE_CHARS, NAMD_die(), nbthole_array, AngleValue::normal, NumAngleParams, NumBondParams, NumCrosstermParams, NumDihedralParams, NumGromacsPairParams, NumImproperParams, NumNbtholePairParams, NumVdwParams, NumVdwParamsAssigned, TRUE, and vdw_array.
Referenced by Parameters().
void Parameters::done_reading_structure | ( | ) |
Definition at line 4999 of file Parameters.C.
|
inline |
Definition at line 456 of file Parameters.h.
References angle_array, vdw_params::index, AngleValue::k, AngleValue::k_ub, AngleValue::r_ub, and AngleValue::theta0.
Definition at line 450 of file Parameters.h.
References bond_array, vdw_params::index, BondValue::k, and BondValue::x0.
Referenced by Molecule::print_bonds().
|
inline |
|
inline |
Definition at line 488 of file Parameters.h.
References four_body_consts::delta, dihedral_array, vdw_params::index, four_body_consts::k, MAX_MULTIPLICITY, four_body_consts::n, NAMD_die(), and DihedralValue::values.
|
inline |
|
inline |
Definition at line 475 of file Parameters.h.
References four_body_consts::delta, improper_array, vdw_params::index, four_body_consts::k, MAX_MULTIPLICITY, four_body_consts::n, NAMD_die(), and ImproperValue::values.
int Parameters::get_int_table_type | ( | char * | tabletype | ) |
|
inline |
Definition at line 535 of file Parameters.h.
References NumVdwParamsAssigned.
Referenced by LJTable::LJTable(), Molecule::receive_Molecule(), ComputeNonbondedUtil::select(), and Molecule::send_Molecule().
Definition at line 3605 of file Parameters.C.
References FALSE, indexed_table_pair::ind1, indexed_table_pair::ind2, indexed_table_pair::K, indexed_table_pair::left, indexed_table_pair::right, tab_pair_tree, and TRUE.
int Parameters::get_vdw_pair_params | ( | Index | ind1, |
Index | ind2, | ||
Real * | A, | ||
Real * | B, | ||
Real * | A14, | ||
Real * | B14 | ||
) |
Definition at line 3680 of file Parameters.C.
References indexed_vdw_pair::A, indexed_vdw_pair::A14, indexed_vdw_pair::B, indexed_vdw_pair::B14, FALSE, indexed_vdw_pair::ind1, indexed_vdw_pair::ind2, indexed_vdw_pair::left, indexed_vdw_pair::right, TRUE, and vdw_pair_tree.
Referenced by get_vdw_params(), and ComputeNonbondedUtil::select().
|
inline |
Definition at line 501 of file Parameters.h.
References A, B, cbrt, vdw_val::epsilon, vdw_val::epsilon14, get_vdw_pair_params(), vdw_params::index, NAMD_die(), vdw_val::sigma, vdw_val::sigma14, and vdw_array.
Referenced by Molecule::print_atoms(), and ComputeNonbondedUtil::select().
void Parameters::print_angle_params | ( | ) |
void Parameters::print_bond_params | ( | ) |
void Parameters::print_crossterm_params | ( | ) |
void Parameters::print_dihedral_params | ( | ) |
void Parameters::print_improper_params | ( | ) |
void Parameters::print_nbthole_pair_params | ( | ) |
void Parameters::print_param_summary | ( | ) |
Definition at line 4966 of file Parameters.C.
References endi(), iINFO(), iout, NumAngleParams, NumBondParams, NumCosAngles, NumCrosstermParams, NumDihedralParams, NumImproperParams, NumNbtholePairParams, NumVdwPairParams, and NumVdwParams.
Referenced by NamdState::loadStructure().
void Parameters::print_vdw_pair_params | ( | ) |
void Parameters::print_vdw_params | ( | ) |
void Parameters::read_charmm_parameter_file | ( | char * | fname | ) |
Definition at line 539 of file Parameters.C.
References endi(), iout, iWARN(), NAMD_blank_string(), NAMD_die(), NAMD_find_first_word(), NAMD_read_line(), NumAngleParams, NumBondParams, NumCrosstermParams, NumDihedralParams, NumImproperParams, NumNbtholePairParams, NumTablePairParams, NumVdwPairParams, NumVdwParams, table_ener, and TRUE.
Referenced by Parameters().
void Parameters::read_ener_table | ( | SimParameters * | simParams | ) |
Definition at line 6888 of file Parameters.C.
References SimParameters::cutoff, endi(), iout, NAMD_die(), namdnearbyint, numenerentries, read_energy_type(), read_energy_type_bothcubspline(), table_ener, table_types, SimParameters::tableInterpType, SimParameters::tableMaxDist, tablenumtypes, SimParameters::tableNumTypes, SimParameters::tableSpacing, and SimParameters::tabulatedEnergiesFile.
Referenced by Parameters().
int Parameters::read_energy_type | ( | FILE * | enertable, |
const int | typeindex, | ||
BigReal * | table_ener, | ||
const float | table_spacing, | ||
const float | maxdist | ||
) |
Definition at line 7606 of file Parameters.C.
References NAMD_die(), and namdnearbyint.
Referenced by read_ener_table().
int Parameters::read_energy_type_bothcubspline | ( | FILE * | enertable, |
const int | typeindex, | ||
BigReal * | table_ener, | ||
const float | table_spacing, | ||
const float | maxdist | ||
) |
Definition at line 7131 of file Parameters.C.
References INDEX, NAMD_die(), and namdnearbyint.
Referenced by read_ener_table().
int Parameters::read_energy_type_cubspline | ( | FILE * | enertable, |
const int | typeindex, | ||
BigReal * | table_ener, | ||
const float | table_spacing, | ||
const float | maxdist | ||
) |
Definition at line 7367 of file Parameters.C.
References A, B, INDEX, NAMD_die(), namdnearbyint, and x.
void Parameters::read_parameter_file | ( | char * | fname | ) |
Definition at line 404 of file Parameters.C.
References Fclose(), Fopen(), NAMD_blank_string(), NAMD_die(), NAMD_find_first_word(), NAMD_read_line(), NumAngleParams, NumBondParams, NumDihedralParams, NumImproperParams, NumTablePairParams, NumVdwPairParams, NumVdwParams, table_ener, and TRUE.
Referenced by Parameters().
void Parameters::read_parm | ( | Ambertoppar * | amber_data, |
BigReal | vdw14 | ||
) |
Definition at line 6366 of file Parameters.C.
References indexed_vdw_pair::A, indexed_vdw_pair::A14, angle_array, indexed_vdw_pair::B, indexed_vdw_pair::B14, bond_array, parm::Cn1, parm::Cn2, parm::Cno, parm::data_read, four_body_consts::delta, dihedral_array, parm::HB12, parm::HB6, indexed_vdw_pair::ind1, indexed_vdw_pair::ind2, iout, iWARN(), BondValue::k, AngleValue::k, four_body_consts::k, AngleValue::k_ub, indexed_vdw_pair::left, MAX_MULTIPLICITY, DihedralValue::multiplicity, four_body_consts::n, NAMD_die(), AngleValue::normal, parm::Nptra, parm::Ntypes, parm::Numang, NumAngleParams, parm::Numbnd, NumBondParams, NumDihedralParams, NumVdwPairParams, NumVdwParamsAssigned, parm::Phase, parm::Pk, parm::Pn, AngleValue::r_ub, parm::Req, indexed_vdw_pair::right, parm::Rk, parm::Teq, AngleValue::theta0, parm::Tk, DihedralValue::values, values, vdw_pair_tree, and BondValue::x0.
void Parameters::read_parm | ( | AmberParm7Reader::Ambertoppar * | amber_data, |
BigReal | vdw14 | ||
) |
Definition at line 6487 of file Parameters.C.
References indexed_vdw_pair::A, indexed_vdw_pair::A14, angle_array, indexed_vdw_pair::B, indexed_vdw_pair::B14, bond_array, CrosstermValue::c, AmberParm7Reader::Ambertoppar::CMAPParameter, AmberParm7Reader::Ambertoppar::CMAPResolution, AmberParm7Reader::Ambertoppar::CMAPTypeCount, AmberParm7Reader::Ambertoppar::Cn1, AmberParm7Reader::Ambertoppar::Cn2, AmberParm7Reader::Ambertoppar::Cno, crossterm_array, crossterm_setup(), CrosstermData::d00, four_body_consts::delta, dihedral_array, CrosstermValue::dim, AmberParm7Reader::Ambertoppar::HasCMAP, AmberParm7Reader::Ambertoppar::HasData, AmberParm7Reader::Ambertoppar::HB10, AmberParm7Reader::Ambertoppar::HB12, indexed_vdw_pair::ind1, indexed_vdw_pair::ind2, iout, AmberParm7Reader::Ambertoppar::IsCharmmFF, iWARN(), BondValue::k, AngleValue::k, four_body_consts::k, AngleValue::k_ub, indexed_vdw_pair::left, MAX_MULTIPLICITY, DihedralValue::multiplicity, four_body_consts::n, NAMD_die(), AngleValue::normal, AmberParm7Reader::Ambertoppar::Nptra, AmberParm7Reader::Ambertoppar::Ntypes, AmberParm7Reader::Ambertoppar::Numang, NumAngleParams, AmberParm7Reader::Ambertoppar::Numbnd, NumBondParams, NumCrosstermParams, NumDihedralParams, NumVdwPairParams, NumVdwParamsAssigned, AmberParm7Reader::Ambertoppar::Phase, AmberParm7Reader::Ambertoppar::Pk, AmberParm7Reader::Ambertoppar::Pn, AngleValue::r_ub, AmberParm7Reader::Ambertoppar::Req, indexed_vdw_pair::right, AmberParm7Reader::Ambertoppar::Rk, AmberParm7Reader::Ambertoppar::Teq, AngleValue::theta0, AmberParm7Reader::Ambertoppar::Tk, DihedralValue::values, values, vdw_pair_tree, and BondValue::x0.
Definition at line 5424 of file Parameters.C.
References indexed_vdw_pair::A, indexed_vdw_pair::A14, nbthole_pair_value::alphai, nbthole_pair_value::alphaj, angle_array, indexed_vdw_pair::B, indexed_vdw_pair::B14, bond_array, crossterm_array, four_body_consts::delta, dihedral_array, CrosstermValue::dim, MIStream::get(), gromacsPair_array, improper_array, indexed_vdw_pair::ind1, nbthole_pair_value::ind1, indexed_table_pair::ind1, indexed_vdw_pair::ind2, nbthole_pair_value::ind2, indexed_table_pair::ind2, BondValue::k, AngleValue::k, four_body_consts::k, indexed_table_pair::K, AngleValue::k_ub, indexed_vdw_pair::left, indexed_table_pair::left, MAX_ATOMTYPE_CHARS, MAX_MULTIPLICITY, DihedralValue::multiplicity, ImproperValue::multiplicity, four_body_consts::n, NAMD_die(), nbthole_array, AngleValue::normal, NumAngleParams, NumBondParams, NumCrosstermParams, NumDihedralParams, numenerentries, NumGromacsPairParams, NumImproperParams, NumNbtholePairParams, NumTablePairParams, NumVdwPairParams, NumVdwParams, NumVdwParamsAssigned, GromacsPairValue::pairC12, GromacsPairValue::pairC6, AngleValue::r_ub, indexed_vdw_pair::right, indexed_table_pair::right, tab_pair_tree, table_ener, AngleValue::theta0, nbthole_pair_value::tholeij, TRUE, DihedralValue::values, ImproperValue::values, vdw_array, vdw_pair_tree, and BondValue::x0.
Referenced by Node::resendMolecule().
Definition at line 5048 of file Parameters.C.
References nbthole_pair_value::alphai, nbthole_pair_value::alphaj, angle_array, bond_array, crossterm_array, four_body_consts::delta, dihedral_array, CrosstermValue::dim, MOStream::end(), vdw_val::epsilon, vdw_val::epsilon14, gromacsPair_array, improper_array, nbthole_pair_value::ind1, nbthole_pair_value::ind2, BondValue::k, AngleValue::k, four_body_consts::k, AngleValue::k_ub, MAX_ATOMTYPE_CHARS, MAX_MULTIPLICITY, DihedralValue::multiplicity, ImproperValue::multiplicity, four_body_consts::n, NAMD_die(), nbthole_array, nbthole_pair_tree, AngleValue::normal, NumAngleParams, NumBondParams, NumCrosstermParams, NumDihedralParams, numenerentries, NumGromacsPairParams, NumImproperParams, NumNbtholePairParams, NumTablePairParams, NumVdwPairParams, NumVdwParams, NumVdwParamsAssigned, GromacsPairValue::pairC12, GromacsPairValue::pairC6, MOStream::put(), AngleValue::r_ub, vdw_val::sigma, vdw_val::sigma14, tab_pair_tree, table_ener, AngleValue::theta0, nbthole_pair_value::tholeij, DihedralValue::values, ImproperValue::values, vdw_array, vdw_pair_tree, and BondValue::x0.
Referenced by Node::resendMolecule().
AngleValue* Parameters::angle_array |
Definition at line 244 of file Parameters.h.
Referenced by done_reading_files(), get_angle_params(), AngleElem::getParameterPointers(), read_parm(), receive_Parameters(), send_Parameters(), and ~Parameters().
BondValue* Parameters::bond_array |
Definition at line 243 of file Parameters.h.
Referenced by done_reading_files(), get_bond_params(), BondElem::getParameterPointers(), read_parm(), receive_Parameters(), send_Parameters(), and ~Parameters().
int Parameters::columnsize |
Definition at line 255 of file Parameters.h.
Referenced by ComputeNonbondedUtil::select().
CrosstermValue* Parameters::crossterm_array |
Definition at line 247 of file Parameters.h.
Referenced by done_reading_files(), CrosstermElem::getParameterPointers(), read_parm(), receive_Parameters(), send_Parameters(), and ~Parameters().
DihedralValue* Parameters::dihedral_array |
Definition at line 245 of file Parameters.h.
Referenced by assign_dihedral_index(), done_reading_files(), get_dihedral_multiplicity(), get_dihedral_params(), DihedralElem::getParameterPointers(), outputCompressedFile(), read_parm(), receive_Parameters(), send_Parameters(), and ~Parameters().
GromacsPairValue* Parameters::gromacsPair_array |
Definition at line 249 of file Parameters.h.
Referenced by done_reading_files(), GromacsPairElem::getParameterPointers(), receive_Parameters(), send_Parameters(), and ~Parameters().
ImproperValue* Parameters::improper_array |
Definition at line 246 of file Parameters.h.
Referenced by assign_improper_index(), done_reading_files(), get_improper_multiplicity(), get_improper_params(), ImproperElem::getParameterPointers(), outputCompressedFile(), receive_Parameters(), send_Parameters(), and ~Parameters().
NbtholePairValue* Parameters::nbthole_array |
Definition at line 252 of file Parameters.h.
Referenced by done_reading_files(), receive_Parameters(), and send_Parameters().
IndexedNbtholePair* Parameters::nbthole_pair_tree |
Definition at line 258 of file Parameters.h.
Referenced by send_Parameters(), and ~Parameters().
int Parameters::NumAngleParams |
Definition at line 262 of file Parameters.h.
Referenced by done_reading_files(), print_angle_params(), print_param_summary(), read_charmm_parameter_file(), read_parameter_file(), read_parm(), receive_Parameters(), and send_Parameters().
int Parameters::NumBondParams |
Definition at line 261 of file Parameters.h.
Referenced by done_reading_files(), print_bond_params(), print_param_summary(), read_charmm_parameter_file(), read_parameter_file(), read_parm(), receive_Parameters(), and send_Parameters().
int Parameters::NumCosAngles |
Definition at line 263 of file Parameters.h.
Referenced by print_param_summary().
int Parameters::NumCrosstermParams |
Definition at line 266 of file Parameters.h.
Referenced by done_reading_files(), print_param_summary(), read_charmm_parameter_file(), read_parm(), receive_Parameters(), and send_Parameters().
int Parameters::NumDihedralParams |
Definition at line 264 of file Parameters.h.
Referenced by done_reading_files(), outputCompressedFile(), print_dihedral_params(), print_param_summary(), read_charmm_parameter_file(), read_parameter_file(), read_parm(), receive_Parameters(), and send_Parameters().
int Parameters::numenerentries |
Definition at line 253 of file Parameters.h.
Referenced by read_ener_table(), receive_Parameters(), and send_Parameters().
int Parameters::NumGromacsPairParams |
Definition at line 268 of file Parameters.h.
Referenced by done_reading_files(), receive_Parameters(), and send_Parameters().
int Parameters::NumImproperParams |
Definition at line 265 of file Parameters.h.
Referenced by done_reading_files(), outputCompressedFile(), print_improper_params(), print_param_summary(), read_charmm_parameter_file(), read_parameter_file(), receive_Parameters(), and send_Parameters().
int Parameters::NumNbtholePairParams |
Definition at line 274 of file Parameters.h.
Referenced by done_reading_files(), print_nbthole_pair_params(), print_param_summary(), read_charmm_parameter_file(), receive_Parameters(), and send_Parameters().
int Parameters::NumTablePairParams |
Definition at line 275 of file Parameters.h.
Referenced by read_charmm_parameter_file(), read_parameter_file(), receive_Parameters(), and send_Parameters().
int Parameters::NumTableParams |
Definition at line 271 of file Parameters.h.
int Parameters::NumVdwPairParams |
Definition at line 273 of file Parameters.h.
Referenced by print_param_summary(), print_vdw_pair_params(), read_charmm_parameter_file(), read_parameter_file(), read_parm(), receive_Parameters(), and send_Parameters().
int Parameters::NumVdwParams |
Definition at line 270 of file Parameters.h.
Referenced by done_reading_files(), print_param_summary(), print_vdw_params(), read_charmm_parameter_file(), read_parameter_file(), receive_Parameters(), and send_Parameters().
int Parameters::NumVdwParamsAssigned |
Definition at line 272 of file Parameters.h.
Referenced by done_reading_files(), get_num_vdw_params(), read_parm(), receive_Parameters(), and send_Parameters().
int Parameters::rowsize |
Definition at line 254 of file Parameters.h.
Referenced by ComputeNonbondedUtil::select().
IndexedTablePair* Parameters::tab_pair_tree |
Definition at line 259 of file Parameters.h.
Referenced by get_table_pair_params(), receive_Parameters(), send_Parameters(), and ~Parameters().
BigReal* Parameters::table_ener |
Definition at line 256 of file Parameters.h.
Referenced by read_charmm_parameter_file(), read_ener_table(), read_parameter_file(), receive_Parameters(), ComputeNonbondedUtil::select(), and send_Parameters().
int Parameters::tablenumtypes |
Definition at line 260 of file Parameters.h.
Referenced by get_int_table_type(), and read_ener_table().
VdwValue* Parameters::vdw_array |
Definition at line 251 of file Parameters.h.
Referenced by done_reading_files(), get_vdw_params(), receive_Parameters(), send_Parameters(), and ~Parameters().
IndexedVdwPair* Parameters::vdw_pair_tree |
Definition at line 257 of file Parameters.h.
Referenced by get_vdw_pair_params(), read_parm(), receive_Parameters(), send_Parameters(), and ~Parameters().