|
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.
16 #ifndef dealii_quadrature_lib_h
17 #define dealii_quadrature_lib_h
47 QGauss(
const unsigned int n);
183 QGaussLog(
const unsigned int n,
const bool revert =
false);
189 static std::vector<double>
195 static std::vector<double>
250 const double alpha = 1,
251 const bool factor_out_singular_weight =
false);
330 const bool factor_out_singular_weight =
false);
366 const unsigned int vertex_index,
367 const bool factor_out_singular_weight =
false);
646 compute_affine_transformation(
745 const double beta = 1.0);
754 QDuffy(
const unsigned int n,
const double beta);
840 const unsigned int index,
QGaussRadauChebyshev(const unsigned int n, EndPoint ep=QGaussRadauChebyshev::left)
Generate a formula with n quadrature points.
static unsigned int quad_size(const Point< dim > singularity, const unsigned int n)
QGaussLobatto(const unsigned int n)
static std::vector< double > get_quadrature_points(const unsigned int n)
QTelles(const Quadrature< 1 > &base_quad, const Point< dim > &singularity)
QSorted(const Quadrature< dim > &quad)
static std::vector< double > get_quadrature_weights(const unsigned int n)
#define DEAL_II_NAMESPACE_OPEN
SymmetricTensor< 2, dim, Number > b(const Tensor< 2, dim, Number > &F)
QGaussLog(const unsigned int n, const bool revert=false)
QGaussLogR(const unsigned int n, const Point< dim > x0=Point< dim >(), const double alpha=1, const bool factor_out_singular_weight=false)
bool compare_weights(const unsigned int a, const unsigned int b) const
QGaussChebyshev(const unsigned int n)
Generate a formula with n quadrature points.
QGaussOneOverR(const unsigned int n, const Point< dim > singularity, const bool factor_out_singular_weight=false)
QGauss(const unsigned int n)
#define DEAL_II_NAMESPACE_CLOSE
void split_point(const Point< dim1+dim2 > &source, Point< dim1 > &p1, Point< dim2 > &p2)