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

Classes

struct  CouplingMaps
struct  CouplingManagers

Functions

constexpr auto makeCouplingManagerMap ()
template<std::size_t i>
constexpr auto coupledDomains (Dune::index_constant< i > domainI)
template<std::size_t i, std::size_t j>
constexpr auto globalToLocalDomainIndices (Dune::index_constant< i >, Dune::index_constant< j >)

Variables

static constexpr auto freeFlowMomentumIndex = Dune::index_constant<0>()
static constexpr auto freeFlowMassIndex = Dune::index_constant<1>()
static constexpr auto porousMediumIndex = Dune::index_constant<2>()
static constexpr auto freeFlowMassToFreeFlowMomentumIndex = Dune::index_constant<0>()
static constexpr auto freeFlowMomentumToPorousMediumIndex = Dune::index_constant<1>()
static constexpr auto freeFlowMassToPorousMediumIndex = Dune::index_constant<2>()
static constexpr auto noCouplingIdx = Dune::index_constant<99>()

Function Documentation

◆ coupledDomains()

template<std::size_t i>
auto Dumux::FreeFlowPorousMediumDetail::coupledDomains ( Dune::index_constant< i > domainI)
constexpr

◆ globalToLocalDomainIndices()

template<std::size_t i, std::size_t j>
auto Dumux::FreeFlowPorousMediumDetail::globalToLocalDomainIndices ( Dune::index_constant< i > ,
Dune::index_constant< j >  )
constexpr

◆ makeCouplingManagerMap()

auto Dumux::FreeFlowPorousMediumDetail::makeCouplingManagerMap ( )
constexpr

Variable Documentation

◆ freeFlowMassIndex

auto Dumux::FreeFlowPorousMediumDetail::freeFlowMassIndex = Dune::index_constant<1>()
staticconstexpr

◆ freeFlowMassToFreeFlowMomentumIndex

auto Dumux::FreeFlowPorousMediumDetail::freeFlowMassToFreeFlowMomentumIndex = Dune::index_constant<0>()
staticconstexpr

◆ freeFlowMassToPorousMediumIndex

auto Dumux::FreeFlowPorousMediumDetail::freeFlowMassToPorousMediumIndex = Dune::index_constant<2>()
staticconstexpr

◆ freeFlowMomentumIndex

auto Dumux::FreeFlowPorousMediumDetail::freeFlowMomentumIndex = Dune::index_constant<0>()
staticconstexpr

◆ freeFlowMomentumToPorousMediumIndex

auto Dumux::FreeFlowPorousMediumDetail::freeFlowMomentumToPorousMediumIndex = Dune::index_constant<1>()
staticconstexpr

◆ noCouplingIdx

auto Dumux::FreeFlowPorousMediumDetail::noCouplingIdx = Dune::index_constant<99>()
staticconstexpr

◆ porousMediumIndex

auto Dumux::FreeFlowPorousMediumDetail::porousMediumIndex = Dune::index_constant<2>()
staticconstexpr