13#ifndef DUMUX_MULTIDOMAIN_BOUNDARY_FFPM_FFMMOMENTUMPM_COUPLINGMANAGER_HH 
   14#define DUMUX_MULTIDOMAIN_BOUNDARY_FFPM_FFMMOMENTUMPM_COUPLINGMANAGER_HH 
   23namespace FreeFlowMomentumPorousMediumDetail {
 
   26template<
class MDTraits,
 
   27         class DiscFFMomentum = 
typename MDTraits::template SubDomain<0>::GridGeometry::DiscretizationMethod,
 
   28         class DiscPM = 
typename MDTraits::template SubDomain<1>::GridGeometry::DiscretizationMethod
 
   30struct FreeFlowMomentumPorousMediumCouplingManagerSelector;
 
   32template<
class MDTraits>
 
   33struct FreeFlowMomentumPorousMediumCouplingManagerSelector<MDTraits, DiscretizationMethods::FCStaggered, DiscretizationMethods::CCTpfa>
 
   34{ 
using type = FFMomentumPMCouplingManagerStaggeredCCTpfa<MDTraits>; };
 
   39template<
class MDTraits>
 
Coupling manager for Stokes and Darcy domains with equal dimension specialization for staggered-cctpf...
The available discretization methods in Dumux.
typename FreeFlowMomentumPorousMediumDetail::FreeFlowMomentumPorousMediumCouplingManagerSelector< MDTraits >::type FreeFlowMomentumPorousMediumCouplingManager
Definition multidomain/boundary/freeflowporousmedium/ffmomentumpm/couplingmanager.hh:40