![]() |
Documentation 6b54b78464
|
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. | |
Class used to determine the quadrature points of the Gauss Jacobi integration rules.
| 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.
| [in] | alpha | Parameter in the weighting function (b-x)^alpha*(x-a)^beta in the Gauss Jacobi rule. |
| [in] | beta | Parameter in the weighting function (b-x)^alpha*(x-a)^beta in the Gauss Jacobi rule. |
| [in] | a | Lower bound of the integration interval, usually -1.0. |
| [in] | b | Upper bound of the integration interval, usually 1.0. |
| [in,out] | GJPoints | Location of the Gauss-Jacobi integration points. |
| [in,out] | GJWeights | Weights of the Gauss-Jacobi integration points. |