Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Protected Attributes | List of all members
core::pack::interaction_graph::SparseMatrixIndex Class Reference

#include <SparseMatrixIndex.hh>

Inheritance diagram for core::pack::interaction_graph::SparseMatrixIndex:
Inheritance graph
[legend]

Public Member Functions

 SparseMatrixIndex ()
 
void set_aa_type (int aa)
 
int get_aa_type () const
 
void set_state_ind_for_this_aa_type (int state_ind)
 
int get_state_ind_for_this_aa_type () const
 

Protected Attributes

int aa_type_
 
int state_ind_for_this_aa_type_
 

Constructor & Destructor Documentation

core::pack::interaction_graph::SparseMatrixIndex::SparseMatrixIndex ( )
inline

Member Function Documentation

int core::pack::interaction_graph::SparseMatrixIndex::get_aa_type ( ) const
inline

References aa_type_.

Referenced by core::pack::interaction_graph::LazyNode::aatype_for_state(), core::pack::interaction_graph::DoubleLazyNode::aatype_for_state(), protocols::flexpack::interaction_graph::OTFFlexbbEdge::compute_altbbconf_alternate_state_energy(), core::pack::interaction_graph::LinearMemNode::compute_pair_energy_for_current_state(), protocols::flexpack::interaction_graph::OTFFlexbbEdge::compute_samebbconf_alternate_state_energy_first_node(), protocols::flexpack::interaction_graph::OTFFlexbbEdge::compute_samebbconf_alternate_state_energy_second_node(), core::pack::interaction_graph::AminoAcidNeighborSparseMatrix< core::PackerEnergy >::get_offset(), core::pack::interaction_graph::AminoAcidNeighborSparseMatrix< core::PackerEnergy >::get_submatrix_index(), core::pack::interaction_graph::DoubleLazyEdge::get_two_body_energy_smi(), core::pack::interaction_graph::LazyNode::print(), core::pack::interaction_graph::LinearMemNode::print(), core::pack::interaction_graph::DoubleLazyNode::print(), core::pack::interaction_graph::LazyNode::print_internal_energies(), core::pack::interaction_graph::DoubleLazyNode::print_internal_energies(), core::pack::interaction_graph::LinearMemNode::print_internal_energies(), core::pack::interaction_graph::PDNode::print_internal_energies(), core::pack::interaction_graph::PDNode::project_deltaE_for_substitution(), core::pack::interaction_graph::DoubleLazyEdge::read_aa_submatrix(), and core::pack::interaction_graph::DoubleLazyEdge::set_aa_submatrix().

int core::pack::interaction_graph::SparseMatrixIndex::get_state_ind_for_this_aa_type ( ) const
inline
void core::pack::interaction_graph::SparseMatrixIndex::set_aa_type ( int  aa)
inline
void core::pack::interaction_graph::SparseMatrixIndex::set_state_ind_for_this_aa_type ( int  state_ind)
inline

Member Data Documentation

int core::pack::interaction_graph::SparseMatrixIndex::aa_type_
protected

Referenced by get_aa_type(), and set_aa_type().

int core::pack::interaction_graph::SparseMatrixIndex::state_ind_for_this_aa_type_
protected

The documentation for this class was generated from the following file: