16 #include <deal.II/base/quadrature_selector.h> 17 #include <deal.II/base/quadrature_lib.h> 19 DEAL_II_NAMESPACE_OPEN
26 const unsigned int order)
30 AssertThrow(order >= 1, ExcInvalidQGaussOrder(order));
56 const unsigned int order)
58 Quadrature<dim> (create_quadrature(s, order).get_points(),
59 create_quadrature(s, order).get_weights())
69 return std::string(
"gauss|midpoint|milne|simpson|trapez|weddle");
79 DEAL_II_NAMESPACE_CLOSE
static Quadrature< dim > create_quadrature(const std::string &s, const unsigned int order)
static std::string get_quadrature_names()
#define AssertThrow(cond, exc)
QuadratureSelector(const std::string &s, const unsigned int order=0)