mFES - molecular Finite Element Solver
0.4
|
Public Member Functions | |
DirectPreconditioner (const PDE &pde, const Flags &aflags, const string aname="directprecond") | |
virtual | ~DirectPreconditioner () |
virtual void | Update () |
virtual void | CleanUpLevel () |
virtual const BaseMatrix & | GetMatrix () const |
virtual const BaseMatrix & | GetAMatrix () const |
virtual const char * | ClassName () const |
Private Attributes | |
const BilinearForm * | bfa |
BaseMatrix * | inverse |
string | inversetype |
ngcomp::DirectPreconditioner::DirectPreconditioner | ( | const PDE & | pde, |
const Flags & | aflags, | ||
const string | aname = "directprecond" |
||
) | [inline] |
virtual ngcomp::DirectPreconditioner::~DirectPreconditioner | ( | ) | [inline, virtual] |
virtual const char* ngcomp::DirectPreconditioner::ClassName | ( | ) | const [inline, virtual] |
virtual void ngcomp::DirectPreconditioner::CleanUpLevel | ( | ) | [inline, virtual] |
virtual const BaseMatrix& ngcomp::DirectPreconditioner::GetAMatrix | ( | ) | const [inline, virtual] |
virtual const BaseMatrix& ngcomp::DirectPreconditioner::GetMatrix | ( | ) | const [inline, virtual] |
virtual void ngcomp::DirectPreconditioner::Update | ( | ) | [inline, virtual] |
const BilinearForm* ngcomp::DirectPreconditioner::bfa [private] |
BaseMatrix* ngcomp::DirectPreconditioner::inverse [private] |
string ngcomp::DirectPreconditioner::inversetype [private] |