Rosetta
Public Member Functions | Private Attributes | List of all members
core::chemical::VDDistanceMatrix Class Reference

Utility class for VD-indexed matrix. More...

#include <residue_support.hh>

Public Member Functions

 VDDistanceMatrix (MutableResidueType const &res, core::Real default_val)
 
core::Realoperator() (VD a, VD b)
 
core::Real find_max_over (VD a)
 
void floyd_warshall ()
 

Private Attributes

boost::unordered_map< VD, int > vd_to_index_
 
utility::vector1< VDindex_to_vd_
 
ObjexxFCL::FArray2D< core::Realmatrix_
 

Detailed Description

Utility class for VD-indexed matrix.

Constructor & Destructor Documentation

◆ VDDistanceMatrix()

core::chemical::VDDistanceMatrix::VDDistanceMatrix ( MutableResidueType const &  res,
core::Real  default_val 
)

Member Function Documentation

◆ find_max_over()

core::Real core::chemical::VDDistanceMatrix::find_max_over ( VD  a)

◆ floyd_warshall()

void core::chemical::VDDistanceMatrix::floyd_warshall ( )

◆ operator()()

core::Real & core::chemical::VDDistanceMatrix::operator() ( VD  a,
VD  b 
)

Member Data Documentation

◆ index_to_vd_

utility::vector1< VD > core::chemical::VDDistanceMatrix::index_to_vd_
private

◆ matrix_

ObjexxFCL::FArray2D< core::Real > core::chemical::VDDistanceMatrix::matrix_
private

◆ vd_to_index_

boost::unordered_map< VD, int > core::chemical::VDDistanceMatrix::vd_to_index_
private

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