12#ifndef DUMUX_DISCRETIZATION_METHOD_HH 
   13#define DUMUX_DISCRETIZATION_METHOD_HH 
   26    static std::string 
name() { 
return "cctpfa"; }
 
 
   34    static std::string 
name() { 
return "ccmpfa"; }
 
 
   47    static std::string 
name() { 
return DM::name(); }
 
 
   55struct IsCVFE : 
public std::false_type {};
 
   58struct IsCVFE<CVFE<DM>> : 
public std::true_type {};
 
   67inline constexpr bool isCVFE = Detail::IsCVFE<DM>::value;
 
   76    static std::string 
name() { 
return "box"; }
 
 
   80    static std::string 
name() { 
return "fcdiamond"; }
 
 
   84    static std::string 
name() { 
return "pq1bubble"; }
 
 
 
  115    static std::string 
name() { 
return "staggered"; }
 
 
  123    static std::string 
name() { 
return "fem"; }
 
 
  131    static std::string 
name() { 
return "fcstaggered"; }
 
 
  141    static std::string 
name() { 
return "none"; }
 
 
 
Distance implementation details.
Definition cvfelocalresidual.hh:25
constexpr CCMpfa ccmpfa
Definition method.hh:146
constexpr FCDiamond fcdiamond
Definition method.hh:152
constexpr CCTpfa cctpfa
Definition method.hh:145
constexpr Box box
Definition method.hh:147
constexpr Staggered staggered
Definition method.hh:149
constexpr None none
Definition method.hh:153
CVFE< CVFEMethods::PQ1Bubble > PQ1Bubble
Definition method.hh:108
constexpr FEM fem
Definition method.hh:150
CVFE< CVFEMethods::CR_RT > FCDiamond
Definition method.hh:101
CVFE< CVFEMethods::PQ1 > Box
Definition method.hh:94
constexpr bool isCVFE
Definition method.hh:67
constexpr PQ1Bubble pq1bubble
Definition method.hh:148
constexpr FCStaggered fcstaggered
Definition method.hh:151
static std::string name()
Definition method.hh:34
static std::string name()
Definition method.hh:26
static std::string name()
Definition method.hh:47
static std::string name()
Definition method.hh:80
static std::string name()
Definition method.hh:84
static std::string name()
Definition method.hh:76
static std::string name()
Definition method.hh:131
static std::string name()
Definition method.hh:123
static std::string name()
Definition method.hh:141
static std::string name()
Definition method.hh:115
Helper class to create (named and comparable) tagged types Tags any given type. The tagged type is eq...
Definition tag.hh:30
Helper class to create (named and comparable) tagged types.