hp2FEM
0.1
|
Calculate the collocation points using the quadratures of Gauss-Jacobi (Legendre), Gauss-Radau-Jacobi (Legendre) and Gauss-Lobato-Jacobi (Legendre). This class does not store any data. More...
#include <GaussJacobiCollocationPoints1D.h>
Public Member Functions | |
GaussJacobiCollocationPoints1D () | |
Class constructor. | |
~GaussJacobiCollocationPoints1D () | |
Class destructor. | |
void | GetCollocCoordinates (QuadCollocType_E CollocType, unsigned long Alpha, unsigned long Beta, unsigned long PolyOrder, unsigned long &NumCoordinates, double *const CollocCoords) |
Calculates the coordinates of the collocation points using the Gauss-Jacobi quadrature. |
Calculate the collocation points using the quadratures of Gauss-Jacobi (Legendre), Gauss-Radau-Jacobi (Legendre) and Gauss-Lobato-Jacobi (Legendre). This class does not store any data.
void GaussJacobiCollocationPoints1D::GetCollocCoordinates | ( | QuadCollocType_E | CollocType, |
unsigned long | Alpha, | ||
unsigned long | Beta, | ||
unsigned long | PolyOrder, | ||
unsigned long & | NumCoordinates, | ||
double *const | CollocCoords | ||
) |
Calculates the coordinates of the collocation points using the Gauss-Jacobi quadrature.
[in] | CollocType,: | 1D quadrature type |
[in] | Alpha,Beta,: | specifies the weights for orthogonal polynomial basis |
[in] | PolyOrder | - polynomial order used to calculate the number of collocation points. |
[out] | NumCoordinates | - number of collocation points. |
[out] | CollocCoords | - coordinates of the collocation points. |