3.2-git
DUNE for Multi-{Phase, Component, Scale, Physics, ...} flow and transport in porous media
Loading...
Searching...
No Matches
Dumux::StokesDarcyCouplingMapper Class Reference

Coupling mapper for Stokes and Darcy domains with equal dimension. More...

#include <dumux/multidomain/boundary/stokesdarcy/couplingmapper.hh>

Description

Coupling mapper for Stokes and Darcy domains with equal dimension.

Public Member Functions

template<class CouplingManager, class Stencils>
void computeCouplingMapsAndStencils (const CouplingManager &couplingManager, Stencils &darcyToStokesCellCenterStencils, Stencils &darcyToStokesFaceStencils, Stencils &stokesCellCenterToDarcyStencils, Stencils &stokesFaceToDarcyStencils)
 Main update routine.
bool isCoupledDarcyScvf (std::size_t darcyScvfIdx) const
 Returns whether a Darcy scvf is coupled to the other domain.
const auto & darcyElementToStokesElementMap () const
 A map that returns all Stokes elements coupled to a Darcy element.
const auto & stokesElementToDarcyElementMap () const
 A map that returns all Darcy elements coupled to a Stokes element.

Member Function Documentation

◆ computeCouplingMapsAndStencils()

template<class CouplingManager, class Stencils>
void Dumux::StokesDarcyCouplingMapper::computeCouplingMapsAndStencils ( const CouplingManager & couplingManager,
Stencils & darcyToStokesCellCenterStencils,
Stencils & darcyToStokesFaceStencils,
Stencils & stokesCellCenterToDarcyStencils,
Stencils & stokesFaceToDarcyStencils )
inline

Main update routine.

◆ darcyElementToStokesElementMap()

const auto & Dumux::StokesDarcyCouplingMapper::darcyElementToStokesElementMap ( ) const
inline

A map that returns all Stokes elements coupled to a Darcy element.

◆ isCoupledDarcyScvf()

bool Dumux::StokesDarcyCouplingMapper::isCoupledDarcyScvf ( std::size_t darcyScvfIdx) const
inline

Returns whether a Darcy scvf is coupled to the other domain.

◆ stokesElementToDarcyElementMap()

const auto & Dumux::StokesDarcyCouplingMapper::stokesElementToDarcyElementMap ( ) const
inline

A map that returns all Darcy elements coupled to a Stokes element.


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