MFEM  v3.3
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 235 of file intrules.hpp.

Member Function Documentation

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.


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