relic ~master (2025-06-26T19:32:15.5299135)
Dub
Repo
fb_trc_basic
relic
relic
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
extern (
C
) @
system
@
nogc
nothrow pure
ulong
fb_trc_basic
(
scope
const
(
dig_t
)*
a
)
Meta
Source
See Implementation
relic
relic
aliases
bn_t
enums
errors
functions
bn_abs
bn_add
bn_add_dig
bn_bits
bn_clean
bn_cmp
bn_cmp_abs
bn_cmp_dig
bn_copy
bn_dbl
bn_div
bn_div_dig
bn_div_rem
bn_div_rem_dig
bn_evl
bn_factor
bn_gcd_basic
bn_gcd_binar
bn_gcd_dig
bn_gcd_ext_basic
bn_gcd_ext_binar
bn_gcd_ext_dig
bn_gcd_ext_lehme
bn_gcd_ext_mid
bn_gcd_lehme
bn_gen_prime_basic
bn_gen_prime_factor
bn_gen_prime_safep
bn_gen_prime_stron
bn_get_bit
bn_get_dig
bn_grow
bn_ham
bn_hlv
bn_is_even
bn_is_factor
bn_is_prime
bn_is_prime_basic
bn_is_prime_rabin
bn_is_prime_solov
bn_is_zero
bn_lag
bn_lcm
bn_lsh
bn_make
bn_mod_2b
bn_mod_barrt
bn_mod_basic
bn_mod_dig
bn_mod_inv
bn_mod_inv_sim
bn_mod_monty_back
bn_mod_monty_basic
bn_mod_monty_comba
bn_mod_monty_conv
bn_mod_pmers
bn_mod_pre_barrt
bn_mod_pre_monty
bn_mod_pre_pmers
bn_mul_basic
bn_mul_comba
bn_mul_dig
bn_mul_karat
bn_mxp_basic
bn_mxp_crt
bn_mxp_dig
bn_mxp_monty
bn_mxp_sim
bn_mxp_sim_few
bn_mxp_sim_lot
bn_mxp_slide
bn_neg
bn_print
bn_rand
bn_rand_frb
bn_rand_mod
bn_read_bin
bn_read_raw
bn_read_str
bn_rec_frb
bn_rec_glv
bn_rec_jsf
bn_rec_naf
bn_rec_reg
bn_rec_rtnaf
bn_rec_sac
bn_rec_slw
bn_rec_tnaf
bn_rec_tnaf_get
bn_rec_tnaf_mod
bn_rec_win
bn_rsh
bn_set_2b
bn_set_bit
bn_set_dig
bn_sign
bn_size_bin
bn_size_raw
bn_size_str
bn_smb_jac
bn_smb_leg
bn_sqr_basic
bn_sqr_comba
bn_sqr_karat
bn_srt
bn_sub
bn_sub_dig
bn_trim
bn_write_bin
bn_write_raw
bn_write_str
bn_zero
dv_cmp
dv_cmp_sec
dv_copy
dv_copy_sec
dv_lshd
dv_print
dv_rshd
dv_swap_sec
dv_zero
err_full_msg
err_get_code
err_get_msg
err_simple_msg
fb_add
fb_add_dig
fb_bits
fb_cmp
fb_cmp_dig
fb_copy
fb_get_bit
fb_inv_basic
fb_inv_binar
fb_is_zero
fb_lsh
fb_mul_basic
fb_mul_dig
fb_mul_integ
fb_mul_karat
fb_mul_lodah
fb_neg
fb_param_print
fb_param_set
fb_param_set_any
fb_poly_add
fb_poly_clean
fb_poly_get
fb_poly_get_chain
fb_poly_get_rdc
fb_poly_get_slv
fb_poly_get_srz
fb_poly_get_trc
fb_poly_init
fb_poly_set_dense
fb_poly_set_penta
fb_poly_set_trino
fb_poly_tab_sqr
fb_poly_tab_srz
fb_print
fb_rand
fb_rdc_basic
fb_rdc_quick
fb_read_bin
fb_read_str
fb_rsh
fb_set_bit
fb_set_dig
fb_size_str
fb_sqr_basic
fb_sqr_integ
fb_sqr_quick
fb_srt_basic
fb_srt_quick
fb_trc_basic
fb_trc_quick
fb_write_bin
fb_write_str
fb_zero
manifest constants
BN_PRECI
RLC_BN_BITS
RLC_BN_DIGS
RLC_BN_SIZE
RLC_DIG
structs
_ers_st
_etrs_st
_pt_st
_rsa_st
_rsa_t
_smlers_st
_sokaka
bdpe_st
bdpe_t
bgn_st
bgn_t
bn_st
crt_st
ctx_t
dig_t
dv2_t
dv3_t
dv4_t
dv6_t
dv8_t
dv9_t
eb_t
ec_t
ed_st
ed_t
ep2_st
ep2_t
ep3_st
ep3_t
ep4_st
ep4_t
ep8_st
ep8_t
ep_st
ep_t
ers_t
etrs_st
etrs_t
fb_st
fb_t
fp12_t
fp16_t
fp18_t
fp24_t
fp2_t
fp3_t
fp48_t
fp4_t
fp54_t
fp6_t
fp8_t
fp9_t
fp_t
g1_t
g2_t
gt_t
iso2_t
iso_t
mt_t
pt_st
pt_t
shpe_st
shpe_t
smlers_t
sokaka_st
sokaka_t
templates
RLC_CEIL