![]() |
Reference documentation for deal.II version 8.1.0
|
#include <precondition.h>
Classes | |
class | AdditionalData |
Public Member Functions | |
void | initialize (const MATRIX &A, const AdditionalData ¶meters=AdditionalData()) |
void | clear () |
![]() | |
Subscriptor () | |
Subscriptor (const Subscriptor &) | |
virtual | ~Subscriptor () |
Subscriptor & | operator= (const Subscriptor &) |
void | subscribe (const char *identifier=0) const |
void | unsubscribe (const char *identifier=0) const |
unsigned int | n_subscriptions () const |
void | list_subscribers () const |
DeclException3 (ExcInUse, int, char *, std::string &,<< "Object of class "<< arg2<< " is still used by "<< arg1<< " other objects.\n"<< "(Additional information: "<< arg3<< ")\n"<< "Note the entry in the Frequently Asked Questions of "<< "deal.II (linked to from http://www.dealii.org/) for "<< "more information on what this error means.") | |
DeclException2 (ExcNoSubscriber, char *, char *,<< "No subscriber with identifier \""<< arg2<< "\" did subscribe to this object of class "<< arg1) | |
template<class Archive > | |
void | serialize (Archive &ar, const unsigned int version) |
Protected Attributes | |
SmartPointer< const MATRIX, PreconditionRelaxation< MATRIX > > | A |
double | relaxation |
Base class for other preconditioners. Here, only some common features Jacobi, SOR and SSOR preconditioners are implemented. For preconditioning, refer to derived classes.
Definition at line 353 of file precondition.h.
void PreconditionRelaxation< MATRIX >::initialize | ( | const MATRIX & | A, |
const AdditionalData & | parameters = AdditionalData() |
||
) |
Initialize matrix and relaxation parameter. The matrix is just stored in the preconditioner object. The relaxation parameter should be larger than zero and smaller than 2 for numerical reasons. It defaults to 1.
void PreconditionRelaxation< MATRIX >::clear | ( | ) |
Release the matrix and reset its pointer.
|
protected |
Pointer to the matrix object.
Definition at line 396 of file precondition.h.
|
protected |
Relaxation parameter.
Definition at line 401 of file precondition.h.