, including all inherited members.
AsVector() | ngla::BaseMatrix | [virtual] |
AsVector() const | ngla::BaseMatrix | [virtual] |
BaseBlockJacobiPrecond(Table< int > &ablocktable) | ngla::BaseBlockJacobiPrecond | |
BaseMatrix() (defined in ngla::BaseMatrix) | ngla::BaseMatrix | |
BaseMatrix(ParallelDofs *aparalleldofs) (defined in ngla::BaseMatrix) | ngla::BaseMatrix | |
blockbw (defined in ngla::BlockJacobiPrecondSymmetric< TM, TV >) | ngla::BlockJacobiPrecondSymmetric< TM, TV > | [protected] |
BlockJacobiPrecondSymmetric(const SparseMatrixSymmetric< TM, TV > &amat, Table< int > &ablocktable) (defined in ngla::BlockJacobiPrecondSymmetric< TM, TV >) | ngla::BlockJacobiPrecondSymmetric< TM, TV > | |
blocksize (defined in ngla::BlockJacobiPrecondSymmetric< TM, TV >) | ngla::BlockJacobiPrecondSymmetric< TM, TV > | [protected] |
blockstart (defined in ngla::BlockJacobiPrecondSymmetric< TM, TV >) | ngla::BlockJacobiPrecondSymmetric< TM, TV > | [protected] |
blocktable | ngla::BaseBlockJacobiPrecond | [protected] |
ComputeBlockFactor(FlatArray< int > block, int bw, FlatBandCholeskyFactors< TM > &inv) const (defined in ngla::BlockJacobiPrecondSymmetric< TM, TV >) | ngla::BlockJacobiPrecondSymmetric< TM, TV > | |
CreateColVector() const | ngla::BaseMatrix | [virtual] |
CreateMatrix() const | ngla::BaseMatrix | [virtual] |
CreateRowVector() const | ngla::BaseMatrix | [virtual] |
CreateVector() const | ngla::BlockJacobiPrecondSymmetric< TM, TV > | [inline, virtual] |
data (defined in ngla::BlockJacobiPrecondSymmetric< TM, TV >) | ngla::BlockJacobiPrecondSymmetric< TM, TV > | [protected] |
GetInverseType() const (defined in ngla::BaseMatrix) | ngla::BaseMatrix | [virtual] |
GetParallelDofs() const (defined in ngla::BaseMatrix) | ngla::BaseMatrix | [inline] |
GSSmooth(BaseVector &x, const BaseVector &b, int steps=1) const | ngla::BlockJacobiPrecondSymmetric< TM, TV > | [virtual] |
GSSmoothBack(BaseVector &x, const BaseVector &b, int steps=1) const | ngla::BlockJacobiPrecondSymmetric< TM, TV > | [virtual] |
GSSmoothBackPartial(BaseVector &x, const BaseVector &b, BaseVector &y) const (defined in ngla::BlockJacobiPrecondSymmetric< TM, TV >) | ngla::BlockJacobiPrecondSymmetric< TM, TV > | [virtual] |
GSSmoothNumbering(BaseVector &x, const BaseVector &b, const Array< int > &numbering, int forward=1) const (defined in ngla::BlockJacobiPrecondSymmetric< TM, TV >) | ngla::BlockJacobiPrecondSymmetric< TM, TV > | [inline, virtual] |
GSSmoothPartial(BaseVector &x, const BaseVector &b, BaseVector &y) const | ngla::BlockJacobiPrecondSymmetric< TM, TV > | [virtual] |
GSSmoothResiduum(BaseVector &x, const BaseVector &b, BaseVector &res, int steps=1) const | ngla::BlockJacobiPrecondSymmetric< TM, TV > | [virtual] |
Height() const | ngla::BlockJacobiPrecondSymmetric< TM, TV > | [inline] |
InvDiag(int i) const (defined in ngla::BlockJacobiPrecondSymmetric< TM, TV >) | ngla::BlockJacobiPrecondSymmetric< TM, TV > | [inline] |
InverseMatrix(const BitArray *subset=0) const (defined in ngla::BaseMatrix) | ngla::BaseMatrix | [virtual] |
InverseMatrix(const Array< int > *clusters) const (defined in ngla::BaseMatrix) | ngla::BaseMatrix | [virtual] |
lowmem (defined in ngla::BlockJacobiPrecondSymmetric< TM, TV >) | ngla::BlockJacobiPrecondSymmetric< TM, TV > | [protected] |
mat (defined in ngla::BlockJacobiPrecondSymmetric< TM, TV >) | ngla::BlockJacobiPrecondSymmetric< TM, TV > | [protected] |
maxbs | ngla::BaseBlockJacobiPrecond | [protected] |
MemoryUsage(Array< MemoryUsageStruct * > &mu) const (defined in ngla::BaseMatrix) | ngla::BaseMatrix | [virtual] |
Mult(const BaseVector &x, BaseVector &y) const | ngla::BaseMatrix | [virtual] |
MultAdd(TSCAL s, const BaseVector &x, BaseVector &y) const (defined in ngla::BlockJacobiPrecondSymmetric< TM, TV >) | ngla::BlockJacobiPrecondSymmetric< TM, TV > | [virtual] |
ngla::BaseBlockJacobiPrecond::MultAdd(double s, const BaseVector &x, BaseVector &y) const | ngla::BaseMatrix | [virtual] |
ngla::BaseBlockJacobiPrecond::MultAdd(Complex s, const BaseVector &x, BaseVector &y) const | ngla::BaseMatrix | [virtual] |
MultAdd1(double s, const BaseVector &x, BaseVector &y, const BitArray *ainner=NULL, const Array< int > *acluster=NULL) const | ngla::BaseMatrix | [virtual] |
MultAdd2(double s, const BaseVector &x, BaseVector &y, const BitArray *ainner=NULL, const Array< int > *acluster=NULL) const | ngla::BaseMatrix | [virtual] |
MultTransAdd(TSCAL s, const BaseVector &x, BaseVector &y) const (defined in ngla::BlockJacobiPrecondSymmetric< TM, TV >) | ngla::BlockJacobiPrecondSymmetric< TM, TV > | [virtual] |
ngla::BaseBlockJacobiPrecond::MultTransAdd(double s, const BaseVector &x, BaseVector &y) const | ngla::BaseMatrix | [virtual] |
ngla::BaseBlockJacobiPrecond::MultTransAdd(Complex s, const BaseVector &x, BaseVector &y) const | ngla::BaseMatrix | [virtual] |
NBLOCKS enum value (defined in ngla::BlockJacobiPrecondSymmetric< TM, TV >) | ngla::BlockJacobiPrecondSymmetric< TM, TV > | [protected] |
operator=(double s) | ngla::BaseMatrix | [inline] |
paralleldofs (defined in ngla::BaseMatrix) | ngla::BaseMatrix | [protected] |
Print(ostream &ost) const (defined in ngla::BaseMatrix) | ngla::BaseMatrix | [virtual] |
Reorder(FlatArray< int > block, const MatrixGraph &graph, FlatArray< int > usedflags, LocalHeap &lh) | ngla::BaseBlockJacobiPrecond | |
S_BaseMatrix() (defined in ngla::S_BaseMatrix< mat_traits< TM >::TSCAL >) | ngla::S_BaseMatrix< mat_traits< TM >::TSCAL > | |
SetInverseType(INVERSETYPE ainversetype) const (defined in ngla::BaseMatrix) | ngla::BaseMatrix | [virtual] |
SetInverseType(string ainversetype) const (defined in ngla::BaseMatrix) | ngla::BaseMatrix | [virtual] |
SetParallelDofs(const ParallelDofs *pardofs) (defined in ngla::BaseMatrix) | ngla::BaseMatrix | [inline] |
SmoothBlock(int i, FlatVector< TVX > &x, FlatVector< TVX > &y) const (defined in ngla::BlockJacobiPrecondSymmetric< TM, TV >) | ngla::BlockJacobiPrecondSymmetric< TM, TV > | |
TSCAL typedef (defined in ngla::BlockJacobiPrecondSymmetric< TM, TV >) | ngla::BlockJacobiPrecondSymmetric< TM, TV > | |
TVX typedef (defined in ngla::BlockJacobiPrecondSymmetric< TM, TV >) | ngla::BlockJacobiPrecondSymmetric< TM, TV > | |
VHeight() const | ngla::BlockJacobiPrecondSymmetric< TM, TV > | [inline, virtual] |
VWidth() const | ngla::BlockJacobiPrecondSymmetric< TM, TV > | [inline, virtual] |
Width() const | ngla::BlockJacobiPrecondSymmetric< TM, TV > | [inline] |
~BaseBlockJacobiPrecond() | ngla::BaseBlockJacobiPrecond | [virtual] |
~BaseMatrix() (defined in ngla::BaseMatrix) | ngla::BaseMatrix | [virtual] |
~BlockJacobiPrecondSymmetric() (defined in ngla::BlockJacobiPrecondSymmetric< TM, TV >) | ngla::BlockJacobiPrecondSymmetric< TM, TV > | [virtual] |
~S_BaseMatrix() (defined in ngla::S_BaseMatrix< mat_traits< TM >::TSCAL >) | ngla::S_BaseMatrix< mat_traits< TM >::TSCAL > | [virtual] |