CHROMA
|
This is a square matrix. More...
#include <containers.h>
Public Member Functions | |
Matrix () | |
Matrix (const multi2d< T > &v) | |
Matrix (int size) | |
~Matrix () | |
void | resize (int size) |
int | size () const |
int | ld () const |
int | Nmat () const |
T & | operator() (int i, int j) |
Public Attributes | |
multi2d< T > | mat |
int | N |
This is a square matrix.
Definition at line 327 of file containers.h.
|
inline |
Definition at line 333 of file containers.h.
|
inline |
Definition at line 334 of file containers.h.
|
inline |
Definition at line 340 of file containers.h.
References Chroma::LinAlg::Matrix< T >::resize(), and Chroma::LinAlg::Matrix< T >::size().
|
inline |
Definition at line 342 of file containers.h.
|
inline |
Definition at line 346 of file containers.h.
References Chroma::LinAlg::Matrix< T >::mat.
|
inline |
Definition at line 347 of file containers.h.
References Chroma::LinAlg::Matrix< T >::N.
|
inline |
Definition at line 348 of file containers.h.
References Chroma::i, j, and Chroma::LinAlg::Matrix< T >::mat.
|
inline |
Definition at line 344 of file containers.h.
References Chroma::LinAlg::Matrix< T >::mat, Chroma::LinAlg::Matrix< T >::N, and Chroma::LinAlg::Matrix< T >::size().
Referenced by Chroma::LinAlg::Matrix< T >::Matrix().
|
inline |
Definition at line 345 of file containers.h.
References Chroma::LinAlg::Matrix< T >::mat.
Referenced by Chroma::LinAlg::Matrix< T >::Matrix(), Chroma::LinAlg::Matrix< T >::resize(), Chroma::InvEigCG2Env::SubSpaceMatrix_T(), and Chroma::InvEigCG2ArrayEnv::SubSpaceMatrix_T().
multi2d<T> Chroma::LinAlg::Matrix< T >::mat |
Definition at line 330 of file containers.h.
Referenced by Chroma::InvEigCG2Env::InvEigCG2_T(), Chroma::InvEigCG2ArrayEnv::InvEigCG2_T(), Chroma::LinAlg::Matrix< T >::ld(), Chroma::InvEigCG2Env::new_InvEigCG2_T(), Chroma::InvEigCG2ArrayEnv::old_InvEigCG2_T(), Chroma::LinAlg::Matrix< T >::operator()(), Chroma::LinAlg::Matrix< T >::resize(), Chroma::LinAlg::Matrix< T >::size(), Chroma::InvEigCG2Env::SubSpaceMatrix_T(), and Chroma::InvEigCG2ArrayEnv::SubSpaceMatrix_T().
int Chroma::LinAlg::Matrix< T >::N |
Definition at line 331 of file containers.h.
Referenced by Chroma::InvEigCG2Env::InvEigCG2_T(), Chroma::InvEigCG2ArrayEnv::InvEigCG2_T(), Chroma::InvEigCG2Env::new_InvEigCG2_T(), Chroma::LinAlg::Matrix< T >::Nmat(), Chroma::InvEigCG2ArrayEnv::old_InvEigCG2_T(), Chroma::LinAlg::Matrix< T >::resize(), Chroma::InvEigCG2Env::SubSpaceMatrix_T(), and Chroma::InvEigCG2ArrayEnv::SubSpaceMatrix_T().