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

#include <dumux/linear/amgtraits.hh>

Public Types

using Comm = Dune::OwnerOverlapCopyCommunication< Dune::bigunsignedint< 96 >, int >
 
using LinearOperator = Dune::NonoverlappingSchwarzOperator< MType, VType, VType, Comm >
 
using ScalarProduct = Dune::NonoverlappingSchwarzScalarProduct< VType, Comm >
 
using Smoother = Dune::NonoverlappingBlockPreconditioner< Comm, Dune::SeqSSOR< MType, VType, VType > >
 

Member Typedef Documentation

◆ Comm

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

◆ LinearOperator

template<class MType , class VType >
using Dumux::NonoverlappingSolverTraits< MType, VType, true >::LinearOperator = Dune::NonoverlappingSchwarzOperator<MType,VType, VType,Comm>

◆ ScalarProduct

template<class MType , class VType >
using Dumux::NonoverlappingSolverTraits< MType, VType, true >::ScalarProduct = Dune::NonoverlappingSchwarzScalarProduct<VType,Comm>

◆ Smoother

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

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