36 void alpha_al_row(R *alpha,
const int N,
const int n);
37 void beta_al_row(R *beta,
const int N,
const int n);
38 void gamma_al_row(R *gamma,
const int N,
const int n);
88 void eval_al(R *x, R *y,
const int size,
const int k, R *alpha,
107 int eval_al_thresh(R *x, R *y,
const int size,
const int k, R *alpha,
108 R *beta, R *gamma, R threshold);
void alpha_al_all(R *alpha, const int N)
Compute three-term-recurrence coefficients of associated Legendre functions for .
int eval_al_thresh(R *x, R *y, const int size, const int k, R *alpha, R *beta, R *gamma, R threshold)
Evaluates an associated Legendre polynomials using the Clenshaw-algorithm if it no exceeds a given t...
void beta_al_all(R *beta, const int N)
Compute three-term-recurrence coefficients of associated Legendre functions for .
void gamma_al_all(R *gamma, const int N)
Compute three-term-recurrence coefficients of associated Legendre functions for .
void eval_al(R *x, R *y, const int size, const int k, R *alpha, R *beta, R *gamma)
Evaluates an associated Legendre polynomials using the Clenshaw-algorithm.