Face-centered diamond scheme: use overlapping or non-overlapping model depending on the grid. More...
#include <dumux/linear/linearsolvertraits.hh>
Face-centered diamond scheme: use overlapping or non-overlapping model depending on the grid.
Public Types | |
| using | DofMapper = typename GridGeometry::DofMapper |
| using | Grid = typename GridGeometry::GridView::Traits::Grid |
| using | GridView = typename GridGeometry::GridView |
| 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 > |
Static Public Member Functions | |
| static const DofMapper & | dofMapper (const GridGeometry &gg) |
| template<class GridView > | |
| static bool | isNonOverlapping (const GridView &gridView) |
Static Public Attributes | |
| static constexpr int | dofCodim = 1 |
| static constexpr bool | canCommunicate = Dumux::Detail::canCommunicate<Grid, dofCodim> |
| using Dumux::LinearSolverTraitsImpl< GridGeometry, DiscretizationMethods::FCDiamond >::DofMapper = typename GridGeometry::DofMapper |
| using Dumux::LinearSolverTraitsImpl< GridGeometry, DiscretizationMethods::FCDiamond >::Grid = typename GridGeometry::GridView::Traits::Grid |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inlinestatic |
|
inlinestatic |
|
staticconstexpr |
|
staticconstexpr |