|
CHROMA
|
Hold vectors. More...
#include <containers.h>
Public Member Functions | |
| VectorArrays () | |
| VectorArrays (const multi2d< T > &v) | |
| VectorArrays (int size2, int size1) | |
| ~VectorArrays () | |
| void | AddVector (const multi1d< T > &v, const Subset &s) |
| void | NormalizeAndAddVector (const multi1d< T > &v, const Double &inorm, const Subset &s) |
| void | AddOrReplaceVector (const multi1d< T > &v, const Subset &s) |
| void | AddVectors (multi2d< T > &v, const Subset &s) |
| void | resize (int n2, int n1) |
| int | size () const |
| int | Nvecs () const |
| int | N5d () const |
| multi1d< T > | operator[] (int i) |
Public Attributes | |
| multi2d< T > | vec |
| int | N |
| int | Ls |
Hold vectors.
Definition at line 355 of file containers.h.
|
inline |
Definition at line 362 of file containers.h.
|
inline |
Definition at line 363 of file containers.h.
|
inline |
Definition at line 364 of file containers.h.
References Chroma::LinAlg::VectorArrays< T >::resize().
|
inline |
Definition at line 366 of file containers.h.
|
inline |
Definition at line 402 of file containers.h.
References Chroma::k, Chroma::LinAlg::VectorArrays< T >::Ls, Chroma::LinAlg::VectorArrays< T >::N, Chroma::s(), and Chroma::LinAlg::VectorArrays< T >::vec.
Referenced by Chroma::InvEigCG2ArrayEnv::old_InvEigCG2_T().
|
inline |
Definition at line 368 of file containers.h.
References Chroma::k, Chroma::LinAlg::VectorArrays< T >::Ls, Chroma::LinAlg::VectorArrays< T >::N, Chroma::s(), and Chroma::LinAlg::VectorArrays< T >::vec.
Referenced by Chroma::LinAlg::VectorArrays< T >::AddVectors().
|
inline |
Definition at line 422 of file containers.h.
References Chroma::LinAlg::VectorArrays< T >::AddVector(), Chroma::i, Chroma::LinAlg::VectorArrays< T >::Ls, and Chroma::s().
Referenced by Chroma::InvEigCG2ArrayEnv::old_InvEigCG2_T().
|
inline |
Definition at line 437 of file containers.h.
References Chroma::LinAlg::VectorArrays< T >::Ls.
|
inline |
Definition at line 383 of file containers.h.
References Chroma::k, Chroma::LinAlg::VectorArrays< T >::Ls, Chroma::LinAlg::VectorArrays< T >::N, Chroma::s(), and Chroma::LinAlg::VectorArrays< T >::vec.
Referenced by Chroma::InvEigCG2ArrayEnv::InvEigCG2_T(), and Chroma::InvEigCG2ArrayEnv::old_InvEigCG2_T().
|
inline |
Definition at line 436 of file containers.h.
References Chroma::LinAlg::VectorArrays< T >::N.
|
inline |
Definition at line 438 of file containers.h.
References Chroma::i, and Chroma::LinAlg::VectorArrays< T >::vec.
|
inline |
Definition at line 434 of file containers.h.
References Chroma::LinAlg::VectorArrays< T >::Ls, Chroma::LinAlg::VectorArrays< T >::N, and Chroma::LinAlg::VectorArrays< T >::vec.
Referenced by Chroma::LinAlg::VectorArrays< T >::VectorArrays().
|
inline |
Definition at line 435 of file containers.h.
References Chroma::LinAlg::VectorArrays< T >::vec.
Referenced by Chroma::InvEigCG2ArrayEnv::old_InvEigCG2_T().
| int Chroma::LinAlg::VectorArrays< T >::Ls |
Definition at line 360 of file containers.h.
Referenced by Chroma::LinAlg::VectorArrays< T >::AddOrReplaceVector(), Chroma::LinAlg::VectorArrays< T >::AddVector(), Chroma::LinAlg::VectorArrays< T >::AddVectors(), Chroma::LinAlg::VectorArrays< T >::N5d(), Chroma::LinAlg::VectorArrays< T >::NormalizeAndAddVector(), and Chroma::LinAlg::VectorArrays< T >::resize().
| int Chroma::LinAlg::VectorArrays< T >::N |
Definition at line 359 of file containers.h.
Referenced by Chroma::LinAlg::VectorArrays< T >::AddOrReplaceVector(), Chroma::LinAlg::VectorArrays< T >::AddVector(), Chroma::InvEigCG2ArrayEnv::InvEigCG2_T(), Chroma::LinAlg::VectorArrays< T >::NormalizeAndAddVector(), Chroma::LinAlg::VectorArrays< T >::Nvecs(), Chroma::InvEigCG2ArrayEnv::old_InvEigCG2_T(), and Chroma::LinAlg::VectorArrays< T >::resize().
| multi2d<T> Chroma::LinAlg::VectorArrays< T >::vec |
Definition at line 358 of file containers.h.
Referenced by Chroma::LinAlg::VectorArrays< T >::AddOrReplaceVector(), Chroma::LinAlg::VectorArrays< T >::AddVector(), Chroma::InvEigCG2ArrayEnv::InvEigCG2_T(), Chroma::LinAlg::VectorArrays< T >::NormalizeAndAddVector(), Chroma::InvEigCG2ArrayEnv::old_InvEigCG2_T(), Chroma::LinAlg::VectorArrays< T >::operator[](), Chroma::LinAlg::VectorArrays< T >::resize(), and Chroma::LinAlg::VectorArrays< T >::size().