3.1-git
DUNE for Multi-{Phase, Component, Scale, Physics, ...} flow and transport in porous media
Public Types | List of all members
Dumux::OverlappingSolverTraits< MType, VType, true > Class Template Reference

#include <dumux/linear/amgtraits.hh>

Public Types

using Comm = Dune::OwnerOverlapCopyCommunication< Dune::bigunsignedint< 96 >, int >
 
using LinearOperator = Dune::OverlappingSchwarzOperator< MType, VType, VType, Comm >
 
using ScalarProduct = Dune::OverlappingSchwarzScalarProduct< VType, Comm >
 
using Smoother = Dune::BlockPreconditioner< VType, VType, Comm, Dune::SeqSSOR< MType, VType, VType > >
 

Member Typedef Documentation

◆ Comm

template<class MType , class VType >
using Dumux::OverlappingSolverTraits< MType, VType, true >::Comm = Dune::OwnerOverlapCopyCommunication<Dune::bigunsignedint<96>,int>

◆ LinearOperator

template<class MType , class VType >
using Dumux::OverlappingSolverTraits< MType, VType, true >::LinearOperator = Dune::OverlappingSchwarzOperator<MType,VType, VType,Comm>

◆ ScalarProduct

template<class MType , class VType >
using Dumux::OverlappingSolverTraits< MType, VType, true >::ScalarProduct = Dune::OverlappingSchwarzScalarProduct<VType,Comm>

◆ Smoother

template<class MType , class VType >
using Dumux::OverlappingSolverTraits< MType, VType, true >::Smoother = Dune::BlockPreconditioner<VType,VType,Comm,Dune::SeqSSOR<MType,VType, VType> >

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