#include <ssht/ssht.h>
Go to the source code of this file.
 | 
| #define  | PI   3.141592653589793238462643383279502884197 | 
|   | 
| #define  | MIN(a,  b)   ((a) < (b) ? (a) : (b)) | 
|   | 
| #define  | MAX(a,  b)   ((a) > (b) ? (a) : (b)) | 
|   | 
| #define  | ABS(a)   ((a) > (0.0) ? (a) : (-(a))) | 
|   | 
 | 
| double  | s2let_math_kappa0_quadtrap_s2dw (double a, double b, int n, double B) | 
|   | 
| double  | s2let_math_kappa0_quadtrap_needlet (double a, double b, int n) | 
|   | 
| double  | s2let_math_spline_scalingfct (double x, double y) | 
|   | 
| double  | ran2_dp (int idum) | 
|   | 
| double  | maxerr_cplx (S2LET_COMPLEX(double) *a, S2LET_COMPLEX(double) *b, int size) | 
|   | 
| double  | maxerr (double *a, double *b, int size) | 
|   | 
| unsigned long  | binomial_coefficient (int n, int k, int exact) | 
|   | 
◆ ABS
      
        
          | #define ABS | 
          ( | 
            | 
          a | ) | 
             ((a) > (0.0) ? (a) : (-(a))) | 
        
      
 
 
◆ MAX
      
        
          | #define MAX | 
          ( | 
            | 
          a,  | 
        
        
           | 
           | 
            | 
          b  | 
        
        
           | 
          ) | 
           |    ((a) > (b) ? (a) : (b)) | 
        
      
 
 
◆ MIN
      
        
          | #define MIN | 
          ( | 
            | 
          a,  | 
        
        
           | 
           | 
            | 
          b  | 
        
        
           | 
          ) | 
           |    ((a) < (b) ? (a) : (b)) | 
        
      
 
 
◆ PI
      
        
          | #define PI   3.141592653589793238462643383279502884197 | 
        
      
 
 
◆ binomial_coefficient()
      
        
          | unsigned long binomial_coefficient  | 
          ( | 
          int  | 
          n,  | 
        
        
           | 
           | 
          int  | 
          k,  | 
        
        
           | 
           | 
          int  | 
          exact  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Computes the binomial coefficient "n choose k". 
- Parameters
 - 
  
    | [in] | n | Number of elements to choose from  | 
    | [in] | k | Number of elements to pick  | 
    | [in] | exact | 0 for approximate computation 1 for exact computation  | 
  
   
- Return values
 - 
  
    | Number | of possible subsets  | 
  
   
exact implementation
 
 
◆ maxerr()
      
        
          | double maxerr  | 
          ( | 
          double *  | 
          a,  | 
        
        
           | 
           | 
          double *  | 
          b,  | 
        
        
           | 
           | 
          int  | 
          size  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Max absolute error between two real arrays 
 
 
◆ maxerr_cplx()
◆ ran2_dp()
      
        
          | double ran2_dp  | 
          ( | 
          int  | 
          idum | ) | 
           | 
        
      
 
Random number from seed (Numerical Recipes). 
 
 
◆ s2let_math_kappa0_quadtrap_needlet()
      
        
          | double s2let_math_kappa0_quadtrap_needlet  | 
          ( | 
          double  | 
          a,  | 
        
        
           | 
           | 
          double  | 
          b,  | 
        
        
           | 
           | 
          int  | 
          n  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Computes smooth "Schwartz" functions for needlets 
 
 
◆ s2let_math_kappa0_quadtrap_s2dw()
      
        
          | double s2let_math_kappa0_quadtrap_s2dw  | 
          ( | 
          double  | 
          a,  | 
        
        
           | 
           | 
          double  | 
          b,  | 
        
        
           | 
           | 
          int  | 
          n,  | 
        
        
           | 
           | 
          double  | 
          B  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Computes smooth "Schwartz" functions for scale-discretised wavelets 
 
 
◆ s2let_math_spline_scalingfct()
      
        
          | double s2let_math_spline_scalingfct  | 
          ( | 
          double  | 
          x,  | 
        
        
           | 
           | 
          double  | 
          y  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Computes spline scaling function