, 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 | |
CG_COARSE enum value (defined in ngmg::MultigridPreconditioner) | ngmg::MultigridPreconditioner | |
COARSETYPE enum name (defined in ngmg::MultigridPreconditioner) | ngmg::MultigridPreconditioner | |
CreateColVector() const | ngla::BaseMatrix | [virtual] |
CreateMatrix() const | ngla::BaseMatrix | [virtual] |
CreateRowVector() const | ngla::BaseMatrix | [virtual] |
CreateVector() const | ngmg::MultigridPreconditioner | [inline, virtual] |
EXACT_COARSE enum value (defined in ngmg::MultigridPreconditioner) | ngmg::MultigridPreconditioner | |
FreeMem(void) (defined in ngmg::MultigridPreconditioner) | ngmg::MultigridPreconditioner | |
GetInverseType() const (defined in ngla::BaseMatrix) | ngla::BaseMatrix | [virtual] |
GetParallelDofs() const (defined in ngla::BaseMatrix) | ngla::BaseMatrix | [inline] |
GetProlongation() const (defined in ngmg::MultigridPreconditioner) | ngmg::MultigridPreconditioner | [inline] |
GetSmoother() const (defined in ngmg::MultigridPreconditioner) | ngmg::MultigridPreconditioner | [inline] |
GetSmoother() (defined in ngmg::MultigridPreconditioner) | ngmg::MultigridPreconditioner | [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::MultigridPreconditioner) | ngmg::MultigridPreconditioner | [virtual] |
MGM(int level, BaseVector &u, const BaseVector &f, int incsm=1) const (defined in ngmg::MultigridPreconditioner) | ngmg::MultigridPreconditioner | |
Mult(const BaseVector &x, BaseVector &y) const | ngmg::MultigridPreconditioner | [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] |
MultigridPreconditioner(const MeshAccess &ama, const FESpace &afespace, const BilinearForm &abiform, Smoother *asmoother, Prolongation *aprolongation) | ngmg::MultigridPreconditioner | |
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 &ost) const (defined in ngla::BaseMatrix) | ngla::BaseMatrix | [virtual] |
SetCoarseGridPreconditioner(const BaseMatrix *acoarsegridpre) (defined in ngmg::MultigridPreconditioner) | ngmg::MultigridPreconditioner | |
SetCoarseSmoothingSteps(int cstep) (defined in ngmg::MultigridPreconditioner) | ngmg::MultigridPreconditioner | |
SetCoarseType(COARSETYPE ctyp) (defined in ngmg::MultigridPreconditioner) | ngmg::MultigridPreconditioner | |
SetCycle(int c) (defined in ngmg::MultigridPreconditioner) | ngmg::MultigridPreconditioner | |
SetIncreaseSmoothingSteps(int incsm) (defined in ngmg::MultigridPreconditioner) | ngmg::MultigridPreconditioner | |
SetInverseType(INVERSETYPE ainversetype) const (defined in ngla::BaseMatrix) | ngla::BaseMatrix | [virtual] |
SetInverseType(string ainversetype) const (defined in ngla::BaseMatrix) | ngla::BaseMatrix | [virtual] |
SetOwnCoarseGridPreconditioner(int oc=1) (defined in ngmg::MultigridPreconditioner) | ngmg::MultigridPreconditioner | |
SetOwnProlongation(int op=1) (defined in ngmg::MultigridPreconditioner) | ngmg::MultigridPreconditioner | |
SetOwnSmoother(int os=1) (defined in ngmg::MultigridPreconditioner) | ngmg::MultigridPreconditioner | |
SetParallelDofs(const ParallelDofs *pardofs) (defined in ngla::BaseMatrix) | ngla::BaseMatrix | [inline] |
SetSmoothingSteps(int sstep) (defined in ngmg::MultigridPreconditioner) | ngmg::MultigridPreconditioner | |
SetUpdateAll(int ua=1) (defined in ngmg::MultigridPreconditioner) | ngmg::MultigridPreconditioner | |
SetUpdateAlways(bool ua=1) (defined in ngmg::MultigridPreconditioner) | ngmg::MultigridPreconditioner | [inline] |
SMOOTHING_COARSE enum value (defined in ngmg::MultigridPreconditioner) | ngmg::MultigridPreconditioner | |
Update() (defined in ngmg::MultigridPreconditioner) | ngmg::MultigridPreconditioner | [virtual] |
USER_COARSE enum value (defined in ngmg::MultigridPreconditioner) | ngmg::MultigridPreconditioner | |
VHeight() const | ngmg::MultigridPreconditioner | [inline, virtual] |
VWidth() const | ngmg::MultigridPreconditioner | [inline, virtual] |
Width() const | ngla::BaseMatrix | [inline] |
~BaseMatrix() (defined in ngla::BaseMatrix) | ngla::BaseMatrix | [virtual] |
~MultigridPreconditioner() (defined in ngmg::MultigridPreconditioner) | ngmg::MultigridPreconditioner | |