QuadratureType Struct Reference#

DiFfRG: DiFfRG::QuadratureType Struct Reference
DiFfRG
DiFfRG::QuadratureType Struct Reference

#include <quadrature.hh>

Public Types

enum  QuadratureKind {
  legendre , chebyshev , chebyshev2 , laguerre ,
  hermite , jacobi , count
}
 

Public Member Functions

 QuadratureType (const QuadratureKind kind)
 
 QuadratureType ()=default
 

Public Attributes

QuadratureKind kind
 
double a = 0.
 
double b = 1.
 
double alpha = 1.
 
double beta = 2.
 

Member Enumeration Documentation

◆ QuadratureKind

Enumerator
legendre 
chebyshev 
chebyshev2 
laguerre 
hermite 
jacobi 
count 

Constructor & Destructor Documentation

◆ QuadratureType() [1/2]

DiFfRG::QuadratureType::QuadratureType ( const QuadratureKind kind)

◆ QuadratureType() [2/2]

DiFfRG::QuadratureType::QuadratureType ( )
default

Member Data Documentation

◆ a

double DiFfRG::QuadratureType::a = 0.

◆ alpha

double DiFfRG::QuadratureType::alpha = 1.

◆ b

double DiFfRG::QuadratureType::b = 1.

◆ beta

double DiFfRG::QuadratureType::beta = 2.

◆ kind

QuadratureKind DiFfRG::QuadratureType::kind

The documentation for this struct was generated from the following file:
  • /home/runner/work/DiFfRG_current/DiFfRG_current/DiFfRG/include/DiFfRG/common/quadrature/quadrature.hh