|
| Matrix () |
|
| Matrix (unsigned int rows, unsigned int cols) |
|
| Matrix (const Matrix< DataType, 0, 0 > &matrix) |
|
| Matrix (Matrix< DataType, 0, 0 > &&matrix) |
|
| ~Matrix () |
|
Matrix< DataType, 0, 0 > & | operator= (const Matrix< DataType, 0, 0 > &rhs) |
|
Matrix< DataType, 0, 0 > & | operator= (Matrix< DataType, 0, 0 > &&rhs) |
|
const DataType & | at (unsigned int row, unsigned int col) const |
|
DataType & | at (unsigned int row, unsigned int col) |
|
unsigned int | getNumRows () const |
|
unsigned int | getNumCols () const |
|
const Matrix< DataType, 0, 0 > | operator* (const Matrix< DataType, 0, 0 > &rhs) const |
|
◆ Matrix() [1/4]
template<typename DataType >
◆ Matrix() [2/4]
template<typename DataType >
◆ Matrix() [3/4]
template<typename DataType >
◆ Matrix() [4/4]
template<typename DataType >
◆ ~Matrix()
template<typename DataType >
◆ at() [1/2]
template<typename DataType >
const DataType & TBTK::Matrix< DataType, 0, 0 >::at |
( |
unsigned int |
row, |
|
|
unsigned int |
col |
|
) |
| const |
Returns a constant reference to the data element.
◆ at() [2/2]
template<typename DataType >
DataType & TBTK::Matrix< DataType, 0, 0 >::at |
( |
unsigned int |
row, |
|
|
unsigned int |
col |
|
) |
| |
Returns a reference to the data element.
◆ getNumCols()
template<typename DataType >
unsigned int TBTK::Matrix< DataType, 0, 0 >::getNumCols |
( |
| ) |
const |
◆ getNumRows()
template<typename DataType >
unsigned int TBTK::Matrix< DataType, 0, 0 >::getNumRows |
( |
| ) |
const |
◆ operator*()
template<typename DataType >
◆ operator=() [1/2]
template<typename DataType >
◆ operator=() [2/2]
template<typename DataType >
Move assignment operator.
The documentation for this class was generated from the following file:
- /home/kristofer.bjornson/SecondQuantizationCom/TBTK/Lib/include/Utilities/TBTK/Matrix.h