MFEM  v4.1.0
Finite element discretization library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Member Functions | List of all members
mfem::QuadratureFunctions1D Class Reference

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)
 

Detailed Description

A Class that defines 1-D numerical quadrature rules on [0,1].

Definition at line 263 of file intrules.hpp.

Member Function Documentation

void mfem::QuadratureFunctions1D::ClosedUniform ( const int  np,
IntegrationRule ir 
)

Definition at line 590 of file intrules.cpp.

void mfem::QuadratureFunctions1D::GaussLegendre ( const int  np,
IntegrationRule ir 
)

Definition at line 375 of file intrules.cpp.

void mfem::QuadratureFunctions1D::GaussLobatto ( const int  np,
IntegrationRule ir 
)

Definition at line 454 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 621 of file intrules.cpp.

void mfem::QuadratureFunctions1D::OpenHalfUniform ( const int  np,
IntegrationRule ir 
)

Definition at line 608 of file intrules.cpp.

void mfem::QuadratureFunctions1D::OpenUniform ( const int  np,
IntegrationRule ir 
)

Definition at line 576 of file intrules.cpp.


The documentation for this class was generated from the following files: