Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
__gmp_binary_plus Struct Reference

#include <gmpfrxx.h>

Static Public Member Functions

static void eval (mpz_ptr z, mpz_srcptr w, mpz_srcptr v)
 
static void eval (mpz_ptr z, mpz_srcptr w, unsigned long int l)
 
static void eval (mpz_ptr z, unsigned long int l, mpz_srcptr w)
 
static void eval (mpz_ptr z, mpz_srcptr w, signed long int l)
 
static void eval (mpz_ptr z, signed long int l, mpz_srcptr w)
 
static void eval (mpz_ptr z, mpz_srcptr w, double d)
 
static void eval (mpz_ptr z, double d, mpz_srcptr w)
 
static void eval (mpq_ptr q, mpq_srcptr r, mpq_srcptr s)
 
static void eval (mpq_ptr q, mpq_srcptr r, unsigned long int l)
 
static void eval (mpq_ptr q, unsigned long int l, mpq_srcptr r)
 
static void eval (mpq_ptr q, mpq_srcptr r, signed long int l)
 
static void eval (mpq_ptr q, signed long int l, mpq_srcptr r)
 
static void eval (mpq_ptr q, mpq_srcptr r, double d)
 
static void eval (mpq_ptr q, double d, mpq_srcptr r)
 
static void eval (mpq_ptr q, mpq_srcptr r, mpz_srcptr z)
 
static void eval (mpq_ptr q, mpz_srcptr z, mpq_srcptr r)
 
static void eval (mpfr_ptr f, mpfr_srcptr g, mpfr_srcptr h)
 
static void eval (mpfr_ptr f, mpfr_srcptr g, unsigned long int l)
 
static void eval (mpfr_ptr f, unsigned long int l, mpfr_srcptr g)
 
static void eval (mpfr_ptr f, mpfr_srcptr g, signed long int l)
 
static void eval (mpfr_ptr f, signed long int l, mpfr_srcptr g)
 
static void eval (mpfr_ptr f, mpfr_srcptr g, double d)
 
static void eval (mpfr_ptr f, double d, mpfr_srcptr g)
 

Detailed Description

Definition at line 142 of file gmpfrxx.h.

Member Function Documentation

◆ eval() [1/23]

static void __gmp_binary_plus::eval ( mpfr_ptr  f,
double  d,
mpfr_srcptr  g 
)
inlinestatic

Definition at line 237 of file gmpfrxx.h.

References MpFrC::get_rnd(), and mpfr_add_d().

◆ eval() [2/23]

static void __gmp_binary_plus::eval ( mpfr_ptr  f,
mpfr_srcptr  g,
double  d 
)
inlinestatic

Definition at line 235 of file gmpfrxx.h.

References MpFrC::get_rnd(), and mpfr_add_d().

◆ eval() [3/23]

static void __gmp_binary_plus::eval ( mpfr_ptr  f,
mpfr_srcptr  g,
mpfr_srcptr  h 
)
inlinestatic

Definition at line 225 of file gmpfrxx.h.

References MpFrC::get_rnd(), and h.

◆ eval() [4/23]

static void __gmp_binary_plus::eval ( mpfr_ptr  f,
mpfr_srcptr  g,
signed long int  l 
)
inlinestatic

Definition at line 231 of file gmpfrxx.h.

References MpFrC::get_rnd(), and l.

◆ eval() [5/23]

static void __gmp_binary_plus::eval ( mpfr_ptr  f,
mpfr_srcptr  g,
unsigned long int  l 
)
inlinestatic

Definition at line 227 of file gmpfrxx.h.

References MpFrC::get_rnd(), and l.

◆ eval() [6/23]

static void __gmp_binary_plus::eval ( mpfr_ptr  f,
signed long int  l,
mpfr_srcptr  g 
)
inlinestatic

Definition at line 233 of file gmpfrxx.h.

References MpFrC::get_rnd(), and l.

◆ eval() [7/23]

static void __gmp_binary_plus::eval ( mpfr_ptr  f,
unsigned long int  l,
mpfr_srcptr  g 
)
inlinestatic

