version 3.10.0
Loading...
Searching...
No Matches
Dumux::FreeFlowPoreNetworkDetail 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 poreNetworkIndex = Dune::index_constant<2>()
static constexpr auto freeFlowMassToFreeFlowMomentumIndex = Dune::index_constant<0>()
static constexpr auto freeFlowMomentumToPoreNetworkIndex = Dune::index_constant<1>()
static constexpr auto freeFlowMassToPoreNetworkIndex = Dune::index_constant<2>()
static constexpr auto noCouplingIdx = Dune::index_constant<99>()

Function Documentation

◆ coupledDomains()

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

◆ globalToLocalDomainIndices()

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

◆ makeCouplingManagerMap()

auto Dumux::FreeFlowPoreNetworkDetail::makeCouplingManagerMap ( )
constexpr

Variable Documentation

◆ freeFlowMassIndex

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

◆ freeFlowMassToFreeFlowMomentumIndex

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

◆ freeFlowMassToPoreNetworkIndex

auto Dumux::FreeFlowPoreNetworkDetail::freeFlowMassToPoreNetworkIndex = Dune::index_constant<2>()
staticconstexpr

◆ freeFlowMomentumIndex

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

◆ freeFlowMomentumToPoreNetworkIndex

auto Dumux::FreeFlowPoreNetworkDetail::freeFlowMomentumToPoreNetworkIndex = Dune::index_constant<1>()
staticconstexpr

◆ noCouplingIdx

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

◆ poreNetworkIndex

auto Dumux::FreeFlowPoreNetworkDetail::poreNetworkIndex = Dune::index_constant<2>()
staticconstexpr