NGSolve  4.9
ngmg::TwoLevelMatrix Member List
This is the complete list of members for ngmg::TwoLevelMatrix, including all inherited members.
AsVector()ngla::BaseMatrix [virtual]
AsVector() const ngla::BaseMatrix [virtual]
BaseMatrix() (defined in ngla::BaseMatrix)ngla::BaseMatrix
BaseMatrix(ParallelDofs *aparalleldofs) (defined in ngla::BaseMatrix)ngla::BaseMatrix
CreateColVector() const ngla::BaseMatrix [virtual]
CreateMatrix() const ngla::BaseMatrix [virtual]
CreateRowVector() const ngla::BaseMatrix [virtual]
CreateVector() const ngmg::TwoLevelMatrix [virtual]
FreeMem(void) (defined in ngmg::TwoLevelMatrix)ngmg::TwoLevelMatrix
GetInverseType() const (defined in ngla::BaseMatrix)ngla::BaseMatrix [virtual]
GetParallelDofs() const (defined in ngla::BaseMatrix)ngla::BaseMatrix [inline]
GetSmoother() const (defined in ngmg::TwoLevelMatrix)ngmg::TwoLevelMatrix [inline]
GetSmoother() (defined in ngmg::TwoLevelMatrix)ngmg::TwoLevelMatrix [inline]
Height() const ngla::BaseMatrix [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]
MemoryUsage(Array< MemoryUsageStruct * > &mu) const (defined in ngmg::TwoLevelMatrix)ngmg::TwoLevelMatrix [virtual]
Mult(const BaseVector &x, BaseVector &y) const ngmg::TwoLevelMatrix [virtual]
MultAdd(double s, const BaseVector &x, BaseVector &y) const ngla::BaseMatrix [virtual]
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(double s, const BaseVector &x, BaseVector &y) const ngla::BaseMatrix [virtual]
MultTransAdd(Complex s, const BaseVector &x, BaseVector &y) const ngla::BaseMatrix [virtual]
operator=(double s)ngla::BaseMatrix [inline]
paralleldofs (defined in ngla::BaseMatrix)ngla::BaseMatrix [protected]
Print(ostream &s) const (defined in ngmg::TwoLevelMatrix)ngmg::TwoLevelMatrix [virtual]
SetInverseType(INVERSETYPE ainversetype) const (defined in ngla::BaseMatrix)ngla::BaseMatrix [virtual]
SetInverseType(string ainversetype) const (defined in ngla::BaseMatrix)ngla::BaseMatrix [virtual]
SetOwnSmoother(bool aos) (defined in ngmg::TwoLevelMatrix)ngmg::TwoLevelMatrix [inline]
SetParallelDofs(const ParallelDofs *pardofs) (defined in ngla::BaseMatrix)ngla::BaseMatrix [inline]
SetSmoothingSteps(int ass) (defined in ngmg::TwoLevelMatrix)ngmg::TwoLevelMatrix [inline]
TwoLevelMatrix(const BaseMatrix *amat, const BaseMatrix *acpre, Smoother *asmoother, int alevel) (defined in ngmg::TwoLevelMatrix)ngmg::TwoLevelMatrix
Update() (defined in ngmg::TwoLevelMatrix)ngmg::TwoLevelMatrix [virtual]
VHeight() const ngmg::TwoLevelMatrix [inline, virtual]
VWidth() const ngmg::TwoLevelMatrix [inline, virtual]
Width() const ngla::BaseMatrix [inline]
~BaseMatrix() (defined in ngla::BaseMatrix)ngla::BaseMatrix [virtual]
~TwoLevelMatrix() (defined in ngmg::TwoLevelMatrix)ngmg::TwoLevelMatrix