Intrepid
Classes | Enumerations | Functions
Intrepid_BurkardtRules.hpp File Reference

Header file for integration rules provided by John Burkardt. <\A> More...

#include "Intrepid_ConfigDefs.hpp"
#include "Intrepid_Types.hpp"
#include "Teuchos_Assert.hpp"
#include "Intrepid_BurkardtRulesDef.hpp"

Go to the source code of this file.

Classes

class  Intrepid::IntrepidBurkardtRules
 Providing integration rules, created by John Burkardt, Scientific Computing, Florida State University, modified and redistributed by D. Kouri. More...
 

Enumerations

enum  EIntrepidBurkardt {
  BURK_CHEBYSHEV1 = 0 , BURK_CHEBYSHEV2 , BURK_CLENSHAWCURTIS , BURK_FEJER2 ,
  BURK_LEGENDRE , BURK_PATTERSON , BURK_TRAPEZOIDAL , BURK_HERMITE ,
  BURK_GENZKEISTER , BURK_LAGUERRE
}
 

Functions

std::string Intrepid::EIntrepidBurkardtToString (EIntrepidBurkardt rule)
 
EIntrepidBurkardt & Intrepid::operator++ (EIntrepidBurkardt &type)
 
EIntrepidBurkardt Intrepid::operator++ (EIntrepidBurkardt &type, int)
 

Detailed Description

Header file for integration rules provided by John Burkardt. <\A>

Author
Created by D. Kouri and D. Ridzal.

Definition in file Intrepid_BurkardtRules.hpp.

Enumeration Type Documentation

◆ EIntrepidBurkardt

enum Intrepid::EIntrepidBurkardt

Definition at line 65 of file Intrepid_BurkardtRules.hpp.

Function Documentation

◆ EIntrepidBurkardtToString()

std::string Intrepid::EIntrepidBurkardtToString ( EIntrepidBurkardt  rule)
inline

Definition at line 78 of file Intrepid_BurkardtRules.hpp.

◆ operator++() [1/2]

EIntrepidBurkardt & Intrepid::operator++ ( EIntrepidBurkardt &  type)
inline

Definition at line 96 of file Intrepid_BurkardtRules.hpp.

◆ operator++() [2/2]

EIntrepidBurkardt Intrepid::operator++ ( EIntrepidBurkardt &  type,
int   
)
inline

Definition at line 100 of file Intrepid_BurkardtRules.hpp.