VinaLC: Parallel Molecular Docking Program |
Biochemical and Biophysical Systems Group |
#include <matrix.h>
Public Member Functions | |
sz | index (sz i, sz j) const |
sz | index_permissive (sz i, sz j) const |
strictly_triangular_matrix () | |
strictly_triangular_matrix (sz n, const T &filler_val) | |
void | resize (sz n, const T &filler_val) |
void | append (const strictly_triangular_matrix< T > &m, const T &filler_val) |
void | append (const matrix< T > &rectangular, const strictly_triangular_matrix< T > &triangular) |
VINA_MATRIX_DEFINE_OPERATORS sz | dim () const |
Private Attributes | |
std::vector< T > | m_data |
sz | m_dim |
|
inline |
|
inline |
|
inline |
Referenced by strictly_triangular_matrix< distance_type >::index_permissive().
|
inline |
|
inline |
Referenced by strictly_triangular_matrix< distance_type >::append(), and nr_update_matrixes().
|
inline |
Referenced by strictly_triangular_matrix< distance_type >::append(), and non_rigid_parsed::mobility_matrix().
|
inline |
|
inline |
Referenced by strictly_triangular_matrix< distance_type >::append(), parse_pdbqt_flex(), parse_pdbqt_ligand(), postprocess_branch(), and postprocess_residue().
|
private |
Referenced by strictly_triangular_matrix< distance_type >::resize().
|
private |