version 3.10.0
Loading...
Searching...
No Matches

Coupling manager for coupling freeflow and pore-network models. More...

Go to the source code of this file.

Description

Classes

struct  Dumux::FreeFlowPoreNetworkDetail::CouplingMaps
struct  Dumux::FreeFlowPoreNetworkDetail::CouplingManagers< MDTraits >
class  Dumux::FreeFlowPoreNetworkCouplingManager< MDTraits >
 Coupling manager for coupling freeflow and pore-network models. More...

Namespaces

namespace  Dumux
namespace  Dumux::FreeFlowPoreNetworkDetail

Functions

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

Variables

static constexpr auto Dumux::FreeFlowPoreNetworkDetail::freeFlowMomentumIndex = Dune::index_constant<0>()
static constexpr auto Dumux::FreeFlowPoreNetworkDetail::freeFlowMassIndex = Dune::index_constant<1>()
static constexpr auto Dumux::FreeFlowPoreNetworkDetail::poreNetworkIndex = Dune::index_constant<2>()
static constexpr auto Dumux::FreeFlowPoreNetworkDetail::freeFlowMassToFreeFlowMomentumIndex = Dune::index_constant<0>()
static constexpr auto Dumux::FreeFlowPoreNetworkDetail::freeFlowMomentumToPoreNetworkIndex = Dune::index_constant<1>()
static constexpr auto Dumux::FreeFlowPoreNetworkDetail::freeFlowMassToPoreNetworkIndex = Dune::index_constant<2>()
static constexpr auto Dumux::FreeFlowPoreNetworkDetail::noCouplingIdx = Dune::index_constant<99>()