|
dune-istl
2.2.0
|
#include <dune/istl/paamg/smoother.hh>
Classes | |
| struct | AggregateAdder |
| struct | NoneAdder |
| struct | VertexAdder |
Public Types | |
| typedef MatrixGraph< M > ::VertexDescriptor | VertexDescriptor |
| typedef Dune::Amg::AggregatesMap < VertexDescriptor > | AggregatesMap |
| typedef AggregatesMap::AggregateDescriptor | AggregateDescriptor |
| typedef SeqOverlappingSchwarz < M, X, TM, TS, TA > ::subdomain_vector | Vector |
| typedef Vector::value_type | Subdomain |
Public Member Functions | |
| virtual void | setMatrix (const M &matrix, const AggregatesMap &amap) |
| void | setMatrix (const M &matrix) |
| const Vector & | getSubDomains () |
| void | setMatrix (const Matrix &matrix) |
| virtual void | setMatrix (const Matrix &matrix, const AggregatesMap &amap) |
| const Matrix & | getMatrix () const |
| void | setArgs (const SmootherArgs &args) |
| void | setComm (T1 &comm) |
| const SmootherArgs | getArgs () const |
Protected Attributes | |
| const Matrix * | matrix_ |
| const SmootherArgs Dune::Amg::DefaultConstructionArgs< SeqOverlappingSchwarz< M, X, TM, TS, TA > >::getArgs | ( | ) | const [inline, inherited] |
| const Matrix& Dune::Amg::DefaultConstructionArgs< SeqOverlappingSchwarz< M, X, TM, TS, TA > >::getMatrix | ( | ) | const [inline, inherited] |
| void Dune::Amg::DefaultConstructionArgs< SeqOverlappingSchwarz< M, X, TM, TS, TA > >::setArgs | ( | const SmootherArgs & | args | ) | [inline, inherited] |
| void Dune::Amg::DefaultConstructionArgs< SeqOverlappingSchwarz< M, X, TM, TS, TA > >::setComm | ( | T1 & | comm | ) | [inline, inherited] |
| void Dune::Amg::DefaultConstructionArgs< SeqOverlappingSchwarz< M, X, TM, TS, TA > >::setMatrix | ( | const Matrix & | matrix | ) | [inline, inherited] |
| virtual void Dune::Amg::DefaultConstructionArgs< SeqOverlappingSchwarz< M, X, TM, TS, TA > >::setMatrix | ( | const Matrix & | matrix, |
| const AggregatesMap & | amap | ||
| ) | [inline, virtual, inherited] |
const Matrix* Dune::Amg::DefaultConstructionArgs< SeqOverlappingSchwarz< M, X, TM, TS, TA > >::matrix_ [protected, inherited] |
1.7.6.1