3.1-git
DUNE for Multi-{Phase, Component, Scale, Physics, ...} flow and transport in porous media
Loading...
Searching...
No Matches

Test for the one-phase facet coupling model. More...

Description

Test for the one-phase facet coupling model.

Classes

class  TestTraits< BulkTypeTag, LowDimTypeTag >
struct  Dumux::Properties::CouplingManager< TypeTag, TTag::OnePBulkTpfa >
struct  Dumux::Properties::CouplingManager< TypeTag, TTag::OnePFacetTpfa >
struct  Dumux::Properties::CouplingManager< TypeTag, TTag::OnePEdgeTpfa >
struct  Dumux::Properties::CouplingManager< TypeTag, TTag::OnePBulkMpfa >
struct  Dumux::Properties::CouplingManager< TypeTag, TTag::OnePFacetMpfa >
struct  Dumux::Properties::CouplingManager< TypeTag, TTag::OnePEdgeMpfa >
struct  Dumux::Properties::CouplingManager< TypeTag, TTag::OnePBulkBox >
struct  Dumux::Properties::CouplingManager< TypeTag, TTag::OnePFacetBox >
struct  Dumux::Properties::CouplingManager< TypeTag, TTag::OnePEdgeBox >

Namespaces

namespace  Dumux
 make the local view function available whenever we use the grid geometry
namespace  Dumux::Properties

Functions

template<class GridGeometry, class GridManager, class LowDimGridView, std::enable_if_t< GridGeometry::discMethod==Dumux::DiscretizationMethod::box, int > = 0>
void updateFVGridGeometry (GridGeometry &gridGeometry, const GridManager &gridManager, const LowDimGridView &lowDimGridView)
 Updates the finite volume grid geometry for the box scheme.
template<class GridGeometry, class GridManager, class LowDimGridView, std::enable_if_t< GridGeometry::discMethod !=Dumux::DiscretizationMethod::box, int > = 0>
void updateFVGridGeometry (GridGeometry &gridGeometry, const GridManager &gridManager, const LowDimGridView &lowDimGridView)
 Updates the finite volume grid geometry for the cell-centered schemes.
int main (int argc, char **argv)

Function Documentation

◆ main()

int main ( int argc,
char ** argv )

◆ updateFVGridGeometry() [1/2]

template<class GridGeometry, class GridManager, class LowDimGridView, std::enable_if_t< GridGeometry::discMethod !=Dumux::DiscretizationMethod::box, int > = 0>
void updateFVGridGeometry ( GridGeometry & gridGeometry,
const GridManager & gridManager,
const LowDimGridView & lowDimGridView )

Updates the finite volume grid geometry for the cell-centered schemes.

◆ updateFVGridGeometry() [2/2]

template<class GridGeometry, class GridManager, class LowDimGridView, std::enable_if_t< GridGeometry::discMethod==Dumux::DiscretizationMethod::box, int > = 0>
void updateFVGridGeometry ( GridGeometry & gridGeometry,
const GridManager & gridManager,
const LowDimGridView & lowDimGridView )

Updates the finite volume grid geometry for the box scheme.

This is necessary as the finite volume grid geometry for the box scheme with facet coupling requires additional data for the update. The reason is that we have to create additional faces on interior boundaries, which wouldn't be created in the standard scheme.