Rosetta
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

◆ SparseMatrixIndex()

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

Member Function Documentation

◆ get_aa_type()

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

References aa_type_.

Referenced by core::pack::interaction_graph::DoubleLazyNode::aatype_for_state(), core::pack::interaction_graph::LazyNode::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< T >::get_offset(), core::pack::interaction_graph::AminoAcidNeighborSparseMatrix< T >::get_submatrix_index(), core::pack::interaction_graph::DoubleLazyEdge::get_two_body_energy_smi(), core::pack::interaction_graph::DoubleLazyNode::print(), core::pack::interaction_graph::LazyNode::print(), core::pack::interaction_graph::LinearMemNode::print(), core::pack::interaction_graph::DoubleLazyNode::print_internal_energies(), core::pack::interaction_graph::LazyNode::print_internal_energies(), core::pack::interaction_graph::LinearMemNode::print_internal_energies(), core::pack::interaction_graph::PDNode::print_internal_energies(), core::pack::interaction_graph::LazyNode::project_deltaE_for_substitution(), core::pack::interaction_graph::LinearMemNode::project_deltaE_for_substitution(), 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().

◆ get_state_ind_for_this_aa_type()

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

◆ set_aa_type()

void core::pack::interaction_graph::SparseMatrixIndex::set_aa_type ( int  aa)
inline

◆ set_state_ind_for_this_aa_type()

void core::pack::interaction_graph::SparseMatrixIndex::set_state_ind_for_this_aa_type ( int  state_ind)
inline

Member Data Documentation

◆ aa_type_

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

Referenced by get_aa_type(), and set_aa_type().

◆ state_ind_for_this_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: