Functions
dd_real_idefs.h File Reference
#include <float.h>
#include <limits.h>
#include <math.h>
#include "dd_idefs.h"
Include dependency graph for dd_real_idefs.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

static double2 dd_abs (const double2 a)
 
static double2 dd_accurate_div (const double2 a, const double2 b)
 
static double2 dd_add (const double2 a, const double2 b)
 
static double2 dd_add_d_d (double a, double b)
 
static double2 dd_add_d_dd (double a, const double2 b)
 
static double2 dd_add_dd_d (const double2 a, double b)
 
static double2 dd_aint (const double2 a)
 
static double2 dd_ceil (const double2 a)
 
static int dd_comp (const double2 a, const double2 b)
 
static int dd_comp_d_dd (double a, const double2 b)
 
static int dd_comp_dd_d (const double2 a, double b)
 
static double2 dd_create (double hi, double lo)
 
static double2 dd_create_d (double hi)
 
static double2 dd_create_dp (const double *d)
 
static double2 dd_create_i (int hi)
 
static double2 dd_div (const double2 a, const double2 b)
 
static double2 dd_div_d_d (double a, double b)
 
static double2 dd_div_d_dd (double a, const double2 b)
 
static double2 dd_div_dd_d (const double2 a, double b)
 
static double2 dd_divrem (const double2 a, const double2 b, double2 *r)
 
static double2 dd_drem (const double2 a, const double2 b)
 
static double2 dd_fabs (const double2 a)
 
static double2 dd_floor (const double2 a)
 
static double2 dd_fmod (const double2 a, const double2 b)
 
static double2 dd_frexp (const double2 a, int *expt)
 
static double dd_hi (const double2 a)
 
static double2 dd_ieee_add (const double2 a, const double2 b)
 
static double2 dd_inv (const double2 a)
 
static int dd_is_negative (const double2 a)
 
static int dd_is_one (const double2 a)
 
static int dd_is_positive (const double2 a)
 
static int dd_is_zero (const double2 a)
 
static int dd_isfinite (const double2 a)
 
static int dd_isinf (const double2 a)
 
static double2 dd_ldexp (const double2 a, int expt)
 
static double dd_lo (const double2 a)
 
static double2 dd_mul (const double2 a, const double2 b)
 
static double2 dd_mul_d_d (double a, double b)
 
static double2 dd_mul_d_dd (double a, const double2 b)
 
static double2 dd_mul_dd_d (const double2 a, double b)
 
static double2 dd_mul_pwr2 (const double2 a, double b)
 
static double2 dd_neg (const double2 a)
 
static double2 dd_nint (const double2 a)
 
static double2 dd_sloppy_add (const double2 a, const double2 b)
 
static double2 dd_sloppy_div (const double2 a, const double2 b)
 
static double2 dd_sqr (const double2 a)
 
static double2 dd_sqr_d (double a)
 
static double2 dd_sub (const double2 a, const double2 b)
 
static double2 dd_sub_d_d (double a, double b)
 
static double2 dd_sub_d_dd (double a, const double2 b)
 
static double2 dd_sub_dd_d (const double2 a, double b)
 
static double dd_to_double (const double2 a)
 
static int dd_to_int (const double2 a)
 
static double2 dd_zero (void)
 

Function Documentation

◆ dd_abs()

static double2 dd_abs ( const double2  a)
inlinestatic

Definition at line 244 of file dd_real_idefs.h.

◆ dd_accurate_div()

static double2 dd_accurate_div ( const double2  a,
const double2  b 
)
inlinestatic

Definition at line 459 of file dd_real_idefs.h.

◆ dd_add()

static double2 dd_add ( const double2  a,
const double2  b 
)
inlinestatic

Definition at line 343 of file dd_real_idefs.h.

◆ dd_add_d_d()

static double2 dd_add_d_d ( double  a,
double  b 
)
inlinestatic

Definition at line 286 of file dd_real_idefs.h.

◆ dd_add_d_dd()

static double2 dd_add_d_dd ( double  a,
const double2  b 
)
inlinestatic

