NAMD
|
#include <Parameters.h>
Public Member Functions | |
Parameters () | |
Parameters (SimParameters *, StringList *f) | |
Parameters (Ambertoppar *, BigReal) | |
void | read_parm (Ambertoppar *, BigReal) |
Parameters (AmberParm7Reader::Ambertoppar *, BigReal) | |
void | read_parm (AmberParm7Reader::Ambertoppar *, BigReal) |
Parameters (const GromacsTopFile *gf, Bool min) | |
~Parameters () | |
char * | atom_type_name (Index a) |
void | read_parameter_file (char *) |
void | read_charmm_parameter_file (char *) |
void | done_reading_files (Bool) |
void | done_reading_structure () |
void | assign_vdw_index (const char *, Atom *) |
void | assign_bond_index (const char *, const char *, Bond *, bool *bond_found=nullptr) |
void | assign_angle_index (const char *, const char *, const char *, Angle *, int) |
void | assign_dihedral_index (const char *, const char *, const char *, const char *, Dihedral *, int, int) |
void | assign_improper_index (const char *, const char *, const char *, const char *, Improper *, int) |
void | assign_crossterm_index (const char *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, Crossterm *) |
void | send_Parameters (MOStream *) |
void | receive_Parameters (MIStream *) |
void | get_bond_params (Real *k, Real *x0, Index index) |
void | get_angle_params (Real *k, Real *theta0, Real *k_ub, Real *r_ub, Index index) |
int | get_improper_multiplicity (Index index) |
int | get_dihedral_multiplicity (Index index) |
void | get_improper_params (Real *k, int *n, Real *delta, Index index, int mult) |
void | get_dihedral_params (Real *k, int *n, Real *delta, Index index, int mult) |
void | get_vdw_params (Real *sigma, Real *epsilon, Real *sigma14, Real *epsilon14, Index index) |
int | get_vdw_pair_params (Index ind1, Index ind2, Real *, Real *, Real *, Real *) |
int | get_num_vdw_params (void) |
int | get_table_pair_params (Index, Index, int *) |
void | print_bond_params () |
void | print_angle_params () |
void | print_dihedral_params () |
void | print_dihedral_array () |
void | print_improper_params () |
void | print_crossterm_params () |
void | print_vdw_params () |
void | print_vdw_pair_params () |
void | print_nbthole_pair_params () |
void | print_param_summary () |
void | read_ener_table (SimParameters *) |
int | get_int_table_type (char *) |
int | read_energy_type (FILE *, const int, BigReal *, const float, const float) |
int | read_energy_type_cubspline (FILE *, const int, BigReal *, const float, const float) |
int | read_energy_type_bothcubspline (FILE *, const int, BigReal *, const float, const float) |
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 265 of file Parameters.h.
Parameters::Parameters | ( | ) |
Definition at line 193 of file Parameters.C.
Parameters::Parameters | ( | SimParameters * | simParams, |
StringList * | f | ||
) |
Definition at line 264 of file Parameters.C.
References StringList::data, done_reading_files(), FALSE, StringList::next, paraCharmm, paraXplor, read_charmm_parameter_file(), read_ener_table(), read_parameter_file(), and simParams.
Parameters::Parameters | ( | Ambertoppar * | amber_data, |
BigReal | vdw14 | ||
) |
Definition at line 7977 of file Parameters.C.
Parameters::Parameters | ( | AmberParm7Reader::Ambertoppar * | amber_data, |
BigReal | vdw14 | ||
) |
Definition at line 8114 of file Parameters.C.
Parameters::Parameters | ( | const GromacsTopFile * | gf, |
Bool | min | ||
) |
Definition at line 8285 of file Parameters.C.
Parameters::~Parameters | ( | ) |
Definition at line 339 of file Parameters.C.
References angle_array, bond_array, crossterm_array, dihedral_array, gromacsPair_array, improper_array, nbthole_pair_tree, ResizeArray< Elem >::resize(), ResizeArray< Elem >::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 4849 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, TwoLevelParam< NumStrings, ParamValue >::index(), iout, iWARN(), and NAMD_die().
void Parameters::assign_bond_index | ( | const char * | atom1, |
const char * | atom2, | ||
Bond * | bond_ptr, | ||
bool * | bond_found = nullptr |
||
) |
Definition at line 4741 of file Parameters.C.
References bond::atom1, bond_params::atom1name, bond::atom2, bond_params::atom2name, bond::bond_type, bond_params::index, TwoLevelParam< NumStrings, ParamValue >::index(), and NAMD_die().
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 5352 of file Parameters.C.
References crossterm::atom1, crossterm_params::atom1name, crossterm::atom2, crossterm_params::atom2name, crossterm::atom3, crossterm_params::atom3name, crossterm::atom4, crossterm_params::atom4name, crossterm::atom5, crossterm_params::atom5name, crossterm::atom6, crossterm_params::atom6name, crossterm::atom7, crossterm_params::atom7name, crossterm::atom8, crossterm_params::atom8name, crossterm::crossterm_type, crossterm_params::index, TwoLevelParam< NumStrings, ParamValue >::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 4962 of file Parameters.C.
References dihedral::atom1, dihedral::atom2, dihedral::atom3, dihedral::atom4, dihedral_array, dihedral::dihedral_type, endi(), TwoLevelParam< NumStrings, ParamValue >::index(), iout, iWARN(), DihedralValue::multiplicity, NAMD_die(), 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 5167 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, TwoLevelParam< NumStrings, ParamValue >::index(), improper_params::multiplicity, ImproperValue::multiplicity, NAMD_die(), improper_params::next, and paraXplor.
void Parameters::assign_vdw_index | ( | const char * | atomtype, |
Atom * | atom_ptr | ||
) |
Definition at line 4399 of file Parameters.C.
References ResizeArray< Elem >::add(), vdw_params::atomname, endi(), vdw_params::index, iout, iWARN(), vdw_params::left, NAMD_die(), vdw_params::right, ResizeArray< Elem >::size(), and atom_constants::vdw_type.
Referenced by Molecule::prepare_qm().
|
inline |
void Parameters::done_reading_files | ( | Bool | addDrudeBond | ) |
Definition at line 3813 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 6511 of file Parameters.C.
|
inline |
Definition at line 525 of file Parameters.h.
References angle_array, vdw_params::index, AngleValue::k, AngleValue::k_ub, AngleValue::r_ub, and AngleValue::theta0.
Definition at line 519 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 557 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 544 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 604 of file Parameters.h.
References NumVdwParamsAssigned.
Referenced by ComputeLjPmeSerialMgr::getLJparameters(), LJTable::LJTable(), Molecule::print_atoms(), Molecule::receive_Molecule(), ComputeLjPmeSerialMgr::recvCoord(), ComputeNonbondedUtil::select(), and Molecule::send_Molecule().
Definition at line 4556 of file Parameters.C.
References FALSE, indexed_table_pair::ind1, indexed_table_pair::ind2, indexed_table_pair::K, tab_pair_tree, and TRUE.
Referenced by ComputeLjPmeSerialMgr::getLJparameters().
int Parameters::get_vdw_pair_params | ( | Index | ind1, |
Index | ind2, | ||
Real * | A, | ||
Real * | B, | ||
Real * | A14, | ||
Real * | B14 | ||
) |
Definition at line 4646 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(), ComputeLjPmeSerialMgr::getLJparameters(), and ComputeNonbondedUtil::select().
|
inline |
Definition at line 570 of file Parameters.h.
References cbrt, vdw_params::epsilon, vdw_val::epsilon, vdw_params::epsilon14, vdw_val::epsilon14, get_vdw_pair_params(), vdw_params::index, NAMD_die(), vdw_params::sigma, vdw_val::sigma, vdw_params::sigma14, vdw_val::sigma14, and vdw_array.
Referenced by ComputeLjPmeSerialMgr::getLJparameters(), Molecule::print_atoms(), and ComputeNonbondedUtil::select().
void Parameters::print_angle_params | ( | ) |
void Parameters::print_bond_params | ( | ) |
void Parameters::print_crossterm_params | ( | ) |
Definition at line 6448 of file Parameters.C.
References CrosstermValue::c, crossterm_array, CrosstermData::d00, CrosstermData::d01, CrosstermData::d10, CrosstermData::d11, CrosstermValue::dim, iout, and NumCrosstermParams.
void Parameters::print_dihedral_array | ( | ) |
void Parameters::print_dihedral_params | ( | ) |
void Parameters::print_improper_params | ( | ) |
void Parameters::print_nbthole_pair_params | ( | ) |
void Parameters::print_param_summary | ( | ) |
Definition at line 6478 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 567 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 8527 of file Parameters.C.
References endi(), iout, NAMD_die(), namdnearbyint, numenerentries, read_energy_type(), read_energy_type_bothcubspline(), simParams, table_ener, table_types, and tablenumtypes.
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 9252 of file Parameters.C.
References NAMD_die(), namdnearbyint, and table_ener.
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 8775 of file Parameters.C.
References INDEX, NAMD_die(), namdnearbyint, and table_ener.
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 9012 of file Parameters.C.
References INDEX, NAMD_die(), namdnearbyint, and table_ener.
void Parameters::read_parameter_file | ( | char * | fname | ) |
Definition at line 430 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 7999 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, Ambertoppar::Cn1, Ambertoppar::Cn2, Ambertoppar::Cno, Ambertoppar::data_read, four_body_consts::delta, dihedral_array, Ambertoppar::HB12, Ambertoppar::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, Ambertoppar::Nptra, Ambertoppar::Ntypes, Ambertoppar::Numang, NumAngleParams, Ambertoppar::Numbnd, NumBondParams, NumDihedralParams, NumVdwPairParams, NumVdwParamsAssigned, Ambertoppar::Phase, Ambertoppar::Pk, Ambertoppar::Pn, AngleValue::r_ub, Ambertoppar::Req, indexed_vdw_pair::right, Ambertoppar::Rk, Ambertoppar::Teq, AngleValue::theta0, Ambertoppar::Tk, DihedralValue::values, vdw_pair_tree, and BondValue::x0.
void Parameters::read_parm | ( | AmberParm7Reader::Ambertoppar * | amber_data, |
BigReal | vdw14 | ||
) |
Definition at line 8122 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, vdw_pair_tree, and BondValue::x0.
void Parameters::receive_Parameters | ( | MIStream * | msg | ) |
Definition at line 6936 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, vdw_val::epsilon, vdw_val::epsilon14, 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, 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, vdw_val::sigma, vdw_val::sigma14, 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().
void Parameters::send_Parameters | ( | MOStream * | msg | ) |
Definition at line 6560 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 313 of file Parameters.h.
Referenced by done_reading_files(), get_angle_params(), read_parm(), receive_Parameters(), send_Parameters(), and ~Parameters().
BondValue* Parameters::bond_array |
Definition at line 312 of file Parameters.h.
Referenced by done_reading_files(), get_bond_params(), read_parm(), receive_Parameters(), send_Parameters(), and ~Parameters().
int Parameters::columnsize |
Definition at line 324 of file Parameters.h.
Referenced by ComputeNonbondedUtil::select().
CrosstermValue* Parameters::crossterm_array |
Definition at line 316 of file Parameters.h.
Referenced by done_reading_files(), print_crossterm_params(), read_parm(), receive_Parameters(), send_Parameters(), and ~Parameters().
DihedralValue* Parameters::dihedral_array |
Definition at line 314 of file Parameters.h.
Referenced by assign_dihedral_index(), done_reading_files(), get_dihedral_multiplicity(), get_dihedral_params(), outputCompressedFile(), read_parm(), receive_Parameters(), send_Parameters(), and ~Parameters().
GromacsPairValue* Parameters::gromacsPair_array |
Definition at line 318 of file Parameters.h.
Referenced by done_reading_files(), receive_Parameters(), send_Parameters(), and ~Parameters().
ImproperValue* Parameters::improper_array |
Definition at line 315 of file Parameters.h.
Referenced by assign_improper_index(), done_reading_files(), get_improper_multiplicity(), get_improper_params(), outputCompressedFile(), receive_Parameters(), send_Parameters(), and ~Parameters().
NbtholePairValue* Parameters::nbthole_array |
Definition at line 321 of file Parameters.h.
Referenced by done_reading_files(), receive_Parameters(), and send_Parameters().
IndexedNbtholePair* Parameters::nbthole_pair_tree |
Definition at line 327 of file Parameters.h.
Referenced by send_Parameters(), and ~Parameters().
int Parameters::NumAngleParams |
Definition at line 331 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 330 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 332 of file Parameters.h.
Referenced by print_param_summary().
int Parameters::NumCrosstermParams |
Definition at line 335 of file Parameters.h.
Referenced by done_reading_files(), print_crossterm_params(), print_param_summary(), read_charmm_parameter_file(), read_parm(), receive_Parameters(), and send_Parameters().
int Parameters::NumDihedralParams |
Definition at line 333 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 322 of file Parameters.h.
Referenced by read_ener_table(), receive_Parameters(), and send_Parameters().
int Parameters::NumGromacsPairParams |
Definition at line 337 of file Parameters.h.
Referenced by done_reading_files(), receive_Parameters(), and send_Parameters().
int Parameters::NumImproperParams |
Definition at line 334 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 343 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 344 of file Parameters.h.
Referenced by read_charmm_parameter_file(), read_parameter_file(), receive_Parameters(), and send_Parameters().
int Parameters::NumTableParams |
Definition at line 340 of file Parameters.h.
int Parameters::NumVdwPairParams |
Definition at line 342 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 339 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 341 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 323 of file Parameters.h.
Referenced by ComputeNonbondedUtil::select().
IndexedTablePair* Parameters::tab_pair_tree |
Definition at line 328 of file Parameters.h.
Referenced by get_table_pair_params(), receive_Parameters(), send_Parameters(), and ~Parameters().
BigReal* Parameters::table_ener |
Definition at line 325 of file Parameters.h.
Referenced by read_charmm_parameter_file(), read_ener_table(), read_energy_type(), read_energy_type_bothcubspline(), read_energy_type_cubspline(), read_parameter_file(), receive_Parameters(), ComputeNonbondedUtil::select(), and send_Parameters().
int Parameters::tablenumtypes |
Definition at line 329 of file Parameters.h.
Referenced by get_int_table_type(), and read_ener_table().
VdwValue* Parameters::vdw_array |
Definition at line 320 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 326 of file Parameters.h.
Referenced by get_vdw_pair_params(), read_parm(), receive_Parameters(), send_Parameters(), and ~Parameters().