Rosetta
Classes | Namespaces | Typedefs | Functions
CartesianBondedEnergy.hh File Reference
#include <core/energy_methods/CartesianBondedEnergy.fwd.hh>
#include <core/scoring/methods/CartBondedParameters.hh>
#include <core/chemical/ResidueType.fwd.hh>
#include <core/chemical/RestypeDestructionEvent.fwd.hh>
#include <core/scoring/methods/ContextIndependentLRTwoBodyEnergy.hh>
#include <core/scoring/methods/EnergyMethodOptions.fwd.hh>
#include <core/scoring/ScoreFunction.fwd.hh>
#include <core/pose/Pose.fwd.hh>
#include <core/types.hh>
#include <boost/unordered_map.hpp>
#include <boost/tuple/tuple.hpp>
#include <iosfwd>
#include <map>
#include <utility/VirtualBase.hh>
#include <utility/fixedsizearray1.hh>
#include <utility/vector1.hh>
#include <ObjexxFCL/FArray2D.fwd.hh>

Classes

class  core::energy_methods::ResidueCartBondedParameters
 
class  core::energy_methods::IdealParametersDatabase
 
class  core::energy_methods::CartesianBondedEnergy
 

Namespaces

 boost
 
 boost::tuples
 
 core
 A class for reading in the atom type properties.
 
 core::energy_methods
 

Typedefs

typedef boost::tuples::tuple< std::string, std::string, std::string, std::string, std::string > atm_name_quad
 
typedef boost::tuples::tuple< std::string, std::string, std::string, std::string > atm_name_triple
 
typedef boost::tuples::tuple< std::string, std::string, std::string > atm_name_pair
 
typedef boost::tuples::tuple< std::string, std::string > atm_name_single
 
typedef utility::vector1< std::pair< atm_name_quad, core::scoring::methods::CartBondedParametersCOP > > core::energy_methods::torsionparam_vector
 

Functions

std::size_t boost::tuples::hash_value (atm_name_quad const &e)
 
std::size_t boost::tuples::hash_value (atm_name_triple const &e)
 
std::size_t boost::tuples::hash_value (atm_name_pair const &e)
 
std::size_t boost::tuples::hash_value (atm_name_single const &e)
 
bool boost::tuples::operator== (atm_name_quad const &a, atm_name_quad const &b)
 
bool boost::tuples::operator== (atm_name_triple const &a, atm_name_triple const &b)
 
bool boost::tuples::operator== (atm_name_pair const &a, atm_name_pair const &b)
 
bool boost::tuples::operator== (atm_name_single const &a, atm_name_single const &b)
 

Detailed Description

Author
Frank DiMaio
Andrew Leaver-Fay optimized the code a bit

Typedef Documentation

◆ atm_name_pair

typedef boost::tuples::tuple< std::string, std::string, std::string > atm_name_pair

◆ atm_name_quad

typedef boost::tuples::tuple< std::string, std::string, std::string, std::string, std::string > atm_name_quad

◆ atm_name_single

typedef boost::tuples::tuple< std::string, std::string > atm_name_single

◆ atm_name_triple

typedef boost::tuples::tuple< std::string, std::string, std::string, std::string > atm_name_triple