Rosetta  2020.37
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Typedefs | Functions
core::scoring::magnesium Namespace Reference

Classes

class  MgEnergy
 
class  MgEnergyCreator
 
class  MgKnowledgeBasedPotential
 
class  RNA_MgPointEnergy
 
class  RNA_MgPointEnergyCreator
 

Typedefs

typedef
utility::pointer::shared_ptr
< MgEnergy
MgEnergyOP
 
typedef
utility::pointer::shared_ptr
< MgEnergy const > 
MgEnergyCOP
 
typedef
utility::pointer::shared_ptr
< MgKnowledgeBasedPotential
MgKnowledgeBasedPotentialOP
 
typedef
utility::pointer::shared_ptr
< MgKnowledgeBasedPotential
const > 
MgKnowledgeBasedPotentialCOP
 

Functions

Real get_cos_theta (core::conformation::Residue const &rsd1, Size const i, Vector const &j_xyz, Size const i_base)
 
Real get_cos_theta (core::conformation::Residue const &rsd1, Size const i, Vector const &j_xyz, Size &i_base, Vector &xyz_base)
 
Real get_gaussian_potential_score (GaussianParameter const &mg_potential_gaussian_parameter, Vector const &pos1, Vector const &pos2)
 
Real get_gaussian_score (GaussianParameter const &mg_potential_gaussian_parameter, Real const &d)
 
Real get_gaussian_deriv (GaussianParameter const &mg_potential_gaussian_parameter, Real const &d)
 
void get_closest_orbital_axis (core::conformation::Residue const &mg_rsd, Vector const &j_xyz, Size &which_orbital_atom, Real &cos_angle)
 
Real get_cos_angle_to_closest_orbital_axis (core::conformation::Residue const &mg_rsd, Vector const &j_xyz)
 
Size get_closest_orbital_axis (core::conformation::Residue const &mg_rsd, Vector const &j_xyz)
 

Typedef Documentation

typedef utility::pointer::shared_ptr< MgEnergy const > core::scoring::magnesium::MgEnergyCOP
typedef utility::pointer::shared_ptr< MgEnergy > core::scoring::magnesium::MgEnergyOP

Function Documentation

void core::scoring::magnesium::get_closest_orbital_axis ( core::conformation::Residue const &  mg_rsd,
Vector const &  j_xyz,
Size &  which_orbital_atom,
Real &  cos_angle 
)
Size core::scoring::magnesium::get_closest_orbital_axis ( core::conformation::Residue const &  mg_rsd,
Vector const &  j_xyz 
)
Real core::scoring::magnesium::get_cos_angle_to_closest_orbital_axis ( core::conformation::Residue const &  mg_rsd,
Vector const &  j_xyz 
)
Real core::scoring::magnesium::get_cos_theta ( core::conformation::Residue const &  rsd1,
Size const  i,
Vector const &  j_xyz,
Size const  i_base 
)
Real core::scoring::magnesium::get_cos_theta ( core::conformation::Residue const &  rsd1,
Size const  i,
Vector const &  j_xyz,
Size &  i_base,
Vector xyz_base 
)
Real core::scoring::magnesium::get_gaussian_deriv ( GaussianParameter const &  mg_potential_gaussian_parameter,
Real const &  d 
)
Real core::scoring::magnesium::get_gaussian_potential_score ( GaussianParameter const &  mg_potential_gaussian_parameter,
Vector const &  pos1,
Vector const &  pos2 
)
Real core::scoring::magnesium::get_gaussian_score ( GaussianParameter const &  mg_potential_gaussian_parameter,
Real const &  d 
)