![]() |
Rosetta
2021.16
|
#include <RNA_AtomVDW.hh>

Public Member Functions | |
| RNA_AtomVDW () | |
| ctor, reads data file More... | |
| utility::vector1< std::string > const | vdw_atom_list (chemical::ResidueType const &rt) const |
| void | initialize_rnp_vdw_parameters () |
| Real | bump_parameter (Size const atom1, Size const atom2, chemical::ResidueType const &rsd1, chemical::ResidueType const &rsd2) const |
| Real | bump_parameter_rnp (Size const atom_RNA, Size const atom_protein, chemical::ResidueType const &rna_type) const |
Private Types | |
| typedef std::map< char, utility::vector1< std::string > > | AtomList |
Private Attributes | |
| AtomList | rna_vdw_atom_ |
| ObjexxFCL::FArray4D< Real > | rna_vdw_parameter_ |
| ObjexxFCL::FArray3D< Real > | rnp_vdw_parameter_ |
|
private |
| core::scoring::rna::RNA_AtomVDW::RNA_AtomVDW | ( | ) |
ctor, reads data file
ctor, reads data file. Need to configure to allow alternate tables/atom_sets
References core::scoring::rna::get_position_in_vector(), initialize_rnp_vdw_parameters(), core::scoring::rna::rna_residue_name_to_num(), rna_vdw_atom_, and rna_vdw_parameter_.
| Real core::scoring::rna::RNA_AtomVDW::bump_parameter | ( | Size const | atom1, |
| Size const | atom2, | ||
| chemical::ResidueType const & | rsd1, | ||
| chemical::ResidueType const & | rsd2 | ||
| ) | const |
| Real core::scoring::rna::RNA_AtomVDW::bump_parameter_rnp | ( | Size const | atom_RNA, |
| Size const | atom_protein, | ||
| chemical::ResidueType const & | rna_type | ||
| ) | const |
References core::scoring::rna::rna_residue_type_to_num(), and rnp_vdw_parameter_.
Referenced by core::energy_methods::RNA_VDW_Energy::evaluate_rnp_vdw_score().
| void core::scoring::rna::RNA_AtomVDW::initialize_rnp_vdw_parameters | ( | ) |
| utility::vector1< std::string > const core::scoring::rna::RNA_AtomVDW::vdw_atom_list | ( | chemical::ResidueType const & | rt | ) | const |
References core::chemical::ResidueTypeBase::aa(), core::chemical::aa_unp, core::chemical::na_ade, core::chemical::ResidueTypeBase::na_analogue(), core::chemical::na_cyt, core::chemical::na_gua, core::chemical::na_rad, core::chemical::na_rcy, core::chemical::na_rgu, core::chemical::na_ura, core::chemical::ResidueTypeBase::name1(), rna_vdw_atom_, and core::scoring::tr().
Referenced by core::energy_methods::RNA_VDW_Energy::setup_atom_numbers_for_vdw_calculation().
|
private |
Referenced by initialize_rnp_vdw_parameters(), RNA_AtomVDW(), and vdw_atom_list().
|
private |
Referenced by bump_parameter(), and RNA_AtomVDW().
|
private |
Referenced by bump_parameter_rnp(), and initialize_rnp_vdw_parameters().
1.8.7