#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