In file comp/preconditioner.hpp:

class MGPreconditioner

Multigrid preconditioner.

Documentation

Multigrid preconditioner. High level objects, contains a MultigridPreconditioner

Inheritance:


Public Methods

[more] MGPreconditioner(PDE* pde, Flags & flags)
[more]virtual ~MGPreconditioner()
[more]virtual void Update()
[more]virtual const BaseMatrix& GetMatrix() const
[more]virtual const BaseMatrix& GetAMatrix() const
[more]virtual const char* ClassName() const

Private Fields

[more]ngmg::MultigridPreconditioner* mgp
[more]ngmg::TwoLevelMatrix* tlp
[more]const BilinearForm* bfa
[more]MGPreconditioner* low_order_preconditioner
[more]const Preconditioner* coarse_pre
[more]int finesmoothingsteps
[more]string smoothertype


Inherited from Preconditioner:

ongmg::MultigridPreconditioner* mgp

ongmg::TwoLevelMatrix* tlp

oconst BilinearForm* bfa

oMGPreconditioner* low_order_preconditioner

oconst Preconditioner* coarse_pre

oint finesmoothingsteps

ostring smoothertype

o MGPreconditioner(PDE* pde, Flags & flags)

ovirtual ~MGPreconditioner()

ovirtual void Update()

ovirtual const BaseMatrix& GetMatrix() const

ovirtual const BaseMatrix& GetAMatrix() const

ovirtual const char* ClassName() const


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.