16 #ifndef dealii_quadrature_lib_h 17 #define dealii_quadrature_lib_h 20 #include <deal.II/base/config.h> 21 #include <deal.II/base/quadrature.h> 23 DEAL_II_NAMESPACE_OPEN
46 QGauss (
const unsigned int n);
183 const bool revert=
false);
253 const double alpha = 1,
254 const bool factor_out_singular_weight=
false);
332 const bool factor_out_singular_weight=
false);
368 const unsigned int vertex_index,
369 const bool factor_out_singular_weight=
false);
377 const unsigned int n);
408 const unsigned int b)
const;
647 compute_affine_transformation(
const std::array<
Point<dim>, dim+1> &vertices)
const;
745 const double beta = 1.0);
753 QDuffy(
const unsigned int n,
827 DEAL_II_NAMESPACE_CLOSE
QGaussLog(const unsigned int n, const bool revert=false)
QGaussOneOverR(const unsigned int n, const Point< dim > singularity, const bool factor_out_singular_weight=false)
QGaussChebyshev(const unsigned int n)
Generate a formula with n quadrature points.
static std::vector< double > get_quadrature_points(const unsigned int n)
QGauss(const unsigned int n)
static std::vector< double > get_quadrature_weights(const unsigned int n)
QGaussRadauChebyshev(const unsigned int n, EndPoint ep=QGaussRadauChebyshev::left)
Generate a formula with n quadrature points.
bool compare_weights(const unsigned int a, const unsigned int b) const
QGaussLobatto(const unsigned int n)
QTelles(const Quadrature< 1 > &base_quad, const Point< dim > &singularity)
QSorted(const Quadrature< dim > &quad)
QGaussLogR(const unsigned int n, const Point< dim > x0=Point< dim >(), const double alpha=1, const bool factor_out_singular_weight=false)
static unsigned int quad_size(const Point< dim > singularity, const unsigned int n)