DiFfRG
Loading...
Searching...
No Matches
quadrature.hh File Reference
#include <DiFfRG/common/cuda_prefix.hh>
#include <DiFfRG/common/quadrature/diagonalization.hh>
#include <DiFfRG/common/types.hh>
#include <DiFfRG/common/utils.hh>
#include <string>
#include <vector>

Go to the source code of this file.

Classes

class  DiFfRG::Quadrature< NT >
 

Namespaces

namespace  DiFfRG
 

Enumerations

enum class  DiFfRG::QuadratureType {
  DiFfRG::legendre , DiFfRG::chebyshev , DiFfRG::laguerre , DiFfRG::hermite ,
  DiFfRG::jacobi , DiFfRG::count
}
 

Functions

template<typename T >
void DiFfRG::make_quadrature (std::vector< T > &a, std::vector< T > &b, const T mu0, std::vector< T > &x, std::vector< T > &w)
 Obtain the quadrature rule from a given three-term recurrence relation.