3.1-git
DUNE for Multi-{Phase, Component, Scale, Physics, ...} flow and transport in porous media
Public Types | List of all members
Dumux::AmgTraitsImpl< Matrix, Vector, GridGeometry, DiscretizationMethod::ccmpfa > Struct Template Reference

#include <dumux/linear/amgtraits.hh>

Inheritance diagram for Dumux::AmgTraitsImpl< Matrix, Vector, GridGeometry, DiscretizationMethod::ccmpfa >:
Inheritance graph

Public Types

enum  { dofCodim = 0 , isNonOverlapping = false , isParallel }
 
using Grid = typename GridGeometry::GridView::Traits::Grid
 
using MType = Matrix
 
using VType = Dune::BlockVector< Dune::FieldVector< typename Vector::block_type::value_type, Vector::block_type::dimension > >
 
using SolverTraits = OverlappingSolverTraits< MType, VType, isParallel >
 
using Comm = typename SolverTraits::Comm
 
using LinearOperator = typename SolverTraits::LinearOperator
 
using ScalarProduct = typename SolverTraits::ScalarProduct
 
using Smoother = typename SolverTraits::Smoother
 
using DofMapper = typename GridGeometry::ElementMapper
 

Member Typedef Documentation

◆ Comm

template<class Matrix , class Vector , class GridGeometry >
using Dumux::AmgTraitsImpl< Matrix, Vector, GridGeometry, DiscretizationMethod::cctpfa >::Comm = typename SolverTraits::Comm
inherited

◆ DofMapper

template<class Matrix , class Vector , class GridGeometry >
using Dumux::AmgTraitsImpl< Matrix, Vector, GridGeometry, DiscretizationMethod::cctpfa >::DofMapper = typename GridGeometry::ElementMapper
inherited

◆ Grid

template<class Matrix , class Vector , class GridGeometry >
using Dumux::AmgTraitsImpl< Matrix, Vector, GridGeometry, DiscretizationMethod::cctpfa >::Grid = typename GridGeometry::GridView::Traits::Grid
inherited

◆ LinearOperator

template<class Matrix , class Vector , class GridGeometry >
using Dumux::AmgTraitsImpl< Matrix, Vector, GridGeometry, DiscretizationMethod::cctpfa >::LinearOperator = typename SolverTraits::LinearOperator
inherited

◆ MType

template<class Matrix , class Vector , class GridGeometry >
using Dumux::AmgTraitsImpl< Matrix, Vector, GridGeometry, DiscretizationMethod::cctpfa >::MType = Matrix
inherited

◆ ScalarProduct

template<class Matrix , class Vector , class GridGeometry >
using Dumux::AmgTraitsImpl< Matrix, Vector, GridGeometry, DiscretizationMethod::cctpfa >::ScalarProduct = typename SolverTraits::ScalarProduct
inherited

◆ Smoother

template<class Matrix , class Vector , class GridGeometry >
using Dumux::AmgTraitsImpl< Matrix, Vector, GridGeometry, DiscretizationMethod::cctpfa >::Smoother = typename SolverTraits::Smoother
inherited

◆ SolverTraits

template<class Matrix , class Vector , class GridGeometry >
using Dumux::AmgTraitsImpl< Matrix, Vector, GridGeometry, DiscretizationMethod::cctpfa >::SolverTraits = OverlappingSolverTraits<MType, VType, isParallel>
inherited

◆ VType

template<class Matrix , class Vector , class GridGeometry >
using Dumux::AmgTraitsImpl< Matrix, Vector, GridGeometry, DiscretizationMethod::cctpfa >::VType = Dune::BlockVector<Dune::FieldVector<typename Vector::block_type::value_type, Vector::block_type::dimension> >
inherited

Member Enumeration Documentation

◆ anonymous enum

template<class Matrix , class Vector , class GridGeometry >
anonymous enum
inherited
Enumerator
dofCodim 
isNonOverlapping 
isParallel 

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