VinaLC: Parallel Molecular Docking Program |
Biochemical and Biophysical Systems Group |
#include <terms.h>
Public Member Functions | |
virtual fl | eval (const conf_independent_inputs &in, fl x, flv::const_iterator &it) const =0 |
virtual sz | size () const =0 |
Public Attributes | |
std::string | name |
|
pure virtual |
Implemented in num_hydrophobic_atoms, num_heavy_atoms, num_heavy_atoms_div, num_ligands, ligand_length, num_tors_div, num_tors_sqrt, num_tors_sqr, and num_tors_add.
|
pure virtual |
Implemented in num_hydrophobic_atoms, num_heavy_atoms, num_heavy_atoms_div, num_ligands, ligand_length, num_tors_div, num_tors_sqrt, num_tors_sqr, and num_tors_add.
|
inherited |
Referenced by ad4_solvation::ad4_solvation(), electrostatic< i >::electrostatic(), gauss::gauss(), hydrophobic::hydrophobic(), ligand_length::ligand_length(), non_dir_h_bond::non_dir_h_bond(), non_hydrophobic::non_hydrophobic(), num_heavy_atoms::num_heavy_atoms(), num_heavy_atoms_div::num_heavy_atoms_div(), num_hydrophobic_atoms::num_hydrophobic_atoms(), num_ligands::num_ligands(), num_tors_add::num_tors_add(), num_tors_div::num_tors_div(), num_tors_sqr::num_tors_sqr(), num_tors_sqrt::num_tors_sqrt(), repulsion::repulsion(), and vdw< i, j >::vdw().