MFEM
v3.4
Finite element discretization library
|
A Class that defines 1-D numerical quadrature rules on [0,1]. More...
#include <intrules.hpp>
Public Member Functions | |
void | GivePolyPoints (const int np, double *pts, const int type) |
Methods for calculating quadrature rules. | |
These methods calculate the actual points and weights for the different types of quadrature rules. | |
void | GaussLegendre (const int np, IntegrationRule *ir) |
void | GaussLobatto (const int np, IntegrationRule *ir) |
void | OpenUniform (const int np, IntegrationRule *ir) |
void | ClosedUniform (const int np, IntegrationRule *ir) |
void | OpenHalfUniform (const int np, IntegrationRule *ir) |
A Class that defines 1-D numerical quadrature rules on [0,1].
Definition at line 245 of file intrules.hpp.
void mfem::QuadratureFunctions1D::ClosedUniform | ( | const int | np, |
IntegrationRule * | ir | ||
) |
Definition at line 565 of file intrules.cpp.
void mfem::QuadratureFunctions1D::GaussLegendre | ( | const int | np, |
IntegrationRule * | ir | ||
) |
Definition at line 350 of file intrules.cpp.
void mfem::QuadratureFunctions1D::GaussLobatto | ( | const int | np, |
IntegrationRule * | ir | ||
) |
Definition at line 429 of file intrules.cpp.
void mfem::QuadratureFunctions1D::GivePolyPoints | ( | const int | np, |
double * | pts, | ||
const int | type | ||
) |
A helper function that will play nice with Poly_1D::OpenPoints and Poly_1D::ClosedPoints
Definition at line 596 of file intrules.cpp.
void mfem::QuadratureFunctions1D::OpenHalfUniform | ( | const int | np, |
IntegrationRule * | ir | ||
) |
Definition at line 583 of file intrules.cpp.
void mfem::QuadratureFunctions1D::OpenUniform | ( | const int | np, |
IntegrationRule * | ir | ||
) |
Definition at line 551 of file intrules.cpp.