|   | 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
 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
 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
 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
 of Wigner-d functions for all order  and degrees
 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
 of Wigner-d functions for all order  and degrees
 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
 of Wigner-d functions for all order  and degrees
 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
 of Wigner-d functions for all  and
 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
 of Wigner-d functions for all  and
 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
 of Wigner-d functions for all  and
 and  .
. 

 .
. Definition at line 200 of file wigner.c.
References nfsft_wisdom::alpha.
| 
 | inline | 
Evaluates Wigner-d functions  using the Clenshaw-algorithm.
 using the Clenshaw-algorithm. 
 
  
  
  
 | 
 | inline | 
Evaluates Wigner-d functions  using the Clenshaw-algorithm if it not exceeds a given threshold.
 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 | ||
| ) |