24#ifndef DUMUX_DISCRETIZATION_METHOD_HH
25#define DUMUX_DISCRETIZATION_METHOD_HH
38 static std::string
name() {
return "cctpfa"; }
46 static std::string
name() {
return "ccmpfa"; }
59 static std::string
name() {
return DM::name(); }
62namespace CVFEMethods {
65 static std::string
name() {
return "box"; }
69 static std::string
name() {
return "fcdiamond"; }
73 static std::string
name() {
return "pq1bubble"; }
104 static std::string
name() {
return "staggered"; }
112 static std::string
name() {
return "fem"; }
120 static std::string
name() {
return "fcstaggered"; }
130 static std::string
name() {
return "none"; }
Helper class to create (named and comparable) tagged types.
constexpr CCMpfa ccmpfa
Definition: method.hh:135
constexpr FCDiamond fcdiamond
Definition: method.hh:141
constexpr CCTpfa cctpfa
Definition: method.hh:134
constexpr Box box
Definition: method.hh:136
constexpr Staggered staggered
Definition: method.hh:138
constexpr None none
Definition: method.hh:142
constexpr FEM fem
Definition: method.hh:139
constexpr PQ1Bubble pq1bubble
Definition: method.hh:137
constexpr FCStaggered fcstaggered
Definition: method.hh:140
Helper class to create (named and comparable) tagged types Tags any given type. The tagged type is eq...
Definition: tag.hh:42
static std::string name()
Definition: method.hh:38
static std::string name()
Definition: method.hh:46
static std::string name()
Definition: method.hh:59
static std::string name()
Definition: method.hh:65
static std::string name()
Definition: method.hh:69
static std::string name()
Definition: method.hh:73
Definition: method.hh:103
static std::string name()
Definition: method.hh:104
Definition: method.hh:111
static std::string name()
Definition: method.hh:112
Definition: method.hh:119
static std::string name()
Definition: method.hh:120
Definition: method.hh:129
static std::string name()
Definition: method.hh:130