#include <ExactOccludedHbondSolEnergy.hh>
| core::scoring::geometric_solvation::WaterWeightGridSet::WaterWeightGridSet |
( |
| ) |
|
|
private |
References all_water_weights_, core::scoring::hbonds::HBEvalTuple::eval_type(), fill_water_grid(), core::scoring::geometric_solvation::GridInfo::get_instance(), core::scoring::hbonds::hbacc_H2O, core::scoring::hbonds::hbacc_MAX, core::scoring::hbonds::hbdon_H2O, core::scoring::hbonds::hbdon_MAX, hbondoptions_, core::scoring::hbonds::seq_sep_other, sum_all_water_weights_, core::scoring::TR, and core::scoring::hbonds::HBondOptions::use_sp2_chi_penalty().
| WaterWeightGridSet * core::scoring::geometric_solvation::WaterWeightGridSet::create_singleton_instance |
( |
| ) |
|
|
staticprivate |
private singleton creation function to be used with utility::thread::threadsafe_singleton
Referenced by get_instance().
| core::Real core::scoring::geometric_solvation::WaterWeightGridSet::fill_water_grid |
( |
std::vector< std::vector< std::vector< core::Real > > > & |
water_weights, |
|
|
hbonds::HBEvalTuple const & |
hbond_eval_type, |
|
|
GridInfo const & |
grid_info, |
|
|
bool const |
water_is_donor |
|
) |
| |
|
private |
References dot(), core::scoring::geometric_solvation::geosol_kT, hb_database_, core::scoring::hbonds::hbond_compute_energy(), hbondoptions_, core::scoring::hbonds::MAX_R, core::scoring::hbonds::MAX_xD, core::scoring::hbonds::MAX_xH, core::scoring::hbonds::MIN_R, core::scoring::hbonds::MIN_xD, core::scoring::hbonds::MIN_xH, numeric::xyzVector< class >::normalized(), core::scoring::hbonds::HBondOptions::use_sp2_chi_penalty(), numeric::xyzVector< class >::x(), core::scoring::geometric_solvation::GridInfo::xnum_points(), core::scoring::geometric_solvation::GridInfo::xorigin(), core::scoring::geometric_solvation::GridInfo::xstep(), core::scoring::geometric_solvation::GridInfo::ynum_points(), core::scoring::geometric_solvation::GridInfo::yorigin(), core::scoring::geometric_solvation::GridInfo::ystep(), core::scoring::geometric_solvation::GridInfo::znum_points(), core::scoring::geometric_solvation::GridInfo::zorigin(), and core::scoring::geometric_solvation::GridInfo::zstep().
Referenced by WaterWeightGridSet().
| WaterWeightGridSet * core::scoring::geometric_solvation::WaterWeightGridSet::get_instance |
( |
| ) |
|
|
static |
| core::Real core::scoring::geometric_solvation::WaterWeightGridSet::get_sum_water_weight_grid |
( |
hbonds::HBEvalType const & |
hbond_eval_type | ) |
const |
| std::vector< std::vector< std::vector< core::Real > > > const & core::scoring::geometric_solvation::WaterWeightGridSet::get_water_weight_grid |
( |
hbonds::HBEvalType const & |
hbond_eval_type | ) |
const |
| std::map< hbonds::HBEvalType, std::vector < std::vector < std::vector <core::Real> > > > core::scoring::geometric_solvation::WaterWeightGridSet::all_water_weights_ |
|
private |
The documentation for this class was generated from the following files: