dune-istl  2.5.0
Public Types | Static Public Member Functions | List of all members
Dune::ScalarProductChooser< X, C, SolverCategory::nonoverlapping > Struct Template Reference

#include <dune/istl/novlpschwarz.hh>

Public Types

enum  { solverCategory =SolverCategory::nonoverlapping }
 
typedef NonoverlappingSchwarzScalarProduct< X, C > ScalarProduct
 The type of the scalar product for the nonoverlapping case. More...
 
typedef C communication_type
 The type of the communication object to use. More...
 

Static Public Member Functions

static ScalarProductconstruct (const communication_type &comm)
 

Member Typedef Documentation

§ communication_type

template<class X , class C >
typedef C Dune::ScalarProductChooser< X, C, SolverCategory::nonoverlapping >::communication_type

The type of the communication object to use.

§ ScalarProduct

The type of the scalar product for the nonoverlapping case.

Member Enumeration Documentation

§ anonymous enum

template<class X , class C >
anonymous enum
Enumerator
solverCategory 

The solver category.

Member Function Documentation

§ construct()

template<class X , class C >
static ScalarProduct* Dune::ScalarProductChooser< X, C, SolverCategory::nonoverlapping >::construct ( const communication_type comm)
inlinestatic

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