Toast++  1.0.2 (r.539)
Forward and inverse modelling in optical tomography
TCompRowMatrixMPI< MT > Member List

This is the complete list of members for TCompRowMatrixMPI< MT >, including all inherited members.

Add(int r, int c, const MT &val) (defined in TGenericSparseMatrix< MT >)TGenericSparseMatrix< MT >inlinevirtual
Add_proc(int r, int c, MT val)TCompRowMatrixMPI< MT >
Append(MT v=0) (defined in TGenericSparseMatrix< MT >)TGenericSparseMatrix< MT >protected
ATx(const TVector< MT > &x, TVector< MT > &b) const (defined in TCompRowMatrixMPI< MT >)TCompRowMatrixMPI< MT >inlinevirtual
ATx(const TVector< MT > &x) const (defined in TGenericSparseMatrix< MT >)TGenericSparseMatrix< MT >inline
Ax(const TVector< MT > &x, TVector< MT > &b) const TCompRowMatrixMPI< MT >virtual
Ax(const TVector< MT > &x, TVector< MT > &b, int i1, int i2) const (defined in TCompRowMatrixMPI< MT >)TCompRowMatrixMPI< MT >virtual
bicgstab(const TVector< MT > &b, TVector< MT > &x, double &tol, TPreconditioner< MT > *precon=0, int maxit=0) const (defined in TMatrix< MT >)TMatrix< MT >virtual
bicgstab(const TVector< MT > *b, TVector< MT > *x, int nrhs, double tol, int maxit=0, TPreconditioner< MT > *precon=0, IterativeSolverResult *res=0) const (defined in TMatrix< MT >)TMatrix< MT >virtual
bicgstab(const FVector &b, FVector &x, double &tol, TPreconditioner< float > *precon, int maxit) const (defined in TMatrix< MT >)TMatrix< MT >inline
bicgstab(const FVector *b, FVector *x, int nrhs, double tol, int maxit, TPreconditioner< float > *precon, IterativeSolverResult *res) const (defined in TMatrix< MT >)TMatrix< MT >inline
COL enum value (defined in TMatrix< MT >)TMatrix< MT >
Col(int c) const TCompRowMatrixMPI< MT >virtual
colidxTCompRowMatrixMPI< MT >
ColNorm() const TMatrix< MT >virtual
cols (defined in TMatrix< MT >)TMatrix< MT >protected
ColScale(const TVector< MT > &scale) (defined in TCompRowMatrixMPI< MT >)TCompRowMatrixMPI< MT >virtual
Diag() const TMatrix< MT >virtual
Dim(RC rc) const TMatrix< MT >inline
Display(std::ostream &os) const (defined in TGenericSparseMatrix< MT >)TGenericSparseMatrix< MT >virtual
Exists(int r, int c) const TCompRowMatrixMPI< MT >virtual
Export(std::ostream &os) const TMatrix< MT >
ExportRCV(std::ostream &os)TGenericSparseMatrix< MT >inlinevirtual
FillFraction() const (defined in TGenericSparseMatrix< MT >)TGenericSparseMatrix< MT >inline
Get(int r, int c) const TCompRowMatrixMPI< MT >virtual
Get_index(int r, int c) const (defined in TCompRowMatrixMPI< MT >)TCompRowMatrixMPI< MT >virtual
GetGlobalIterativeSolver() (defined in TGenericSparseMatrix< MT >)TGenericSparseMatrix< MT >static
GetGlobalIterativeSolver_complex() (defined in TGenericSparseMatrix< MT >)TGenericSparseMatrix< MT >static
GetNext(int &r, int &c) const (defined in TCompRowMatrixMPI< MT >)TCompRowMatrixMPI< MT >virtual
GlobalSelectIterativeSolver(IterativeMethod method) (defined in TGenericSparseMatrix< MT >)TGenericSparseMatrix< MT >static
GlobalSelectIterativeSolver_complex(IterativeMethod method) (defined in TGenericSparseMatrix< MT >)TGenericSparseMatrix< MT >static
Initialise(const int *_rowptr, const int *_colidx, const MT *_data=0)TCompRowMatrixMPI< MT >
Initialise(int nv, const MT *data) (defined in TGenericSparseMatrix< MT >)TGenericSparseMatrix< MT >
Initialise(int nv, MT *data, CopyMode cmode) (defined in TGenericSparseMatrix< MT >)TGenericSparseMatrix< MT >
isFull() const TMatrix< MT >inline
isSparse() const TMatrix< MT >inline
mpi_nrTCompRowMatrixMPI< MT >
mpi_r0TCompRowMatrixMPI< MT >
MPIinit()TCompRowMatrixMPI< MT >
MPIRange(int *_r0, int *_r1) const TCompRowMatrixMPI< MT >inline
mpitpTCompRowMatrixMPI< MT >
my_nrTCompRowMatrixMPI< MT >
my_rTCompRowMatrixMPI< MT >
nbuf (defined in TGenericSparseMatrix< MT >)TGenericSparseMatrix< MT >protected
nCols() const TMatrix< MT >inline
New(int nrows, int ncols)TGenericSparseMatrix< MT >virtual
nRows() const TMatrix< MT >inline
nVal() const (defined in TGenericSparseMatrix< MT >)TGenericSparseMatrix< MT >inline
nval (defined in TGenericSparseMatrix< MT >)TGenericSparseMatrix< MT >protected
operator()(int r, int c) (defined in TCompRowMatrixMPI< MT >)TCompRowMatrixMPI< MT >virtual
TMatrix::operator()(int r, int c) const TMatrix< MT >inline
operator*(const TVector< MT > &x) const (defined in TGenericSparseMatrix< MT >)TGenericSparseMatrix< MT >inline
operator*=(const MT &sc) (defined in TGenericSparseMatrix< MT >)TGenericSparseMatrix< MT >
pcg(const TVector< MT > &b, TVector< MT > &x, double &tol, TPreconditioner< MT > *precon=0, int maxit=0) const (defined in TMatrix< MT >)TMatrix< MT >virtual
pcg(const TVector< MT > *b, TVector< MT > *x, int nrhs, double tol, int maxit=0, TPreconditioner< MT > *precon=0, IterativeSolverResult *res=0) const (defined in TMatrix< MT >)TMatrix< MT >virtual
pcg(const FVector &b, FVector &x, double &tol, TPreconditioner< float > *precon, int maxit) const (defined in TMatrix< MT >)TMatrix< MT >inline
pcg(const FVector *b, FVector *x, int nrhs, double tol, int maxit, TPreconditioner< float > *precon, IterativeSolverResult *res) const (defined in TMatrix< MT >)TMatrix< MT >inline
Print(std::ostream &os=std::cout, int n=80) const (defined in TMatrix< MT >)TMatrix< MT >
PrintFillinGraph(const char *fname, int maxdim=600, bool binary=true, bool antialias=true) (defined in TGenericSparseMatrix< MT >)TGenericSparseMatrix< MT >virtual
PrintNzeroGraph(char *fname) (defined in TMatrix< MT >)TMatrix< MT >
r0TCompRowMatrixMPI< MT >
r1TCompRowMatrixMPI< MT >
RC enum name (defined in TMatrix< MT >)TMatrix< MT >
rnkTCompRowMatrixMPI< MT >
ROW enum value (defined in TMatrix< MT >)TMatrix< MT >
Row(int r) const TCompRowMatrixMPI< MT >virtual
RowMult(int r, MT *x) const (defined in TMatrix< MT >)TMatrix< MT >inlinevirtual
rowptrTCompRowMatrixMPI< MT >
rows (defined in TMatrix< MT >)TMatrix< MT >protected
RowScale(const TVector< MT > &scale) (defined in TCompRowMatrixMPI< MT >)TCompRowMatrixMPI< MT >virtual
SetRow(int r, const TVector< MT > &row)TMatrix< MT >inlinevirtual
SparseRow(int r, int *colidx, MT *val) const TCompRowMatrixMPI< MT >virtual
StorageType() const TCompRowMatrixMPI< MT >inlinevirtual
szeTCompRowMatrixMPI< MT >
TCompRowMatrixMPI()TCompRowMatrixMPI< MT >
TCompRowMatrixMPI(int rows, int cols)TCompRowMatrixMPI< MT >
TCompRowMatrixMPI(int rows, int cols, const int *_rowptr, const int *_colidx, int proc_nrows, const int *proc_rows) (defined in TCompRowMatrixMPI< MT >)TCompRowMatrixMPI< MT >
TCompRowMatrixMPI(int rows, int cols, const int *_rowptr, const int *_colidx, const MT *_data=0)TCompRowMatrixMPI< MT >
TGenericSparseMatrix()TGenericSparseMatrix< MT >
TGenericSparseMatrix(int rows, int cols, int nv=0, const MT *data=0)TGenericSparseMatrix< MT >
TGenericSparseMatrix(int rows, int cols, int nv, MT *data, CopyMode cmode=DEEP_COPY) (defined in TGenericSparseMatrix< MT >)TGenericSparseMatrix< MT >
TGenericSparseMatrix(const TGenericSparseMatrix< MT > &m)TGenericSparseMatrix< MT >
TMatrix()TMatrix< MT >inline
TMatrix(int nrows, int ncols)TMatrix< MT >inline
TMatrix(const TMatrix< MT > &m)TMatrix< MT >
Transpone() (defined in TMatrix< MT >)TMatrix< MT >inlinevirtual
Unlink() (defined in TCompRowMatrixMPI< MT >)TCompRowMatrixMPI< MT >virtual
Val(int i) (defined in TGenericSparseMatrix< MT >)TGenericSparseMatrix< MT >inline
val (defined in TGenericSparseMatrix< MT >)TGenericSparseMatrix< MT >protected
ValPtr() (defined in TGenericSparseMatrix< MT >)TGenericSparseMatrix< MT >inline
ValPtr() const (defined in TGenericSparseMatrix< MT >)TGenericSparseMatrix< MT >inline
Zero()TCompRowMatrixMPI< MT >
~TCompRowMatrixMPI()TCompRowMatrixMPI< MT >
~TGenericSparseMatrix()TGenericSparseMatrix< MT >virtual
~TMatrix()TMatrix< MT >inlinevirtual