version 3.10-dev
Dumux::LinearSolverTraitsBase< GridGeometry > Struct Template Reference

#include <dumux/linear/linearsolvertraits.hh>

Inheritance diagram for Dumux::LinearSolverTraitsBase< GridGeometry >:

Public Types

using GridView = typename GridGeometry::GridView
 
using Grid = typename GridGeometry::GridView::Traits::Grid
 
template<class Matrix , class Vector >
using Sequential = SequentialSolverTraits< Matrix, Vector >
 
template<class Matrix , class Vector >
using ParallelOverlapping = OverlappingSolverTraits< Matrix, Vector >
 
template<class Matrix , class Vector >
using ParallelNonoverlapping = NonoverlappingSolverTraits< Matrix, Vector >
 

Member Typedef Documentation

◆ Grid

template<class GridGeometry >
using Dumux::LinearSolverTraitsBase< GridGeometry >::Grid = typename GridGeometry::GridView::Traits::Grid

◆ GridView

template<class GridGeometry >
using Dumux::LinearSolverTraitsBase< GridGeometry >::GridView = typename GridGeometry::GridView

◆ ParallelNonoverlapping

template<class GridGeometry >
template<class Matrix , class Vector >
using Dumux::LinearSolverTraitsBase< GridGeometry >::ParallelNonoverlapping = NonoverlappingSolverTraits<Matrix, Vector>

◆ ParallelOverlapping

template<class GridGeometry >
template<class Matrix , class Vector >
using Dumux::LinearSolverTraitsBase< GridGeometry >::ParallelOverlapping = OverlappingSolverTraits<Matrix, Vector>

◆ Sequential

template<class GridGeometry >
template<class Matrix , class Vector >
using Dumux::LinearSolverTraitsBase< GridGeometry >::Sequential = SequentialSolverTraits<Matrix, Vector>

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