MFEM v2.0
Public Member Functions
GSSmoother Class Reference

Data type for symmetric Gauss-Seidel smoother of sparse matrix. More...

#include <sparsesmoothers.hpp>

Inheritance diagram for GSSmoother:
Inheritance graph
[legend]
Collaboration diagram for GSSmoother:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 GSSmoother (const SparseMatrix &a)
 Create GSSmoother.
virtual void Mult (const Vector &x, Vector &y) const
 Matrix vector multiplication with GS Smoother.
virtual ~GSSmoother ()
 Destroys the GS Smoother.

Detailed Description

Data type for symmetric Gauss-Seidel smoother of sparse matrix.

Definition at line 16 of file sparsesmoothers.hpp.


Constructor & Destructor Documentation

GSSmoother::GSSmoother ( const SparseMatrix a)

Create GSSmoother.

Definition at line 21 of file sparsesmoothers.cpp.

GSSmoother::~GSSmoother ( ) [virtual]

Destroys the GS Smoother.

Definition at line 34 of file sparsesmoothers.cpp.


Member Function Documentation

void GSSmoother::Mult ( const Vector x,
Vector y 
) const [virtual]

Matrix vector multiplication with GS Smoother.

Implements Operator.

Definition at line 25 of file sparsesmoothers.cpp.

References MatrixInverse::a.


The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines