Documentation 6b54b78464
Loading...
Searching...
No Matches
CGaussJacobiQuadrature Class Reference

Class used to determine the quadrature points of the Gauss Jacobi integration rules. More...

#include <fem_gauss_jacobi_quadrature.hpp>

Public Member Functions

void GetQuadraturePoints (const passivedouble alpha, const passivedouble beta, const passivedouble a, const passivedouble b, vector< passivedouble > &GJPoints, vector< passivedouble > &GJWeights)
 Function, which serves as the API to compute the integration points and weights.
 

Detailed Description

Class used to determine the quadrature points of the Gauss Jacobi integration rules.

Author
E. van der Weide
Version
8.5.0 "Harrier"

Member Function Documentation

◆ GetQuadraturePoints()

void CGaussJacobiQuadrature::GetQuadraturePoints ( const passivedouble  alpha,
const passivedouble  beta,
const passivedouble  a,
const passivedouble  b,
vector< passivedouble > &  GJPoints,
vector< passivedouble > &  GJWeights 
)

Function, which serves as the API to compute the integration points and weights.

Parameters
[in]alphaParameter in the weighting function (b-x)^alpha*(x-a)^beta in the Gauss Jacobi rule.
[in]betaParameter in the weighting function (b-x)^alpha*(x-a)^beta in the Gauss Jacobi rule.
[in]aLower bound of the integration interval, usually -1.0.
[in]bUpper bound of the integration interval, usually 1.0.
[in,out]GJPointsLocation of the Gauss-Jacobi integration points.
[in,out]GJWeightsWeights of the Gauss-Jacobi integration points.

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