|
IFEM
90A354
|
Gaussian quadrature rules in one dimension. More...
#include <GaussQuadrature.h>
Static Public Member Functions | |
| static const double * | getCoord (int n) |
| Get gauss point coordinates in the domain [-1,1]. More... | |
| static const double * | getWeight (int n) |
| Get gauss point weights. More... | |
Static Private Member Functions | |
| static const double * | getGauss (int n, int i) |
| Returns the gauss point coordinates or weights. More... | |
Gaussian quadrature rules in one dimension.
|
inlinestatic |
Get gauss point coordinates in the domain [-1,1].
| [in] | n | Number of gauss points |
References getGauss().
Referenced by ASMs1D::assembleL2matrices(), ASMs2D::assembleL2matrices(), ASMs3D::assembleL2matrices(), ASMu2D::assembleL2matrices(), ASMu3D::assembleL2matrices(), ASMu2D::edgeL2projection(), ASMu3D::faceL2projection(), Immersed::getQuadraturePoints(), ASMs1D::integrate(), ASMs1DLag::integrate(), ASMs2D::integrate(), ASMs2DLag::integrate(), ASMs2Dmx::integrate(), ASMs2DmxLag::integrate(), ASMs2DTri::integrate(), ASMs3D::integrate(), ASMs3DLag::integrate(), ASMs3Dmx::integrate(), ASMs3DmxLag::integrate(), ASMu2D::integrate(), ASMu2Dmx::integrate(), ASMu3D::integrate(), ASMu3Dmx::integrate(), ASMs3D::integrateEdge(), ASMs3DLag::integrateEdge(), ASMs2D::projectSolutionLeastSquare(), ASMs3D::projectSolutionLeastSquare(), ASMs2D::scRecovery(), ASMu2D::scRecovery(), ASMu3D::scRecovery(), ASMs2D::BasisFunctionCache::setupQuadrature(), ASMs3D::BasisFunctionCache::setupQuadrature(), ASMu2D::BasisFunctionCache::setupQuadrature(), and ASMu3D::BasisFunctionCache::setupQuadrature().
|
staticprivate |
|
inlinestatic |
Get gauss point weights.
| [in] | n | Number of gauss points |
References getGauss().
Referenced by ASMs1D::assembleL2matrices(), ASMs2D::assembleL2matrices(), ASMs3D::assembleL2matrices(), ASMu2D::assembleL2matrices(), ASMu3D::assembleL2matrices(), ASMu2D::edgeL2projection(), ASMu3D::faceL2projection(), Immersed::getQuadraturePoints(), ASMs1D::integrate(), ASMs1DLag::integrate(), ASMs2D::integrate(), ASMs2DLag::integrate(), ASMs2Dmx::integrate(), ASMs2DmxLag::integrate(), ASMs2DTri::integrate(), ASMs3D::integrate(), ASMs3DLag::integrate(), ASMs3Dmx::integrate(), ASMs3DmxLag::integrate(), ASMu2D::integrate(), ASMu2Dmx::integrate(), ASMu3D::integrate(), ASMu3Dmx::integrate(), ASMs3D::integrateEdge(), ASMs3DLag::integrateEdge(), ASMs2D::projectSolutionLeastSquare(), ASMs3D::projectSolutionLeastSquare(), ASMs2D::BasisFunctionCache::setupQuadrature(), ASMs3D::BasisFunctionCache::setupQuadrature(), ASMu2D::BasisFunctionCache::setupQuadrature(), and ASMu3D::BasisFunctionCache::setupQuadrature().