Diffpack Documentation

(Functionality not available, requires installation of an additional Diffpack Toolbox)


Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Search  

NestedFASDampedMultigrid Class Reference

#include <Multigrid.h>

Inheritance diagram for NestedFASDampedMultigrid::

NestedFASMultigrid NonlinearMultigrid Multigrid MLSolver HandleId List of all members.

Public Methods

 NestedFASDampedMultigrid (const MLSolver_prm &pm)
 ~NestedFASDampedMultigrid ()
virtual String description () const

Protected Methods

virtual void init ()
virtual bool cycle (SpaceId space, StartVectorMode start)
virtual real getSigma (SpaceId space, LinEqVector &d)

Protected Attributes

VecSimplest(real) sigma

Constructor & Destructor Documentation

NestedFASDampedMultigrid::NestedFASDampedMultigrid ( const MLSolver_prm & pm )
 

NestedFASDampedMultigrid::~NestedFASDampedMultigrid ( ) [inline]
 


Member Function Documentation

bool NestedFASDampedMultigrid::cycle ( SpaceId space,
StartVectorMode start ) [protected, virtual]
 

Reimplemented from NestedFASMultigrid.

String NestedFASDampedMultigrid::description ( ) const [virtual]
 

Reimplemented from NestedFASMultigrid.

real NestedFASDampedMultigrid::getSigma ( SpaceId space,
LinEqVector & d ) [protected, virtual]
 

void NestedFASDampedMultigrid::init ( ) [protected, virtual]
 

initializes the class.

Reimplemented from NonlinearMultigrid.


Member Data Documentation

VecSimplest(real) NestedFASDampedMultigrid::sigma [protected]
 


The documentation for this class was generated from the following file:
Copyright © 2003 inuTech GmbH. All rights reserved.