VinaLC: Parallel Molecular Docking Program

Biochemical and Biophysical Systems Group
VinaLC version: 1.1.2

matrix.h File Reference
#include <vector>
#include "triangular_matrix_index.h"
Include dependency graph for matrix.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  matrix< T >
 
class  triangular_matrix< T >
 
class  strictly_triangular_matrix< T >
 

Macros

#define VINA_MATRIX_DEFINE_OPERATORS
 

Macro Definition Documentation

#define VINA_MATRIX_DEFINE_OPERATORS
Value:
const T& operator()(sz i) const { return m_data[i]; } \
T& operator()(sz i) { return m_data[i]; } \
const T& operator()(sz i, sz j) const { return m_data[index(i, j)]; } \
T& operator()(sz i, sz j) { return m_data[index(i, j)]; }