Go to the source code of this file.
Macros | |
#define | _DD_REAL_INIT(A, B) {{A, B}} |
#define | LOG_MAX_VALUE 709.782712893384 |
Functions | |
void | dd_error (const char *msg) |
double2 | dd_exp (const double2 a) |
double2 | dd_exp_d (const double a) |
double2 | dd_expm1 (const double2 x) |
double2 | dd_log (const double2 a) |
double2 | dd_log10 (const double2 a) |
double2 | dd_log1p (const double2 a) |
double2 | dd_log_d (double a) |
double2 | dd_npow (const double2 a, int n) |
double2 | dd_npwr (const double2 a, int n) |
double2 | dd_nroot (const double2 a, int n) |
double2 | dd_polyeval (const double2 *c, int n, const double2 x) |
double2 | dd_polyroot (const double2 *c, int n, const double2 x0, int max_iter, double thresh) |
double2 | dd_pow (const double2 a, const double2 b) |
double2 | dd_rand (void) |
double2 | dd_sqrt (const double2 a) |
double2 | dd_sqrt_d (double d) |
static double2 | expm1_rational_approx (const double2 x) |
int | get_double_expn (double x) |
Variables | |
const int | _DD_C_NDIGITS = 31 |
const double2 | DD_C_2PI |
const double2 | DD_C_3PI4 |
const double2 | DD_C_E |
const double | DD_C_EPS = 4.93038065763132e-32 |
const double2 | DD_C_LOG10 |
const double2 | DD_C_LOG2 |
const double2 | DD_C_MAX |
const double | DD_C_MIN_NORMALIZED = 2.0041683600089728e-292 |
const double2 | DD_C_NEGONE = _DD_REAL_INIT(-1.0, 0.0) |
const double2 | DD_C_ONE = _DD_REAL_INIT(1.0, 0.0) |
const double2 | DD_C_PI |
const double2 | DD_C_PI16 |
const double2 | DD_C_PI2 |
const double2 | DD_C_PI4 |
const double2 | DD_C_SAFE_MAX |
const double2 | DD_C_ZERO = _DD_REAL_INIT(0.0, 0.0) |
static volatile int | errCount = 0 |
static const double2 | expm1_denom [] |
static const double2 | expm1_numer [] |
static const double2 | inv_fact [] |
const double2 DD_C_2PI |
const double2 DD_C_3PI4 |
const double2 DD_C_E |
const double2 DD_C_LOG10 |
const double2 DD_C_LOG2 |
const double2 DD_C_MAX |
const double2 DD_C_NEGONE = _DD_REAL_INIT(-1.0, 0.0) |
const double2 DD_C_ONE = _DD_REAL_INIT(1.0, 0.0) |
const double2 DD_C_PI |
const double2 DD_C_PI16 |
const double2 DD_C_PI2 |
const double2 DD_C_PI4 |
const double2 DD_C_SAFE_MAX |
const double2 DD_C_ZERO = _DD_REAL_INIT(0.0, 0.0) |
|
static |
|
static |
|
static |