Definition at line 229 of file gmpfrxx.h.

References MpFrC::get_rnd(), and l.

◆ eval() [8/23]

static void __gmp_binary_plus::eval ( mpq_ptr  q,
double  d,
mpq_srcptr  r 
)
inlinestatic

Definition at line 211 of file gmpfrxx.h.

References r.

◆ eval() [9/23]

static void __gmp_binary_plus::eval ( mpq_ptr  q,
mpq_srcptr  r,
double  d 
)
inlinestatic

Definition at line 203 of file gmpfrxx.h.

References r.

◆ eval() [10/23]

static void __gmp_binary_plus::eval ( mpq_ptr  q,
mpq_srcptr  r,
mpq_srcptr  s 
)
inlinestatic

Definition at line 180 of file gmpfrxx.h.

References r.

◆ eval() [11/23]

static void __gmp_binary_plus::eval ( mpq_ptr  q,
mpq_srcptr  r,
mpz_srcptr  z 
)
inlinestatic

Definition at line 220 of file gmpfrxx.h.

References r.

◆ eval() [12/23]

static void __gmp_binary_plus::eval ( mpq_ptr  q,
mpq_srcptr  r,
signed long int  l 
)
inlinestatic

Definition at line 187 of file gmpfrxx.h.

References l, and r.

◆ eval() [13/23]

static void __gmp_binary_plus::eval ( mpq_ptr  q,
mpq_srcptr  r,
unsigned long int  l 
)
inlinestatic

Definition at line 183 of file gmpfrxx.h.

References l, and r.

◆ eval() [14/23]

static void __gmp_binary_plus::eval ( mpq_ptr  q,
mpz_srcptr  z,
mpq_srcptr  r 
)
inlinestatic

Definition at line 222 of file gmpfrxx.h.

References r.

◆ eval() [15/23]

static void __gmp_binary_plus::eval ( mpq_ptr  q,
signed long int  l,
mpq_srcptr  r 
)
inlinestatic

Definition at line 195 of file gmpfrxx.h.

References l, and r.

◆ eval() [16/23]

static void __gmp_binary_plus::eval ( mpq_ptr  q,
unsigned long int  l,
mpq_srcptr  r 
)
inlinestatic

Definition at line 185 of file gmpfrxx.h.

References l, and r.

◆ eval() [17/23]

static void __gmp_binary_plus::eval ( mpz_ptr  z,
double  d,
mpz_srcptr  w 
)
inlinestatic

Definition at line 172 of file gmpfrxx.h.

References w.

◆ eval() [18/23]

static void __gmp_binary_plus::eval ( mpz_ptr  z,
mpz_srcptr  w,
double  d 
)
inlinestatic

Definition at line 165 of file gmpfrxx.h.

References w.

◆ eval() [19/23]

static void __gmp_binary_plus::eval ( mpz_ptr  z,
mpz_srcptr  w,
mpz_srcptr  v 
)
inlinestatic

Definition at line 144 of file gmpfrxx.h.

References w.

◆ eval() [20/23]

static void __gmp_binary_plus::eval ( mpz_ptr  z,
mpz_srcptr  w,
signed long int  l 
)
inlinestatic

Definition at line 151 of file gmpfrxx.h.

References l, and w.

◆ eval() [21/23]

static void __gmp_binary_plus::eval ( mpz_ptr  z,
mpz_srcptr  w,
unsigned long int  l 
)
inlinestatic

Definition at line 147 of file gmpfrxx.h.

References l, and w.

◆ eval() [22/23]

static void __gmp_binary_plus::eval ( mpz_ptr  z,
signed long int  l,
mpz_srcptr  w 
)
inlinestatic

Definition at line 158 of file gmpfrxx.h.

References l, and w.

◆ eval() [23/23]

static void __gmp_binary_plus::eval ( mpz_ptr  z,
unsigned long int  l,
mpz_srcptr  w 
)
inlinestatic

Definition at line 149 of file gmpfrxx.h.

References l, and w.


The documentation for this struct was generated from the following file: