Dune::Amg::GalerkinProduct< T > Class Template Reference
[Parallel Algebraic Multigrid]
#include <dune/istl/paamg/galerkin.hh>
List of all members.
Classes |
struct | OVLess |
Public Types |
typedef T | ParallelInformation |
Public Member Functions |
template<class M , class G , class V , class Set > |
M * | build (const M &fine, G &fineGraph, V &visitedMap, const ParallelInformation &pinfo, const AggregatesMap< typename G::VertexDescriptor > &aggregates, const typename M::size_type &size, const Set ©) |
| Calculates the coarse matrix via a Galerkin product.
|
template<class M , class V , class I , class O > |
void | calculate (const M &fine, const AggregatesMap< V > &aggregates, M &coarse, const I &pinfo, const O ©) |
| Calculate the galerkin product.
|
template<class M , class V , class P , class O > |
void | calculate (const M &fine, const AggregatesMap< V > &aggregates, M &coarse, const P &pinfo, const O ©) |
template<class T>
class Dune::Amg::GalerkinProduct< T >
Member Typedef Documentation
Member Function Documentation
template<class M , class V , class I , class O >
void Dune::Amg::BaseGalerkinProduct::calculate |
( |
const M & |
fine, |
|
|
const AggregatesMap< V > & |
aggregates, |
|
|
M & |
coarse, |
|
|
const I & |
pinfo, |
|
|
const O & |
copy | |
|
) |
| | [inline, inherited] |
The documentation for this class was generated from the following file: