|
| AnalyticEtableEvaluator (Etable const &etable) |
|
| ~AnalyticEtableEvaluator () |
|
void | residue_atom_pair_energy (conformation::Residue const &rsd1, conformation::Residue const &rsd2, count_pair::CountPairFunction const &cp, EnergyMap &emap) const |
| Atom pair energy inline type resolution functions. More...
|
|
void | residue_atom_pair_energy_sidechain_backbone (conformation::Residue const &rsd1, conformation::Residue const &rsd2, count_pair::CountPairFunction const &cp, EnergyMap &emap) const |
|
void | residue_atom_pair_energy_sidechain_whole (conformation::Residue const &rsd1, conformation::Residue const &rsd2, count_pair::CountPairFunction const &cp, EnergyMap &emap) const |
|
void | residue_atom_pair_energy_backbone_backbone (conformation::Residue const &rsd1, conformation::Residue const &rsd2, count_pair::CountPairFunction const &cp, EnergyMap &emap) const |
|
void | residue_atom_pair_energy_sidechain_sidechain (conformation::Residue const &rsd1, conformation::Residue const &rsd2, count_pair::CountPairFunction const &cp, EnergyMap &emap) const |
|
void | trie_vs_trie (trie::RotamerTrieBase const &trie1, trie::RotamerTrieBase const &trie2, trie::TrieCountPairBase &cp, ObjexxFCL::FArray2D< core::PackerEnergy > &pair_energy_table, ObjexxFCL::FArray2D< core::PackerEnergy > &temp_table) const |
| Trie vs trie / trie vs path type resolution functions. More...
|
|
void | trie_vs_path (trie::RotamerTrieBase const &trie1, trie::RotamerTrieBase const &trie2, trie::TrieCountPairBase &cp, utility::vector1< core::PackerEnergy > &pair_energy_vector, utility::vector1< core::PackerEnergy > &temp_vector) const |
|
void | atom_pair_energy (conformation::Atom const &atom1, conformation::Atom const &atom2, Real const weight, EnergyMap &emap, Real &d2) const |
|
virtual void | atom_pair_energy_v (conformation::Atom const &atom1, conformation::Atom const &atom2, Real const weight, Real &atrE, Real &repE, Real &solE, Real &d2) const |
|
virtual void | atom_pair_lk_energy_and_deriv_v (conformation::Atom const &atom1, conformation::Atom const &atom2, Real &solE1, Real &dsolE1, bool const eval_deriv=false) const |
|
virtual void | atom_pair_lk_energy_and_deriv_v_efficient (conformation::Atom const &atom1, conformation::Atom const &atom2, Real &solE1, Real &solE2, Real &dsolE1, bool const eval_deriv) const |
|
void | atom_pair_energy (conformation::Atom const &atom1, conformation::Atom const &atom2, Real const weight, Real &atr, Real &rep, Real &solv, Real &d2) const |
| AnalyticEtableEvaluator inline methods. More...
|
|
void | pair_energy_H (conformation::Atom const &atom1, conformation::Atom const &atom2, Real const weight, EnergyMap &emap) const |
|
Real | eval_dE_dR_over_r (conformation::Atom const &atom1, conformation::Atom const &atom2, EnergyMap const &weights, Vector &f1, Vector &f2) const |
|
Energy | heavyatom_heavyatom_energy (etrie::EtableAtom const &at1, etrie::EtableAtom const &at2, DistanceSquared &d2, Size &) const |
| Inline Methods For Trie-vs-Trie Algorithm. More...
|
|
Energy | heavyatom_hydrogenatom_energy (etrie::EtableAtom const &at1, etrie::EtableAtom const &at2, Size &) const |
|
Energy | hydrogenatom_heavyatom_energy (etrie::EtableAtom const &at1, etrie::EtableAtom const &at2, Size &) const |
|
Energy | hydrogenatom_hydrogenatom_energy (etrie::EtableAtom const &at1, etrie::EtableAtom const &at2, Size &) const |
|
| EtableEvaluator (Etable const &etable) |
|
| ~EtableEvaluator () |
|
void | set_weights (EnergyMap const &weights) |
|
void | set_scoretypes (ScoreType st_atr_in, ScoreType st_rep_in, ScoreType st_sol_in) |
|
Real | atr_weight () const |
|
Real | rep_weight () const |
|
Real | sol_weight () const |
|
ScoreType | st_atr () const |
|
ScoreType | st_rep () const |
|
ScoreType | st_sol () const |
|
Energy | sum_energies (Real atr, Real rep, Real solv) const |
|
Real | hydrogen_interaction_cutoff2 () const |
|