dune-istl  2.1.1
Public Types | Public Member Functions | Static Public Member Functions
Dune::Amg::Transfer< V, V1, SequentialInformation > Class Template Reference

#include <dune/istl/paamg/transfer.hh>

List of all members.

Public Types

typedef V Vertex
typedef V1 Vector
typedef
RedistributeInformation
< SequentialInformation
Redist

Public Member Functions

template<typename T >
void prolongate (const AggregatesMap< Vertex > &aggregates, Vector &coarse, Vector &fine, Vector &fineRedist, T damp, const SequentialInformation &comm, const Redist &redist)
template<typename T >
void prolongate (const AggregatesMap< Vertex > &aggregates, Vector &coarse, Vector &fine, T damp, const SequentialInformation &comm)

Static Public Member Functions

template<typename T1 >
static void prolongate (const AggregatesMap< Vertex > &aggregates, Vector &coarse, Vector &fine, Vector &fineRedist, T1 damp, const SequentialInformation &comm=SequentialInformation(), const Redist &redist=Redist())
template<typename T1 >
static void prolongate (const AggregatesMap< Vertex > &aggregates, Vector &coarse, Vector &fine, T1 damp, const SequentialInformation &comm=SequentialInformation())
static void restrict (const AggregatesMap< Vertex > &aggregates, Vector &coarse, const Vector &fine, const SequentialInformation &comm)

template<class V, class V1>
class Dune::Amg::Transfer< V, V1, SequentialInformation >


Member Typedef Documentation

template<class V , class V1 >
typedef V1 Dune::Amg::Transfer< V, V1, SequentialInformation >::Vector
template<class V , class V1 >
typedef V Dune::Amg::Transfer< V, V1, SequentialInformation >::Vertex

Member Function Documentation

template<class V , class V1 >
template<typename T1 >
static void Dune::Amg::Transfer< V, V1, SequentialInformation >::prolongate ( const AggregatesMap< Vertex > &  aggregates,
Vector coarse,
Vector fine,
Vector fineRedist,
T1  damp,
const SequentialInformation comm = SequentialInformation(),
const Redist redist = Redist() 
) [static]
template<class V , class V1 >
template<typename T1 >
static void Dune::Amg::Transfer< V, V1, SequentialInformation >::prolongate ( const AggregatesMap< Vertex > &  aggregates,
Vector coarse,
Vector fine,
T1  damp,
const SequentialInformation comm = SequentialInformation() 
) [static]

The documentation for this class was generated from the following file: