17 #include <deal.II/fe/fe_dg_vector.templates.h> 18 #include <deal.II/base/polynomials_abf.h> 19 #include <deal.II/base/polynomials_bdm.h> 20 #include <deal.II/base/polynomials_nedelec.h> 21 #include <deal.II/base/polynomials_raviart_thomas.h> 23 #include <deal.II/base/std_cxx14/memory.h> 26 DEAL_II_NAMESPACE_OPEN
28 template <
int dim,
int spacedim>
34 template <
int dim,
int spacedim>
43 std::ostringstream namebuf;
44 namebuf <<
"FE_DGNedelec<" 46 <<
">(" << this->degree-1 <<
")";
52 template <
int dim,
int spacedim>
58 template <
int dim,
int spacedim>
69 std::ostringstream namebuf;
70 namebuf <<
"FE_DGRaviartThomas<" 72 <<
">(" << this->degree-1 <<
")";
78 template <
int dim,
int spacedim>
84 template <
int dim,
int spacedim>
95 std::ostringstream namebuf;
96 namebuf <<
"FE_DGBDM<" 98 <<
">(" << this->degree-1 <<
")";
100 return namebuf.str();
104 #include "fe_dg_vector.inst" 106 DEAL_II_NAMESPACE_CLOSE
virtual std::string get_name() const
FE_DGNedelec(const unsigned int p)
FE_DGRaviartThomas(const unsigned int p)
FE_DGBDM(const unsigned int p)
virtual std::string get_name() const
std::string dim_string(const int dim, const int spacedim)
virtual std::string get_name() const