Definition at line 304 of file dd_real_idefs.h.

◆ dd_add_dd_d()

static double2 dd_add_dd_d ( const double2  a,
double  b 
)
inlinestatic

Definition at line 294 of file dd_real_idefs.h.

◆ dd_aint()

static double2 dd_aint ( const double2  a)
inlinestatic

Definition at line 237 of file dd_real_idefs.h.

◆ dd_ceil()

static double2 dd_ceil ( const double2  a)
inlinestatic

Definition at line 222 of file dd_real_idefs.h.

◆ dd_comp()

static int dd_comp ( const double2  a,
const double2  b 
)
inlinestatic

Definition at line 104 of file dd_real_idefs.h.

◆ dd_comp_d_dd()

static int dd_comp_d_dd ( double  a,
const double2  b 
)
inlinestatic

Definition at line 124 of file dd_real_idefs.h.

◆ dd_comp_dd_d()

static int dd_comp_dd_d ( const double2  a,
double  b 
)
inlinestatic

Definition at line 114 of file dd_real_idefs.h.

◆ dd_create()

static double2 dd_create ( double  hi,
double  lo 
)
inlinestatic

Definition at line 136 of file dd_real_idefs.h.

◆ dd_create_d()

static double2 dd_create_d ( double  hi)
inlinestatic

Definition at line 149 of file dd_real_idefs.h.

◆ dd_create_dp()

static double2 dd_create_dp ( const double *  d)
inlinestatic

Definition at line 163 of file dd_real_idefs.h.

◆ dd_create_i()

static double2 dd_create_i ( int  hi)
inlinestatic

Definition at line 156 of file dd_real_idefs.h.

◆ dd_div()

static double2 dd_div ( const double2  a,
const double2  b 
)
inlinestatic

Definition at line 479 of file dd_real_idefs.h.

◆ dd_div_d_d()

static double2 dd_div_d_d ( double  a,
double  b 
)
inlinestatic

Definition at line 485 of file dd_real_idefs.h.

◆ dd_div_d_dd()

static double2 dd_div_d_dd ( double  a,
const double2  b 
)
inlinestatic

Definition at line 497 of file dd_real_idefs.h.

◆ dd_div_dd_d()

static double2 dd_div_dd_d ( const double2  a,
double  b 
)
inlinestatic

Definition at line 491 of file dd_real_idefs.h.

◆ dd_divrem()

static double2 dd_divrem ( const double2  a,
const double2  b,
double2 r 
)
inlinestatic

Definition at line 518 of file dd_real_idefs.h.

◆ dd_drem()

static double2 dd_drem ( const double2  a,
const double2  b 
)
inlinestatic

Definition at line 511 of file dd_real_idefs.h.

◆ dd_fabs()

static double2 dd_fabs ( const double2  a)
inlinestatic

Definition at line 250 of file dd_real_idefs.h.

◆ dd_floor()

static double2 dd_floor ( const double2  a)
inlinestatic

Definition at line 207 of file dd_real_idefs.h.

◆ dd_fmod()

static double2 dd_fmod ( const double2  a,
const double2  b 
)
inlinestatic

Definition at line 526 of file dd_real_idefs.h.

◆ dd_frexp()

static double2 dd_frexp ( const double2  a,
int expt 
)
inlinestatic

Definition at line 265 of file dd_real_idefs.h.

◆ dd_hi()

static double dd_hi ( const double2  a)
inlinestatic

Definition at line 41 of file dd_real_idefs.h.

◆ dd_ieee_add()

static double2 dd_ieee_add ( const double2  a,
const double2  b 
)
inlinestatic

Definition at line 314 of file dd_real_idefs.h.

◆ dd_inv()

static double2 dd_inv ( const double2  a)
inlinestatic

Definition at line 503 of file dd_real_idefs.h.

◆ dd_is_negative()

static int dd_is_negative ( const double2  a)
inlinestatic

Definition at line 83 of file dd_real_idefs.h.

◆ dd_is_one()

static int dd_is_one ( const double2  a)
inlinestatic

