13#ifndef DUMUX_MULTIDOMAIN_BOUNDARY_FFPM_FFMASSPM_COUPLINGMANAGER_HH
14#define DUMUX_MULTIDOMAIN_BOUNDARY_FFPM_FFMASSPM_COUPLINGMANAGER_HH
24namespace FreeFlowMassPorousMediumDetail {
27template<
class MDTraits,
28 class DiscFFMass =
typename GetPropType<typename MDTraits::template SubDomainTypeTag<0>, Properties::GridGeometry>::DiscretizationMethod,
29 class DiscPM =
typename GetPropType<typename MDTraits::template SubDomainTypeTag<1>, Properties::GridGeometry>::DiscretizationMethod
31struct FreeFlowMassPorousMediumCouplingManagerSelector;
33template<
class MDTraits>
34struct FreeFlowMassPorousMediumCouplingManagerSelector<MDTraits, DiscretizationMethods::CCTpfa, DiscretizationMethods::CCTpfa>
35{
using type = FFMassPMCouplingManagerStaggeredCCTpfa<MDTraits>; };
40template<
class MDTraits>
Defines all properties used in Dumux.
Coupling manager for Stokes and Darcy domains with equal dimension. Specialization for staggered-cctp...
The available discretization methods in Dumux.
typename FreeFlowMassPorousMediumDetail::FreeFlowMassPorousMediumCouplingManagerSelector< MDTraits >::type FreeFlowMassPorousMediumCouplingManager
Definition multidomain/boundary/freeflowporousmedium/ffmasspm/couplingmanager.hh:41