![]() |
Rosetta Core
2014.35
|
#include <CenHBPotential.hh>
Public Member Functions | |
CenHBPotential () | |
Size | nlr_gaussians () const |
Size | nsr_gaussians () const |
void | clear () |
void | add_sr_gaussian (Real A_in, numeric::xyzVector< Real > mu_in, numeric::xyzVector< Real > sigma_in) |
void | add_lr_gaussian (Real A_in, numeric::xyzVector< Real > mu_in, numeric::xyzVector< Real > sigma_in) |
void | set_cutoff_sr (Real cut_in) |
void | set_cutoff_lr (Real cut_in) |
Real | func (Size seqsep, Real d, Real xd, Real xh) const |
Vector | dfunc (Size seqsep, Real d, Real xd, Real xh) const |
Real | cutoff (Size seqsep) const |
Private Member Functions | |
Real | BesselI0 (Real X) |
Private Attributes | |
utility::vector1< Real > | lr_As_ |
utility::vector1< Real > | sr_As_ |
utility::vector1 < numeric::xyzVector< Real > > | lr_mus_ |
utility::vector1 < numeric::xyzVector< Real > > | lr_sigmas_ |
utility::vector1 < numeric::xyzVector< Real > > | sr_mus_ |
utility::vector1 < numeric::xyzVector< Real > > | sr_sigmas_ |
Real | cutoff_sr_ |
Real | cutoff_lr_ |
core::scoring::CenHBPotential::CenHBPotential | ( | ) |
References add_lr_gaussian(), add_sr_gaussian(), cutoff_lr_, cutoff_sr_, getline(), l, basic::database::open(), tag, and utility_exit_with_message.
|
inline |
References BesselI0(), lr_As_, lr_mus_, lr_sigmas_, pi, and numeric::constants::f::pi.
Referenced by CenHBPotential().
|
inline |
References BesselI0(), pi, numeric::constants::f::pi, sr_As_, sr_mus_, and sr_sigmas_.
Referenced by CenHBPotential().
References core::chemical::element::Y.
Referenced by add_lr_gaussian(), and add_sr_gaussian().
|
inline |
References lr_As_, lr_mus_, lr_sigmas_, sr_As_, sr_mus_, and sr_sigmas_.
References cutoff_lr_, and cutoff_sr_.
Referenced by core::scoring::methods::CenHBEnergy::eval_residue_pair_derivatives(), and core::scoring::methods::CenHBEnergy::residue_pair_energy().
References core::chemical::element::As, lr_As_, lr_mus_, lr_sigmas_, numeric::constants::f::pi, pi, s1, s2, sr_As_, sr_mus_, and sr_sigmas_.
Referenced by core::scoring::methods::CenHBEnergy::eval_residue_pair_derivatives().
References core::chemical::element::As, lr_As_, lr_mus_, lr_sigmas_, pi, numeric::constants::f::pi, sr_As_, sr_mus_, and sr_sigmas_.
Referenced by core::scoring::methods::CenHBEnergy::residue_pair_energy().
|
inline |
References cutoff_lr_.
|
inline |
References cutoff_sr_.
|
private |
Referenced by CenHBPotential(), cutoff(), and set_cutoff_lr().
|
private |
Referenced by CenHBPotential(), cutoff(), and set_cutoff_sr().
|
private |
Referenced by add_lr_gaussian(), clear(), dfunc(), func(), nlr_gaussians(), and nsr_gaussians().
|
private |
Referenced by add_lr_gaussian(), clear(), dfunc(), and func().
|
private |
Referenced by add_lr_gaussian(), clear(), dfunc(), and func().
|
private |
Referenced by add_sr_gaussian(), clear(), dfunc(), and func().
|
private |
Referenced by add_sr_gaussian(), clear(), dfunc(), and func().
|
private |
Referenced by add_sr_gaussian(), clear(), dfunc(), and func().