AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
quadrature.hpp File Reference

Classes

class  axom::numerics::QuadratureRule
 Stores fixed views to arrays of 1D quadrature points and weights. More...
 

Namespaces

 axom
 
 axom::numerics
 

Functions

void axom::numerics::compute_gauss_legendre_data (int npts, axom::Array< double > &nodes, axom::Array< double > &weights, int allocatorID=axom::getDefaultAllocatorID())
 Computes a 1D quadrature rule of Gauss-Legendre points. More...
 
QuadratureRule axom::numerics::get_gauss_legendre (int npts, int allocatorID=axom::getDefaultAllocatorID())
 Computes or accesses a precomputed 1D quadrature rule of Gauss-Legendre points. More...
 

Detailed Description

The functions declared in this header file find the nodes and weights of arbitrary order quadrature rules