|
Registry
|
Gauss-Seidel Preconditioner. More...
Inheritance diagram for GaussSeidel:Public Member Functions | |
| bool | apply (Vector *unnamed, const Vector *unnamed) |
| bool | apply_update_defect (Vector *unnamed, Vector *unnamed) |
| SmartPtr< ILinearIterator > | clone () |
| returns a clone of the object which can be modified independently More... | |
| std::string | config_string () const |
| string to display configuration of the linear iterator More... | |
| void | enable_consistent_interfaces (bool enable) |
| makes the matrix and defect consistent at the proc. interfaces More... | |
| void | enable_overlap (bool enable) |
| Enables matrix overlap. This also means that interfaces are consistent. More... | |
| GaussSeidel () | |
| bool | init (SmartPtr< ILinearOperator > unnamed) |
| const char * | name () const |
| void | set_damp (double damp) |
| set the damping to a number More... | |
| void | set_sor_relax (double sor_relaxation) |
| sets sor relaxation parameter More... | |
| GaussSeidel | ( | ) |
| [in] | unnamed | |
| [in] | unnamed |
References ILinearIterator< X, Y >::apply().
| [in] | unnamed | |
| [in] | unnamed |
References ILinearIterator< X, Y >::apply_update_defect().
|
inlineinherited |
returns a clone of the object which can be modified independently
References ILinearIterator< X, Y >::clone().
|
inlineinherited |
string to display configuration of the linear iterator
References ILinearIterator< X, Y >::config_string().
|
inlineinherited |
makes the matrix and defect consistent at the proc. interfaces
| [in] | enable |
References GaussSeidelBase< TAlgebra >::enable_consistent_interfaces().
|
inlineinherited |
Enables matrix overlap. This also means that interfaces are consistent.
| [in] | enable |
References GaussSeidelBase< TAlgebra >::enable_overlap().
|
inlineinherited |
| [in] | unnamed |
References ILinearIterator< X, Y >::init().
|
inlineinherited |
References ILinearIterator< X, Y >::name().
|
inlineinherited |
|
inlineinherited |
sets sor relaxation parameter
| [in] | sor_relaxation |
References GaussSeidelBase< TAlgebra >::set_sor_relax().