Functions |
void | Polylib::zwgj (double *z, double *w, const int np, const double alpha, const double beta) |
| Gauss-Jacobi zeros and weights.
|
void | Polylib::zwgrjm (double *z, double *w, const int np, const double alpha, const double beta) |
| Gauss-Radau-Jacobi zeros and weights with end point at z=-1.
|
void | Polylib::zwgrjp (double *z, double *w, const int np, const double alpha, const double beta) |
| Gauss-Radau-Jacobi zeros and weights with end point at z=1.
|
void | Polylib::zwglj (double *z, double *w, const int np, const double alpha, const double beta) |
| Gauss-Lobatto-Jacobi zeros and weights with end point at z=-1,1.
|
void | Polylib::zwgk (double *z, double *w, const int npt, const double alpha, const double beta) |
| Gauss-Kronrod-Jacobi zeros and weights.
|
void | Polylib::zwrk (double *z, double *w, const int npt, const double alpha, const double beta) |
| Gauss-Radau-Kronrod-Jacobi zeros and weights.
|
void | Polylib::zwlk (double *z, double *w, const int npt, const double alpha, const double beta) |
| Gauss-Lobatto-Kronrod-Jacobi zeros and weights.
|
void | Polylib::JacZeros (const int n, double *a, double *b, const double alpha, const double beta) |
| Zero and Weight determination through the eigenvalues and eigenvectors of a tridiagonal.
|
void | Polylib::Dgj (double *D, const double *z, const int np, const double alpha, const double beta) |
| Compute the Derivative Matrix and its transpose associated.
|
void | Polylib::Dgrjm (double *D, const double *z, const int np, const double alpha, const double beta) |
| Compute the Derivative Matrix and its transpose associated.
|
void | Polylib::Dgrjp (double *D, const double *z, const int np, const double alpha, const double beta) |
| Compute the Derivative Matrix associated with the.
|
void | Polylib::Dglj (double *D, const double *z, const int np, const double alpha, const double beta) |
| Compute the Derivative Matrix associated with the.
|
double | Polylib::hgj (const int i, const double z, const double *zgj, const int np, const double alpha, const double beta) |
| Compute the value of the i th Lagrangian interpolant through.
|
double | Polylib::hgrjm (const int i, const double z, const double *zgrj, const int np, const double alpha, const double beta) |
| Compute the value of the i th Lagrangian interpolant through the.
|
double | Polylib::hgrjp (const int i, const double z, const double *zgrj, const int np, const double alpha, const double beta) |
| Compute the value of the i th Lagrangian interpolant through the.
|
double | Polylib::hglj (const int i, const double z, const double *zglj, const int np, const double alpha, const double beta) |
| Compute the value of the i th Lagrangian interpolant through the.
|
void | Polylib::Imgj (double *im, const double *zgj, const double *zm, const int nz, const int mz, const double alpha, const double beta) |
| Interpolation Operator from Gauss-Jacobi points to an.
|
void | Polylib::Imgrjm (double *im, const double *zgrj, const double *zm, const int nz, const int mz, const double alpha, const double beta) |
| Interpolation Operator from Gauss-Radau-Jacobi points.
|
void | Polylib::Imgrjp (double *im, const double *zgrj, const double *zm, const int nz, const int mz, const double alpha, const double beta) |
| Interpolation Operator from Gauss-Radau-Jacobi points.
|
void | Polylib::Imglj (double *im, const double *zglj, const double *zm, const int nz, const int mz, const double alpha, const double beta) |
| Interpolation Operator from Gauss-Lobatto-Jacobi points.
|
void | Polylib::jacobfd (const int np, const double *z, double *poly_in, double *polyd, const int n, const double alpha, const double beta) |
| Routine to calculate Jacobi polynomials, , and their first derivative, .
|
void | Polylib::jacobd (const int np, const double *z, double *polyd, const int n, const double alpha, const double beta) |
| Calculate the derivative of Jacobi polynomials.
|