Skip to main content

Module nfloat

Module nfloat 

Source

Structs§

_nfloat_ctx_struct
nfloat64_struct
nfloat128_struct
nfloat192_struct
nfloat256_struct
nfloat384_struct
nfloat512_struct
nfloat1024_struct
nfloat2048_struct
nfloat4096_struct

Constants§

NFLOAT_ALLOW_INF
NFLOAT_ALLOW_NAN
NFLOAT_ALLOW_UNDERFLOW
NFLOAT_HEADER_LIMBS
NFLOAT_MAX_ALLOC
NFLOAT_MAX_LIMBS
NFLOAT_MIN_LIMBS
NFLOAT_RND_CEIL
NFLOAT_RND_FLOOR

Functions§

_nfixed_complex_mat_mul_bound
_nfixed_dot_2
_nfixed_dot_3
_nfixed_dot_4
_nfixed_dot_5
_nfixed_dot_6
_nfixed_dot_7
_nfixed_dot_8
_nfixed_mat_mul
_nfixed_mat_mul_bound
_nfixed_mat_mul_bound_classical
_nfixed_mat_mul_bound_strassen
_nfixed_mat_mul_bound_waksman
_nfixed_mat_mul_classical
_nfixed_mat_mul_classical_precise
_nfixed_mat_mul_strassen
_nfixed_mat_mul_waksman
_nfixed_print
_nfixed_vec_add
_nfixed_vec_sub
_nfloat_add_1
_nfloat_add_2
_nfloat_add_3
_nfloat_add_4
_nfloat_add_n
_nfloat_cmp
_nfloat_cmpabs
_nfloat_complex_mul_karatsuba
_nfloat_complex_mul_naive
_nfloat_complex_mul_standard
_nfloat_complex_sqr
_nfloat_complex_sqr_karatsuba
_nfloat_complex_sqr_naive
_nfloat_complex_sqr_standard
_nfloat_complex_vec_add
_nfloat_complex_vec_clear
_nfloat_complex_vec_dot
_nfloat_complex_vec_dot_rev
_nfloat_complex_vec_init
_nfloat_complex_vec_set
_nfloat_complex_vec_sub
_nfloat_complex_vec_zero
_nfloat_overflow
_nfloat_set_mpn_2exp
_nfloat_sub_1
_nfloat_sub_2
_nfloat_sub_3
_nfloat_sub_4
_nfloat_sub_n
_nfloat_underflow
_nfloat_vec_add
_nfloat_vec_addmul_scalar
_nfloat_vec_clear
_nfloat_vec_dot
_nfloat_vec_dot_rev
_nfloat_vec_init
_nfloat_vec_mul
_nfloat_vec_mul_scalar
_nfloat_vec_set
_nfloat_vec_sub
_nfloat_vec_submul_scalar
_nfloat_vec_zero
nfloat_1_set_2_2exp
nfloat_1_set_3_2exp
nfloat_2_set_3_2exp
nfloat_2_set_4_2exp
nfloat_abs
nfloat_add
nfloat_addmul
nfloat_atan
nfloat_ceil
nfloat_clear
nfloat_cmp
nfloat_cmpabs
nfloat_complex_abs
nfloat_complex_add
nfloat_complex_clear
nfloat_complex_cmp
nfloat_complex_cmpabs
nfloat_complex_conj
nfloat_complex_ctx_init
nfloat_complex_div
nfloat_complex_equal
nfloat_complex_i
nfloat_complex_im
nfloat_complex_init
nfloat_complex_inv
nfloat_complex_is_neg_one
nfloat_complex_is_one
nfloat_complex_is_zero
nfloat_complex_mat_lu
nfloat_complex_mat_mul
nfloat_complex_mat_mul_block
nfloat_complex_mat_mul_fixed
nfloat_complex_mat_mul_reorder
nfloat_complex_mat_nonsingular_solve_tril
nfloat_complex_mat_nonsingular_solve_triu
nfloat_complex_mul
nfloat_complex_mul_2exp_si
nfloat_complex_neg
nfloat_complex_neg_one
nfloat_complex_one
nfloat_complex_pi
nfloat_complex_randtest
nfloat_complex_re
nfloat_complex_set
nfloat_complex_set_d
nfloat_complex_set_fmpq
nfloat_complex_set_fmpz
nfloat_complex_set_other
nfloat_complex_set_si
nfloat_complex_set_ui
nfloat_complex_sqr
nfloat_complex_sub
nfloat_complex_swap
nfloat_complex_write
nfloat_complex_zero
nfloat_cos
nfloat_cosh
nfloat_ctx_get_real_prec
nfloat_ctx_init
nfloat_ctx_set_real_prec
nfloat_ctx_write
nfloat_div
nfloat_div_si
nfloat_div_ui
nfloat_equal
nfloat_exp
nfloat_expm1
nfloat_floor
nfloat_gamma
nfloat_get_d_2exp_si
nfloat_get_fmpz
nfloat_im
nfloat_init
nfloat_inv
nfloat_is_neg_one
nfloat_is_one
nfloat_is_zero
nfloat_log
nfloat_log1p
nfloat_mat_lq
nfloat_mat_lu
nfloat_mat_mul
nfloat_mat_mul_block
nfloat_mat_mul_fixed
nfloat_mat_nonsingular_solve_tril
nfloat_mat_nonsingular_solve_triu
nfloat_mul
nfloat_mul_2exp_si
nfloat_nan
nfloat_neg
nfloat_neg_inf
nfloat_neg_one
nfloat_nint
nfloat_one
nfloat_pi
nfloat_pos_inf
nfloat_pow
nfloat_randtest
nfloat_rsqrt
nfloat_set
nfloat_set_d
nfloat_set_fmpq
nfloat_set_fmpz
nfloat_set_mpn_2exp
nfloat_set_other
nfloat_set_si
nfloat_set_str
nfloat_set_ui
nfloat_sgn
nfloat_sin
nfloat_sinh
nfloat_sqr
nfloat_sqrt
nfloat_sub
nfloat_submul
nfloat_swap
nfloat_tan
nfloat_tanh
nfloat_trunc
nfloat_write
nfloat_zero
nfloat_zeta

Type Aliases§

nfloat64_t
nfloat128_t
nfloat192_t
nfloat256_t
nfloat384_t
nfloat512_t
nfloat1024_t
nfloat2048_t
nfloat4096_t
nfloat_complex_ptr
nfloat_complex_srcptr
nfloat_ptr
nfloat_srcptr