3.1-git
DUNE for Multi-{Phase, Component, Scale, Physics, ...} flow and transport in porous media
Loading...
Searching...
No Matches
Dumux::NonoverlappingSolverTraits< MType, VType, true > Class Template Reference

#include <dumux/linear/amgtraits.hh>

Inheritance diagram for Dumux::NonoverlappingSolverTraits< MType, VType, true >:
Inheritance graph

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: