#include <assert.h>
#include <math.h>
#include <stdlib.h>
#include "mconf.h"
Go to the source code of this file.
|  | 
| double | hyp2f1 (double a, double b, double c, double x) | 
|  | 
| static double | hyp2f1_neg_c_equal_bc (double a, double b, double x) | 
|  | 
| static double | hyp2f1ra (double a, double b, double c, double x, double *loss) | 
|  | 
| static double | hys2f1 (double a, double b, double c, double x, double *loss) | 
|  | 
| static double | hyt2f1 (double a, double b, double c, double x, double *loss) | 
|  | 
◆ EPS
◆ EPS2
◆ ETHRESH
◆ MAX_ITERATIONS
      
        
          | #define MAX_ITERATIONS   10000 | 
      
 
 
◆ hyp2f1()
      
        
          | double hyp2f1 | ( | double | a, | 
        
          |  |  | double | b, | 
        
          |  |  | double | c, | 
        
          |  |  | double | x | 
        
          |  | ) |  |  | 
      
 
 
◆ hyp2f1_neg_c_equal_bc()
  
  | 
        
          | static double hyp2f1_neg_c_equal_bc | ( | double | a, |  
          |  |  | double | b, |  
          |  |  | double | x |  
          |  | ) |  |  |  | static | 
 
 
◆ hyp2f1ra()
  
  | 
        
          | static double hyp2f1ra | ( | double | a, |  
          |  |  | double | b, |  
          |  |  | double | c, |  
          |  |  | double | x, |  
          |  |  | double * | loss |  
          |  | ) |  |  |  | static | 
 
 
◆ hys2f1()
  
  | 
        
          | static double hys2f1 | ( | double | a, |  
          |  |  | double | b, |  
          |  |  | double | c, |  
          |  |  | double | x, |  
          |  |  | double * | loss |  
          |  | ) |  |  |  | static | 
 
 
◆ hyt2f1()
  
  | 
        
          | static double hyt2f1 | ( | double | a, |  
          |  |  | double | b, |  
          |  |  | double | c, |  
          |  |  | double | x, |  
          |  |  | double * | loss |  
          |  | ) |  |  |  | static | 
 
 
◆ MACHEP