ParGeMSLR
pargemslr::ParallelVectorClass< T > Member List

This is the complete list of members for pargemslr::ParallelVectorClass< T >, including all inherited members.

Axpy(const T &alpha, const VectorClass< T > &x)pargemslr::ParallelVectorClass< T >virtual
Axpy(const T &alpha, const VectorClass< T > &x, VectorClass< T > &y)pargemslr::ParallelVectorClass< T >virtual
Axpy(const T &alpha, const VectorClass< T > &x, const T &beta, VectorClass< T > &y)pargemslr::ParallelVectorClass< T >virtual
Clear()pargemslr::ParallelVectorClass< T >virtual
Dot(const VectorClass< T > &y, T &t) constpargemslr::ParallelVectorClass< T >virtual
Fill(const T &v)pargemslr::ParallelVectorClass< T >virtual
GetData() constpargemslr::ParallelVectorClass< T >virtual
GetDataLocation() constpargemslr::ParallelVectorClass< T >virtual
GetDataVector()pargemslr::ParallelVectorClass< T >
GetLengthGlobal() constpargemslr::ParallelVectorClass< T >virtual
GetLengthLocal() constpargemslr::ParallelVectorClass< T >virtual
GetStartGlobal() constpargemslr::ParallelVectorClass< T >virtual
IsHoldingData() constpargemslr::ParallelVectorClass< T >
IsParallel() constpargemslr::ParallelVectorClass< T >virtual
MoveData(const int &location)pargemslr::ParallelVectorClass< T >virtual
Norm2(float &norm) constpargemslr::ParallelVectorClass< T >virtual
Norm2(double &norm) constpargemslr::ParallelVectorClass< T >virtual
NormInf(float &norm)pargemslr::ParallelVectorClass< T >virtual
NormInf(double &norm)pargemslr::ParallelVectorClass< T >virtual
operator=(const ParallelVectorClass< T > &vec)pargemslr::ParallelVectorClass< T >
operator=(ParallelVectorClass< T > &&vec)pargemslr::ParallelVectorClass< T >
operator[](int i)pargemslr::ParallelVectorClass< T >virtual
ParallelVectorClass()pargemslr::ParallelVectorClass< T >
ParallelVectorClass(const ParallelVectorClass< T > &vec)pargemslr::ParallelVectorClass< T >
ParallelVectorClass(ParallelVectorClass< T > &&vec)pargemslr::ParallelVectorClass< T >
Plot(int conditiona, int conditionb, int width)pargemslr::ParallelVectorClass< T >
Rand()pargemslr::ParallelVectorClass< T >virtual
ReadFromSingleMMFile(const char *vecfile, int idxin)pargemslr::ParallelVectorClass< T >
Scale(const T &alpha)pargemslr::ParallelVectorClass< T >virtual
SetHoldingData(bool hold_data)pargemslr::ParallelVectorClass< T >
Setup(int n_local, parallel_log &parlog)pargemslr::ParallelVectorClass< T >
Setup(int n_local, bool setzero, parallel_log &parlog)pargemslr::ParallelVectorClass< T >
Setup(int n_local, int location, bool setzero, parallel_log &parlog)pargemslr::ParallelVectorClass< T >
Setup(int n_local, int reserve, int location, bool setzero, parallel_log &parlog)pargemslr::ParallelVectorClass< T >
Setup(int n_local, long int n_start, long int n_global, parallel_log &parlog)pargemslr::ParallelVectorClass< T >
Setup(int n_local, long int n_start, long int n_global, bool setzero, parallel_log &parlog)pargemslr::ParallelVectorClass< T >
Setup(int n_local, long int n_start, long int n_global, int location, bool setzero, parallel_log &parlog)pargemslr::ParallelVectorClass< T >
Setup(int n_local, long int n_start, long int n_global, int reserve, int location, bool setzero, parallel_log &parlog)pargemslr::ParallelVectorClass< T >
SetupPtrStr(ParallelVectorClass< T > &x)pargemslr::ParallelVectorClass< T >
SetupPtrStr(ParallelCsrMatrixClass< T > &A)pargemslr::ParallelVectorClass< T >
UpdatePtr(void *data, int location)pargemslr::ParallelVectorClass< T >
WriteToDisk(const char *datafilename)pargemslr::ParallelVectorClass< T >
~ParallelVectorClass()pargemslr::ParallelVectorClass< T >virtual