template<class Functional, class Assembler, int components>
class Kaskade::NormalStepPreconditioner3< Functional, Assembler, components >
Definition at line 1078 of file comp_step.hh.
|
| NormalStepPreconditioner3 (Assembler const &assembler, AnsatzVariableSetDesc const &ansatzVars, TestVariableSetDesc const &testVars, size_t mgSteps=500, size_t mgSmoothingSteps=10, size_t chebySteps=20, double relativeAccuracy=1e-6, bool onlyLowerTriangle=false) |
|
virtual | ~NormalStepPreconditioner3 () |
|
void | setParameter (size_t mgSteps, size_t mgSmoothingSteps, size_t chebySteps, double relativeAccuracy) |
|
virtual void | pre (typename Traits::Domain &, typename Traits::Range &) |
|
virtual void | post (typename Traits::Domain &) |
|
virtual void | apply (typename Traits::Domain &x, typename Traits::Range const &y) |
|
void | applyStatePreconditioner (typename Traits::VectorY &x, typename Traits::VectorP const &y) |
|
void | applyAdjointPreconditioner (typename Traits::VectorP &x, typename Traits::VectorY const &y) |
|