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_

◆ matrix_

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

◆ vd_to_index_

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

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