|
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. |
1.7.6.1