|
Reference documentation for deal.II version 9.2.0
|
\(\newcommand{\dealvcentcolon}{\mathrel{\mathop{:}}}\)
\(\newcommand{\dealcoloneq}{\dealvcentcolon\mathrel{\mkern-1.2mu}=}\)
\(\newcommand{\jump}[1]{\left[\!\left[ #1 \right]\!\right]}\)
\(\newcommand{\average}[1]{\left\{\!\left\{ #1 \right\}\!\right\}}\)
Go to the documentation of this file.
17 #ifndef dealii_quadrature_selector_h
18 #define dealii_quadrature_selector_h
71 <<
"You tried to generate a QGauss object with an invalid "
73 <<
" of quadrature points in each coordinate "
74 <<
"direction. This number must be greater than or equal "
82 <<
"You tried to generate a " << arg1
83 <<
" object; no order is needed for objects of this kind, but "
84 << arg2 <<
" was given as argument.");
90 << arg1 <<
" is not a valid name for a quadrature rule.");
static ::ExceptionBase & ExcInvalidQGaussOrder(int arg1)
static Quadrature< dim > create_quadrature(const std::string &s, const unsigned int order)
#define DEAL_II_NAMESPACE_OPEN
#define DeclException1(Exception1, type1, outsequence)
static ::ExceptionBase & ExcInvalidOrder(std::string arg1, unsigned int arg2)
static std::string get_quadrature_names()
#define DEAL_II_NAMESPACE_CLOSE
QuadratureSelector(const std::string &s, const unsigned int order=0)
static ::ExceptionBase & ExcInvalidQuadrature(std::string arg1)
#define DeclException2(Exception2, type1, type2, outsequence)