3.5-git
DUNE for Multi-{Phase, Component, Scale, Physics, ...} flow and transport in porous media
Public Types | List of all members
Dumux::FreeFlowPoreNetworkDetail::CouplingManagers< MDTraits > Struct Template Reference

#include <dumux/multidomain/boundary/freeflowporenetwork/couplingmanager.hh>

Public Types

template<std::size_t id>
using SubDomainTypeTag = typename MDTraits::template SubDomain< id >::TypeTag
 
using FreeFlowTraits = MultiDomainTraits< SubDomainTypeTag< freeFlowMomentumIndex >, SubDomainTypeTag< freeFlowMassIndex > >
 
using FreeFlowMomentumPoreNetworkTraits = MultiDomainTraits< SubDomainTypeTag< freeFlowMomentumIndex >, SubDomainTypeTag< poreNetworkIndex > >
 
using FreeFlowMassPoreNetworkTraits = MultiDomainTraits< SubDomainTypeTag< freeFlowMassIndex >, SubDomainTypeTag< poreNetworkIndex > >
 
using FreeFlowCouplingManager = Dumux::StaggeredFreeFlowCouplingManager< FreeFlowTraits >
 
using FreeFlowMomentumPoreNetworkCouplingManager = Dumux::FreeFlowMomentumPoreNetworkCouplingManager< FreeFlowMomentumPoreNetworkTraits >
 
using FreeFlowMassPoreNetworkCouplingManager = Dumux::FreeFlowMassPoreNetworkCouplingManager< FreeFlowMassPoreNetworkTraits >
 

Member Typedef Documentation

◆ FreeFlowCouplingManager

template<class MDTraits >
using Dumux::FreeFlowPoreNetworkDetail::CouplingManagers< MDTraits >::FreeFlowCouplingManager = Dumux::StaggeredFreeFlowCouplingManager<FreeFlowTraits>

◆ FreeFlowMassPoreNetworkCouplingManager

template<class MDTraits >
using Dumux::FreeFlowPoreNetworkDetail::CouplingManagers< MDTraits >::FreeFlowMassPoreNetworkCouplingManager = Dumux::FreeFlowMassPoreNetworkCouplingManager<FreeFlowMassPoreNetworkTraits>

◆ FreeFlowMassPoreNetworkTraits

template<class MDTraits >
using Dumux::FreeFlowPoreNetworkDetail::CouplingManagers< MDTraits >::FreeFlowMassPoreNetworkTraits = MultiDomainTraits< SubDomainTypeTag<freeFlowMassIndex>, SubDomainTypeTag<poreNetworkIndex> >

◆ FreeFlowMomentumPoreNetworkCouplingManager

template<class MDTraits >
using Dumux::FreeFlowPoreNetworkDetail::CouplingManagers< MDTraits >::FreeFlowMomentumPoreNetworkCouplingManager = Dumux::FreeFlowMomentumPoreNetworkCouplingManager<FreeFlowMomentumPoreNetworkTraits>

◆ FreeFlowMomentumPoreNetworkTraits

template<class MDTraits >
using Dumux::FreeFlowPoreNetworkDetail::CouplingManagers< MDTraits >::FreeFlowMomentumPoreNetworkTraits = MultiDomainTraits< SubDomainTypeTag<freeFlowMomentumIndex>, SubDomainTypeTag<poreNetworkIndex> >

◆ FreeFlowTraits

◆ SubDomainTypeTag

template<class MDTraits >
template<std::size_t id>
using Dumux::FreeFlowPoreNetworkDetail::CouplingManagers< MDTraits >::SubDomainTypeTag = typename MDTraits::template SubDomain<id>::TypeTag

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