Definition at line 71 of file dd_real_idefs.h.

◆ dd_is_positive()

static int dd_is_positive ( const double2  a)
inlinestatic

Definition at line 77 of file dd_real_idefs.h.

◆ dd_is_zero()

static int dd_is_zero ( const double2  a)
inlinestatic

Definition at line 65 of file dd_real_idefs.h.

◆ dd_isfinite()

static int dd_isfinite ( const double2  a)
inlinestatic

Definition at line 53 of file dd_real_idefs.h.

◆ dd_isinf()

static int dd_isinf ( const double2  a)
inlinestatic

Definition at line 59 of file dd_real_idefs.h.

◆ dd_ldexp()

static double2 dd_ldexp ( const double2  a,
int  expt 
)
inlinestatic

Definition at line 259 of file dd_real_idefs.h.

◆ dd_lo()

static double dd_lo ( const double2  a)
inlinestatic

Definition at line 47 of file dd_real_idefs.h.

◆ dd_mul()

static double2 dd_mul ( const double2  a,
const double2  b 
)
inlinestatic

Definition at line 404 of file dd_real_idefs.h.

◆ dd_mul_d_d()

static double2 dd_mul_d_d ( double  a,
double  b 
)
inlinestatic

Definition at line 389 of file dd_real_idefs.h.

◆ dd_mul_d_dd()

static double2 dd_mul_d_dd ( double  a,
const double2  b 
)
inlinestatic

Definition at line 424 of file dd_real_idefs.h.

◆ dd_mul_dd_d()

static double2 dd_mul_dd_d ( const double2  a,
double  b 
)
inlinestatic

Definition at line 414 of file dd_real_idefs.h.

◆ dd_mul_pwr2()

static double2 dd_mul_pwr2 ( const double2  a,
double  b 
)
inlinestatic

Definition at line 398 of file dd_real_idefs.h.

◆ dd_neg()

static double2 dd_neg ( const double2  a)
inlinestatic

Definition at line 172 of file dd_real_idefs.h.

◆ dd_nint()

static double2 dd_nint ( const double2  a)
inlinestatic

Definition at line 181 of file dd_real_idefs.h.

◆ dd_sloppy_add()

static double2 dd_sloppy_add ( const double2  a,
const double2  b 
)
inlinestatic

Definition at line 330 of file dd_real_idefs.h.

◆ dd_sloppy_div()

static double2 dd_sloppy_div ( const double2  a,
const double2  b 
)
inlinestatic

Definition at line 436 of file dd_real_idefs.h.

◆ dd_sqr()

static double2 dd_sqr ( const double2  a)
inlinestatic

Definition at line 534 of file dd_real_idefs.h.

◆ dd_sqr_d()

static double2 dd_sqr_d ( double  a)
inlinestatic

Definition at line 546 of file dd_real_idefs.h.

◆ dd_sub()

static double2 dd_sub ( const double2  a,
const double2  b 
)
inlinestatic

Definition at line 360 of file dd_real_idefs.h.

◆ dd_sub_d_d()

static double2 dd_sub_d_d ( double  a,
double  b 
)
inlinestatic

Definition at line 352 of file dd_real_idefs.h.

◆ dd_sub_d_dd()

static double2 dd_sub_d_dd ( double  a,
const double2  b 
)
inlinestatic

Definition at line 376 of file dd_real_idefs.h.

◆ dd_sub_dd_d()

static double2 dd_sub_dd_d ( const double2  a,
double  b 
)
inlinestatic

Definition at line 366 of file dd_real_idefs.h.

◆ dd_to_double()

static double dd_to_double ( const double2  a)
inlinestatic

Definition at line 90 of file dd_real_idefs.h.

◆ dd_to_int()

static int dd_to_int ( const double2  a)
inlinestatic

Definition at line 97 of file dd_real_idefs.h.

◆ dd_zero()

static double2 dd_zero ( void  )
inlinestatic

Definition at line 143 of file dd_real_idefs.h.



gtsam
Author(s):
autogenerated on Thu Jun 13 2024 03:11:37