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

#include <gmpfrxx.h>

Inheritance diagram for MpFrC:
[legend]

Static Public Member Functions

static int get_base ()
 
static void set_base (int b=10)
 
static mpfr_rnd_t get_rnd ()
 
static void set_rnd (mpfr_rnd_t r=GMP_RNDN)
 
static mpfr_prec_t get_dprec ()
 
static void set_dprec (mpfr_prec_t p=53)
 

Static Private Attributes

static mpfr_rnd_t rnd = GMP_RNDN
 
static int base = 10
 

Detailed Description

Definition at line 100 of file gmpfrxx.h.

Member Function Documentation

◆ get_base()

◆ get_dprec()

static mpfr_prec_t MpFrC::get_dprec ( )
inlinestatic

Definition at line 109 of file gmpfrxx.h.

◆ get_rnd()

static mpfr_rnd_t MpFrC::get_rnd ( )
inlinestatic

Definition at line 106 of file gmpfrxx.h.

References rnd.

Referenced by __gmp_expr< mpfr_t, mpfr_t >::__gmp_expr(), __gmp_expr< mpfr_t, mpfr_t >::__gmp_expr(), __gmp_expr< mpfr_t, mpfr_t >::__gmp_expr(), __gmp_expr< mpfr_t, mpfr_t >::__gmp_expr(), __gmp_expr< mpfr_t, mpfr_t >::__gmp_expr(), __gmp_expr< mpfr_t, mpfr_t >::__gmp_expr(), __gmp_expr< mpfr_t, mpfr_t >::__gmp_expr(), __gmp_expr< mpfr_t, mpfr_t >::__gmp_expr(), __gmp_expr< mpfr_t, mpfr_t >::__gmp_expr(), __gmp_expr< mpfr_t, mpfr_t >::__gmp_expr(), __gmp_expr< mpfr_t, mpfr_t >::__gmp_expr(), __gmp_expr< mpfr_t, mpfr_t >::__gmp_expr(), __gmp_expr< mpfr_t, mpfr_t >::__gmp_expr(), __gmp_expr< mpfr_t, mpfr_t >::__gmp_expr(), __gmp_expr< mpfr_t, mpfr_t >::__gmp_expr(), __gmp_expr< mpfr_t, mpfr_t >::__gmp_expr(), __gmp_expr< mpfr_t, mpfr_t >::__gmp_expr(), __gmp_expr< mpfr_t, mpfr_t >::__gmp_expr(), __gmp_expr< mpfr_t, mpfr_t >::__gmp_expr(), __gmp_expr< mpfr_t, mpfr_t >::__gmp_expr(), __gmp_expr< mpfr_t, mpfr_t >::__gmp_expr(), __gmp_expr< mpfr_t, mpfr_t >::__gmp_expr(), __gmp_expr< mpfr_t, mpfr_t >::__gmp_expr(), __gmp_expr< mpfr_t, mpfr_t >::__gmp_expr(), __gmp_expr< mpfr_t, mpfr_t >::__gmp_expr(), __gmp_expr< mpfr_t, mpfr_t >::__gmp_expr(), __gmp_expr< mpfr_t, mpfr_t >::__gmp_expr(), __gmp_expr< mpfr_t, mpfr_t >::__gmp_expr(), __gmp_expr< mpfr_t, mpfr_t >::__gmp_expr(), __gmp_set_expr(), __gmp_set_expr(), __gmp_set_expr(), __gmp_set_expr(), __gmp_set_expr(), __gmp_unary_increment::eval(), __gmp_unary_decrement::eval(), __gmp_const_log2_function::eval(), __gmp_const_pi_function::eval(), __gmp_const_euler_function::eval(), __gmp_const_catalan_function::eval(), __gmp_binary_plus::eval(), __gmp_binary_minus::eval(), __gmp_binary_multiplies::eval(), __gmp_binary_divides::eval(), __gmp_hypot_function::eval(), __gmp_rand_function::eval(), __gmp_jn_function::eval(), __gmp_yn_function::eval(), __gmp_unary_plus::eval(), __gmp_unary_minus::eval(), __gmp_abs_function::eval(), __gmp_rint_function::eval(), __gmp_sqr_function::eval(), __gmp_sqrt_function::eval(), __gmp_cbrt_function::eval(), __gmp_log_function::eval(), __gmp_log2_function::eval(), __gmp_log10_function::eval(), __gmp_exp_function::eval(), __gmp_exp2_function::eval(), __gmp_exp10_function::eval(), __gmp_cos_function::eval(), __gmp_sin_function::eval(), __gmp_tan_function::eval(), __gmp_sec_function::eval(), __gmp_csc_function::eval(), __gmp_cot_function::eval(), __gmp_acos_function::eval(), __gmp_asin_function::eval(), __gmp_atan_function::eval(), __gmp_cosh_function::eval(), __gmp_sinh_function::eval(), __gmp_tanh_function::eval(), __gmp_sech_function::eval(), __gmp_csch_function::eval(), __gmp_coth_function::eval(), __gmp_acosh_function::eval(), __gmp_asinh_function::eval(), __gmp_atanh_function::eval(), __gmp_log1p_function::eval(), __gmp_expm1_function::eval(), __gmp_eint_function::eval(), __gmp_gamma_function::eval(), __gmp_lngamma_function::eval(), __gmp_lgamma_function::eval(), __gmp_zeta_function::eval(), __gmp_erf_function::eval(), __gmp_erfc_function::eval(), __gmp_j0_function::eval(), __gmp_j1_function::eval(), __gmp_y0_function::eval(), __gmp_y1_function::eval(), __gmp_frac_function::eval(), __gmp_binary_plus::eval(), __gmp_binary_minus::eval(), __gmp_binary_multiplies::eval(), __gmp_binary_divides::eval(), __gmp_hypot_function::eval(), __gmp_pow_function::eval(), __gmp_binary_plus::eval(), __gmp_binary_minus::eval(), __gmp_binary_multiplies::eval(), __gmp_binary_divides::eval(), __gmp_dim_function::eval(), __gmp_pow_function::eval(), __gmp_atan2_function::eval(), __gmp_agm_function::eval(), __gmp_max_function::eval(), __gmp_min_function::eval(), __gmp_hypot_function::eval(), __gmp_remainder_function::eval(), __gmp_pow_function::eval(), __gmp_binary_plus::eval(), __gmp_binary_minus::eval(), __gmp_binary_multiplies::eval(), __gmp_binary_divides::eval(), __gmp_hypot_function::eval(), __gmp_binary_plus::eval(), __gmp_binary_minus::eval(), __gmp_binary_multiplies::eval(), __gmp_binary_divides::eval(), __gmp_binary_lshift::eval(), __gmp_binary_rshift::eval(), __gmp_root_function::eval(), __gmp_pow_function::eval(), __gmp_hypot_function::eval(), __gmp_binary_plus::eval(), __gmp_binary_minus::eval(), __gmp_binary_multiplies::eval(), __gmp_binary_divides::eval(), __gmp_hypot_function::eval(), __gmp_fac_ui_function::eval(), __gmp_zeta_function::eval(), __gmp_binary_plus::eval(), __gmp_binary_minus::eval(), __gmp_binary_multiplies::eval(), __gmp_binary_divides::eval(), __gmp_hypot_function::eval(), __gmp_pow_function::eval(), __gmp_pow_function::eval(), __gmp_expr< mpfr_t, mpfr_t >::fits_sint_p(), __gmp_expr< mpfr_t, mpfr_t >::fits_slong_p(), __gmp_expr< mpfr_t, mpfr_t >::fits_sshort_p(), __gmp_expr< mpfr_t, mpfr_t >::fits_uint_p(), __gmp_expr< mpfr_t, mpfr_t >::fits_ulong_p(), __gmp_expr< mpfr_t, mpfr_t >::fits_ushort_p(), __gmp_expr< mpfr_t, mpfr_t >::get_d(), __gmp_expr< mpfr_t, mpfr_t >::get_si(), __gmp_expr< mpfr_t, mpfr_t >::get_str(), __gmp_expr< mpfr_t, mpfr_t >::get_ui(), operator<<(), __gmp_expr< mpfr_t, mpfr_t >::operator=(), __gmp_expr< mpfr_t, mpfr_t >::operator=(), __gmp_expr< mpfr_t, mpfr_t >::operator=(), __gmp_expr< mpfr_t, mpfr_t >::operator=(), __gmp_expr< mpfr_t, mpfr_t >::operator=(), __gmp_expr< mpfr_t, mpfr_t >::operator=(), __gmp_expr< mpfr_t, mpfr_t >::operator=(), __gmp_expr< mpfr_t, mpfr_t >::operator=(), __gmp_expr< mpfr_t, mpfr_t >::operator=(), __gmp_expr< mpfr_t, mpfr_t >::operator=(), __gmp_expr< mpfr_t, mpfr_t >::operator=(), __gmp_expr< mpfr_t, mpfr_t >::operator=(), __gmp_expr< mpfr_t, mpfr_t >::operator=(), operator>>(), __gmp_expr< mpfr_t, mpfr_t >::prec_round(), __gmp_expr< mpfr_t, mpfr_t >::set_str(), and __gmp_expr< mpfr_t, mpfr_t >::set_str().

◆ set_base()

static void MpFrC::set_base ( int  b = 10)
inlinestatic

Definition at line 105 of file gmpfrxx.h.

References base.

◆ set_dprec()

static void MpFrC::set_dprec ( mpfr_prec_t  p = 53)
inlinestatic

Definition at line 110 of file gmpfrxx.h.

◆ set_rnd()

static void MpFrC::set_rnd ( mpfr_rnd_t  r = GMP_RNDN)
inlinestatic

Definition at line 107 of file gmpfrxx.h.

References rnd.

Member Data Documentation

◆ base

int MpFrC::base = 10
staticprivate

Definition at line 102 of file gmpfrxx.h.

Referenced by get_base(), and set_base().

◆ rnd

mpfr_rnd_t MpFrC::rnd = GMP_RNDN
staticprivate

Definition at line 101 of file gmpfrxx.h.

Referenced by get_rnd(), and set_rnd().


The documentation for this class was generated from the following files: