|
Constructor. Destructor.
|
void | VisualizeAggregates (ModelPart::NodesContainerType &rNodes, Variable< double > &rVariable, const int max_reduced_size) |
|
static void | ConstructW (const std::size_t max_reduced_size, SparseMatrixType &rA, std::vector< int > &w, SparseMatrixType &deflatedA) |
|
static void | ConstructW (const int max_reduced_size, SparseMatrixType &rA, std::vector< int > &w, SparseMatrixType &deflatedA, const std::size_t block_size) |
| block version of ConstructW. To be used when multiple DOFS are associated to the same node. More...
|
|
static void | ApplyW (const std::vector< int > &w, const SparseVectorType &x, SparseVectorType &y) |
|
static void | ApplyWtranspose (const std::vector< int > &w, const SparseVectorType &x, SparseVectorType &y) |
|
static void | FillDeflatedMatrix (const SparseMatrixType &rA, std::vector< int > &w, SparseMatrixType &Ah) |
|
This class defines utility for aggregation of node clusters to be used in deflated solvers. Detail class definition.
\URL[Example of use html]{ extended_documentation/no_ex_of_use.html}
\URL[Example of use pdf]{ extended_documentation/no_ex_of_use.pdf}
\URL[Example of use doc]{ extended_documentation/no_ex_of_use.doc}
\URL[Example of use ps]{ extended_documentation/no_ex_of_use.ps}
\URL[Extended documentation html]{ extended_documentation/no_ext_doc.html}
\URL[Extended documentation pdf]{ extended_documentation/no_ext_doc.pdf}
\URL[Extended documentation doc]{ extended_documentation/no_ext_doc.doc}
\URL[Extended documentation ps]{ extended_documentation/no_ext_doc.ps}