Skip to main content

Module nmod

Module nmod 

Source

Structs§

_gr_nmod_ctx_struct
_gr_nmod_redc_ctx_struct
nmod_discrete_log_pohlig_hellman_entry_struct
nmod_discrete_log_pohlig_hellman_struct
nmod_discrete_log_pohlig_hellman_table_entry_struct
nmod_redc_ctx_struct

Functions§

_nmod_2_pow_ui_binexp
_nmod_add
_nmod_mul_fullword
_nmod_pow_ui_binexp
_nmod_pow_ui_redc
_nmod_redc_2_pow_ui
_nmod_redc_fast_2_pow_ui
_nmod_redc_fast_pow_ui
_nmod_redc_pow_ui
_nmod_sub
gr_ctx_init_nmod_redc
gr_ctx_init_nmod_redc_fast
n_ll_redc
n_ll_redc_fast
n_mulmod_redc
n_mulmod_redc_fast
n_mulmod_redc_half
n_mulmod_redc_half_fast
n_redc
n_redc_fast
n_redc_half
n_redc_half_fast
n_to_redc_half_preinv
n_to_redc_preinv
nmod_2_pow_ui
nmod_add
nmod_addmul
nmod_discrete_log_pohlig_hellman_clear
nmod_discrete_log_pohlig_hellman_init
nmod_discrete_log_pohlig_hellman_precompute_prime
nmod_discrete_log_pohlig_hellman_primitive_root
nmod_discrete_log_pohlig_hellman_run
nmod_div
nmod_divides
nmod_fmma
nmod_init
nmod_inv
nmod_mul
nmod_neg
nmod_pow_fmpz
nmod_pow_ui
nmod_redc_add
nmod_redc_can_use_fast
nmod_redc_ctx_init_nmod
nmod_redc_ctx_init_ui
nmod_redc_fast_add
nmod_redc_fast_mul
nmod_redc_fast_mul_two
nmod_redc_fast_neg
nmod_redc_fast_normalise
nmod_redc_fast_sub
nmod_redc_get_nmod
nmod_redc_half_add
nmod_redc_half_can_use_fast
nmod_redc_half_ctx_init_nmod
nmod_redc_half_ctx_init_ui
nmod_redc_half_fast_add
nmod_redc_half_fast_mul
nmod_redc_half_fast_sub
nmod_redc_half_get_nmod
nmod_redc_half_mul
nmod_redc_half_set_nmod
nmod_redc_half_set_ui
nmod_redc_half_sub
nmod_redc_mul
nmod_redc_neg
nmod_redc_set_nmod
nmod_redc_set_ui
nmod_redc_sub
nmod_set_si
nmod_set_ui
nmod_sub
nmod_ui_add_ui
nmod_ui_mul_ui
nmod_ui_pow_ui
ull
ull_add
ull_add_u
ull_hi
ull_lo
ull_u_mul_u

Type Aliases§

__uint128_t
nmod_discrete_log_pohlig_hellman_t
nmod_redc_ctx_t
ull_t