|
3.2.3 |
Header file for functions related to Wigner-d/D functions. More...
Go to the source code of this file.
Functions | |
| double | SO3_alpha (int k, int m, int l) |
Computes three-term recurrence coefficients of Wigner-d functions. | |
| double | SO3_beta (int k, int m, int l) |
Computes three-term recurrence coefficients of Wigner-d functions. | |
| double | SO3_gamma (int k, int m, int l) |
Computes three-term recurrence coefficients of Wigner-d functions. | |
| void | SO3_alpha_row (double *alpha, int N, int m, int n) |
Compute three-term-recurrence coefficients of Wigner-d functions for all degrees . | |
| void | SO3_beta_row (double *beta, int N, int m, int n) |
Compute three-term-recurrence coefficients of Wigner-d functions for all degrees . | |
| void | SO3_gamma_row (double *gamma, int N, int m, int n) |
Compute three-term-recurrence coefficients of Wigner-d functions for all degrees . | |
| void | SO3_alpha_matrix (double *alpha, int N, int n) |
Compute three-term-recurrence coefficients of Wigner-d functions for all order and degrees . | |
| void | SO3_beta_matrix (double *beta, int N, int n) |
Compute three-term-recurrence coefficients of Wigner-d functions for all order and degrees . | |
| void | SO3_gamma_matrix (double *gamma, int N, int n) |
Compute three-term-recurrence coefficients of Wigner-d functions for all order and degrees . | |
| void | SO3_alpha_all (double *alpha, int N) |
Compute three-term-recurrence coefficients of Wigner-d functions for all and . | |
| void | SO3_beta_all (double *beta, int N) |
Compute three-term-recurrence coefficients of Wigner-d functions for all and . | |
| void | SO3_gamma_all (double *gamma, int N) |
Compute three-term-recurrence coefficients of Wigner-d functions for all and . | |
| void | eval_wigner (double *x, double *y, int size, int l, double *alpha, double *beta, double *gamma) |
Evaluates Wigner-d functions using the Clenshaw-algorithm. | |
| int | eval_wigner_thresh (double *x, double *y, int size, int l, double *alpha, double *beta, double *gamma, double threshold) |
Evaluates Wigner-d functions using the Clenshaw-algorithm if it not exceeds a given threshold. | |
| double | wigner_start (int n1, int n2, double theta) |
A method used for debugging, gives the values to start the "old" three-term recurrence generates WHERE THE DEGREE l OF THE FUNCTION IS EQUAL TO THE MAXIMUM OF ITS ORDERS. | |
Header file for functions related to Wigner-d/D functions.
Definition in file wigner.h.
| double SO3_alpha | ( | int | k, |
| int | m, | ||
| int | l | ||
| ) |
| double SO3_beta | ( | int | k, |
| int | m, | ||
| int | l | ||
| ) |
| double SO3_gamma | ( | int | k, |
| int | m, | ||
| int | l | ||
| ) |
|
inline |
Compute three-term-recurrence coefficients
of Wigner-d functions for all degrees
.
. Definition at line 90 of file wigner.c.
References nfsft_wisdom::alpha.
|
inline |
Compute three-term-recurrence coefficients
of Wigner-d functions for all degrees
.
. Definition at line 98 of file wigner.c.
References nfsft_wisdom::beta.
|
inline |
Compute three-term-recurrence coefficients
of Wigner-d functions for all degrees
.
. Definition at line 106 of file wigner.c.
References nfsft_wisdom::gamma.
|
inline |
Compute three-term-recurrence coefficients
of Wigner-d functions for all order
and degrees
.
. Definition at line 116 of file wigner.c.
References nfsft_wisdom::alpha.
|
inline |
Compute three-term-recurrence coefficients
of Wigner-d functions for all order
and degrees
.
. Definition at line 130 of file wigner.c.
References nfsft_wisdom::alpha.
|
inline |
Compute three-term-recurrence coefficients
of Wigner-d functions for all order
and degrees
.
. Definition at line 144 of file wigner.c.
References nfsft_wisdom::alpha.
|
inline |
Compute three-term-recurrence coefficients
of Wigner-d functions for all
and
.

. Definition at line 160 of file wigner.c.
References nfsft_wisdom::alpha.
|
inline |
Compute three-term-recurrence coefficients
of Wigner-d functions for all
and
.

. Definition at line 183 of file wigner.c.
References nfsft_wisdom::alpha.
|
inline |
Compute three-term-recurrence coefficients
of Wigner-d functions for all
and
.

. Definition at line 200 of file wigner.c.
References nfsft_wisdom::alpha.
|
inline |
Evaluates Wigner-d functions
using the Clenshaw-algorithm.
|
inline |
Evaluates Wigner-d functions
using the Clenshaw-algorithm if it not exceeds a given threshold.
Definition at line 262 of file wigner.c.
References nfsft_wisdom::threshold.
| double wigner_start | ( | int | n1, |
| int | n2, | ||
| double | theta | ||
| ) |