Flint2-0.1.0.5: Haskell bindings for the flint library for number theory

Index - D

D#Data.Number.Flint.NMod.Poly.Instances, Data.Number.Flint.Fmpz.Poly.Instances, Data.Number.Flint.Arb.Poly.Instances, Data.Number.Flint.Acb.Poly.Instances, Data.Number.Flint
dataToTag#Data.Number.Flint.NMod.Poly.Instances, Data.Number.Flint.Fmpz.Poly.Instances, Data.Number.Flint.Arb.Poly.Instances, Data.Number.Flint.Acb.Poly.Instances, Data.Number.Flint
decodeDouble_2Int#Data.Number.Flint.NMod.Poly.Instances, Data.Number.Flint.Fmpz.Poly.Instances, Data.Number.Flint.Arb.Poly.Instances, Data.Number.Flint.Acb.Poly.Instances, Data.Number.Flint
decodeDouble_Int64#Data.Number.Flint.NMod.Poly.Instances, Data.Number.Flint.Fmpz.Poly.Instances, Data.Number.Flint.Arb.Poly.Instances, Data.Number.Flint.Acb.Poly.Instances, Data.Number.Flint
decodeFloat_Int#Data.Number.Flint.NMod.Poly.Instances, Data.Number.Flint.Fmpz.Poly.Instances, Data.Number.Flint.Arb.Poly.Instances, Data.Number.Flint.Acb.Poly.Instances, Data.Number.Flint
delay#Data.Number.Flint.NMod.Poly.Instances, Data.Number.Flint.Fmpz.Poly.Instances, Data.Number.Flint.Arb.Poly.Instances, Data.Number.Flint.Acb.Poly.Instances, Data.Number.Flint
deltaData.Number.Flint.Fmpz.LLL, Data.Number.Flint
denominatorData.Number.Flint.Quotient, Data.Number.Flint
deRefStablePtr#Data.Number.Flint.NMod.Poly.Instances, Data.Number.Flint.Fmpz.Poly.Instances, Data.Number.Flint.Arb.Poly.Instances, Data.Number.Flint.Acb.Poly.Instances, Data.Number.Flint
deRefWeak#Data.Number.Flint.NMod.Poly.Instances, Data.Number.Flint.Fmpz.Poly.Instances, Data.Number.Flint.Arb.Poly.Instances, Data.Number.Flint.Acb.Poly.Instances, Data.Number.Flint
Di 
1 (Type/Class)Data.Number.Flint.Support.D.Interval, Data.Number.Flint
2 (Data Constructor)Data.Number.Flint.Support.D.Interval, Data.Number.Flint
digammaData.Number.Flint.Arb.RealField, Data.Number.Flint.Acb.ComplexField, Data.Number.Flint
DirichletChar 
1 (Type/Class)Data.Number.Flint.Groups.Dirichlet, Data.Number.Flint
2 (Data Constructor)Data.Number.Flint.Groups.Dirichlet, Data.Number.Flint
DirichletGroup 
1 (Type/Class)Data.Number.Flint.Groups.Dirichlet, Data.Number.Flint
2 (Data Constructor)Data.Number.Flint.Groups.Dirichlet, Data.Number.Flint
DirichletHurwitzPrecomp 
1 (Type/Class)Data.Number.Flint.Acb.Dirichlet, Data.Number.Flint
2 (Data Constructor)Data.Number.Flint.Acb.Dirichlet, Data.Number.Flint
DirichletRoots 
1 (Type/Class)Data.Number.Flint.Acb.Dirichlet, Data.Number.Flint
2 (Data Constructor)Data.Number.Flint.Acb.Dirichlet, Data.Number.Flint
dirichlet_char_clearData.Number.Flint.Groups.Dirichlet, Data.Number.Flint
dirichlet_char_eqData.Number.Flint.Groups.Dirichlet, Data.Number.Flint
dirichlet_char_eq_deepData.Number.Flint.Groups.Dirichlet, Data.Number.Flint
dirichlet_char_expData.Number.Flint.Groups.Dirichlet, Data.Number.Flint
dirichlet_char_first_primitiveData.Number.Flint.Groups.Dirichlet, Data.Number.Flint
dirichlet_char_indexData.Number.Flint.Groups.Dirichlet, Data.Number.Flint
dirichlet_char_initData.Number.Flint.Groups.Dirichlet, Data.Number.Flint
dirichlet_char_is_primitiveData.Number.Flint.Groups.Dirichlet, Data.Number.Flint
dirichlet_char_is_principalData.Number.Flint.Groups.Dirichlet, Data.Number.Flint
dirichlet_char_is_realData.Number.Flint.Groups.Dirichlet, Data.Number.Flint
dirichlet_char_liftData.Number.Flint.Groups.Dirichlet, Data.Number.Flint
dirichlet_char_logData.Number.Flint.Groups.Dirichlet, Data.Number.Flint
dirichlet_char_lowerData.Number.Flint.Groups.Dirichlet, Data.Number.Flint
dirichlet_char_mulData.Number.Flint.Groups.Dirichlet, Data.Number.Flint
dirichlet_char_nextData.Number.Flint.Groups.Dirichlet, Data.Number.Flint
dirichlet_char_next_primitiveData.Number.Flint.Groups.Dirichlet, Data.Number.Flint
dirichlet_char_oneData.Number.Flint.Groups.Dirichlet, Data.Number.Flint
dirichlet_char_powData.Number.Flint.Groups.Dirichlet, Data.Number.Flint
dirichlet_char_printData.Number.Flint.Groups.Dirichlet, Data.Number.Flint
dirichlet_char_setData.Number.Flint.Groups.Dirichlet, Data.Number.Flint
dirichlet_chiData.Number.Flint.Groups.Dirichlet, Data.Number.Flint
dirichlet_chi_vecData.Number.Flint.Groups.Dirichlet, Data.Number.Flint
dirichlet_chi_vec_orderData.Number.Flint.Groups.Dirichlet, Data.Number.Flint
dirichlet_conductor_charData.Number.Flint.Groups.Dirichlet, Data.Number.Flint
dirichlet_conductor_uiData.Number.Flint.Groups.Dirichlet, Data.Number.Flint
dirichlet_group_clearData.Number.Flint.Groups.Dirichlet, Data.Number.Flint
dirichlet_group_dlog_clearData.Number.Flint.Groups.Dirichlet, Data.Number.Flint
dirichlet_group_dlog_precomputeData.Number.Flint.Groups.Dirichlet, Data.Number.Flint
dirichlet_group_initData.Number.Flint.Groups.Dirichlet, Data.Number.Flint
dirichlet_group_num_primitiveData.Number.Flint.Groups.Dirichlet, Data.Number.Flint
dirichlet_group_sizeData.Number.Flint.Groups.Dirichlet, Data.Number.Flint
dirichlet_index_charData.Number.Flint.Groups.Dirichlet, Data.Number.Flint
dirichlet_order_charData.Number.Flint.Groups.Dirichlet, Data.Number.Flint
dirichlet_order_uiData.Number.Flint.Groups.Dirichlet, Data.Number.Flint
dirichlet_pairingData.Number.Flint.Groups.Dirichlet, Data.Number.Flint
dirichlet_pairing_charData.Number.Flint.Groups.Dirichlet, Data.Number.Flint
dirichlet_parity_charData.Number.Flint.Groups.Dirichlet, Data.Number.Flint
dirichlet_parity_uiData.Number.Flint.Groups.Dirichlet, Data.Number.Flint
dirichlet_subgroup_initData.Number.Flint.Groups.Dirichlet, Data.Number.Flint
divideDoubleX2#Data.Number.Flint.NMod.Poly.Instances, Data.Number.Flint.Fmpz.Poly.Instances, Data.Number.Flint.Arb.Poly.Instances, Data.Number.Flint.Acb.Poly.Instances, Data.Number.Flint
divideDoubleX4#Data.Number.Flint.NMod.Poly.Instances, Data.Number.Flint.Fmpz.Poly.Instances, Data.Number.Flint.Arb.Poly.Instances, Data.Number.Flint.Acb.Poly.Instances, Data.Number.Flint
divideDoubleX8#Data.Number.Flint.NMod.Poly.Instances, Data.Number.Flint.Fmpz.Poly.Instances, Data.Number.Flint.Arb.Poly.Instances, Data.Number.Flint.Acb.Poly.Instances, Data.Number.Flint
divideFloat#Data.Number.Flint.NMod.Poly.Instances, Data.Number.Flint.Fmpz.Poly.Instances, Data.Number.Flint.Arb.Poly.Instances, Data.Number.Flint.Acb.Poly.Instances, Data.Number.Flint
divideFloatX16#Data.Number.Flint.NMod.Poly.Instances, Data.Number.Flint.Fmpz.Poly.Instances, Data.Number.Flint.Arb.Poly.Instances, Data.Number.Flint.Acb.Poly.Instances, Data.Number.Flint
divideFloatX4#Data.Number.Flint.NMod.Poly.Instances, Data.Number.Flint.Fmpz.Poly.Instances, Data.Number.Flint.Arb.Poly.Instances, Data.Number.Flint.Acb.Poly.Instances, Data.Number.Flint
divideFloatX8#Data.Number.Flint.NMod.Poly.Instances, Data.Number.Flint.Fmpz.Poly.Instances, Data.Number.Flint.Arb.Poly.Instances, Data.Number.Flint.Acb.Poly.Instances, Data.Number.Flint
di_fast_addData.Number.Flint.Support.D.Interval, Data.Number.Flint
di_fast_add_dData.Number.Flint.Support.D.Interval, Data.Number.Flint
di_fast_divData.Number.Flint.Support.D.Interval, Data.Number.Flint
di_fast_div_dData.Number.Flint.Support.D.Interval, Data.Number.Flint
di_fast_log_nonnegativeData.Number.Flint.Support.D.Interval, Data.Number.Flint
di_fast_midData.Number.Flint.Support.D.Interval, Data.Number.Flint
di_fast_mulData.Number.Flint.Support.D.Interval, Data.Number.Flint
di_fast_mul_dData.Number.Flint.Support.D.Interval, Data.Number.Flint
di_fast_sqrData.Number.Flint.Support.D.Interval, Data.Number.Flint
di_fast_subData.Number.Flint.Support.D.Interval, Data.Number.Flint
di_fast_sub_dData.Number.Flint.Support.D.Interval, Data.Number.Flint
di_fast_ubound_radiusData.Number.Flint.Support.D.Interval, Data.Number.Flint
di_intervalData.Number.Flint.Support.D.Interval, Data.Number.Flint
di_negData.Number.Flint.Support.D.Interval, Data.Number.Flint
di_printData.Number.Flint.Support.D.Interval, Data.Number.Flint
di_randtestData.Number.Flint.Support.D.Interval, Data.Number.Flint
di_randtest2Data.Number.Flint.Support.D.Interval, Data.Number.Flint
DLogPrecomp 
1 (Type/Class)Data.Number.Flint.Groups.DLog, Data.Number.Flint
2 (Data Constructor)Data.Number.Flint.Groups.DLog, Data.Number.Flint
dlog_onceData.Number.Flint.Groups.DLog, Data.Number.Flint
dlog_precompData.Number.Flint.Groups.DLog, Data.Number.Flint
dlog_precomp_clearData.Number.Flint.Groups.DLog, Data.Number.Flint
dlog_precomp_modpe_initData.Number.Flint.Groups.DLog, Data.Number.Flint
dlog_precomp_n_initData.Number.Flint.Groups.DLog, Data.Number.Flint
dlog_precomp_pe_initData.Number.Flint.Groups.DLog, Data.Number.Flint
dlog_precomp_p_initData.Number.Flint.Groups.DLog, Data.Number.Flint
dlog_precomp_small_initData.Number.Flint.Groups.DLog, Data.Number.Flint
dlog_vecData.Number.Flint.Groups.DLog, Data.Number.Flint
dlog_vec_addData.Number.Flint.Groups.DLog, Data.Number.Flint
dlog_vec_eratosData.Number.Flint.Groups.DLog, Data.Number.Flint
dlog_vec_eratos_addData.Number.Flint.Groups.DLog, Data.Number.Flint
dlog_vec_fillData.Number.Flint.Groups.DLog, Data.Number.Flint
dlog_vec_loopData.Number.Flint.Groups.DLog, Data.Number.Flint
dlog_vec_loop_addData.Number.Flint.Groups.DLog, Data.Number.Flint
dlog_vec_set_not_foundData.Number.Flint.Groups.DLog, Data.Number.Flint
dlog_vec_sieveData.Number.Flint.Groups.DLog, Data.Number.Flint
dlog_vec_sieve_addData.Number.Flint.Groups.DLog, Data.Number.Flint
DMat 
1 (Type/Class)Data.Number.Flint.Support.D.Mat, Data.Number.Flint
2 (Data Constructor)Data.Number.Flint.Support.D.Mat, Data.Number.Flint
DoubleData.Number.Flint.NMod.Poly.Instances, Data.Number.Flint.Fmpz.Poly.Instances, Data.Number.Flint.Arb.Poly.Instances, Data.Number.Flint.Acb.Poly.Instances, Data.Number.Flint
Double#Data.Number.Flint.NMod.Poly.Instances, Data.Number.Flint.Fmpz.Poly.Instances, Data.Number.Flint.Arb.Poly.Instances, Data.Number.Flint.Acb.Poly.Instances, Data.Number.Flint
double2Float#Data.Number.Flint.NMod.Poly.Instances, Data.Number.Flint.Fmpz.Poly.Instances, Data.Number.Flint.Arb.Poly.Instances, Data.Number.Flint.Acb.Poly.Instances, Data.Number.Flint
double2Int#Data.Number.Flint.NMod.Poly.Instances, Data.Number.Flint.Fmpz.Poly.Instances, Data.Number.Flint.Arb.Poly.Instances, Data.Number.Flint.Acb.Poly.Instances, Data.Number.Flint
DoubleElemRepData.Number.Flint.NMod.Poly.Instances, Data.Number.Flint.Fmpz.Poly.Instances, Data.Number.Flint.Arb.Poly.Instances, Data.Number.Flint.Acb.Poly.Instances, Data.Number.Flint
DoubleRepData.Number.Flint.NMod.Poly.Instances, Data.Number.Flint.Fmpz.Poly.Instances, Data.Number.Flint.Arb.Poly.Instances, Data.Number.Flint.Acb.Poly.Instances, Data.Number.Flint
DoubleX2#Data.Number.Flint.NMod.Poly.Instances, Data.Number.Flint.Fmpz.Poly.Instances, Data.Number.Flint.Arb.Poly.Instances, Data.Number.Flint.Acb.Poly.Instances, Data.Number.Flint
DoubleX4#Data.Number.Flint.NMod.Poly.Instances, Data.Number.Flint.Fmpz.Poly.Instances, Data.Number.Flint.Arb.Poly.Instances, Data.Number.Flint.Acb.Poly.Instances, Data.Number.Flint
DoubleX8#Data.Number.Flint.NMod.Poly.Instances, Data.Number.Flint.Fmpz.Poly.Instances, Data.Number.Flint.Arb.Poly.Instances, Data.Number.Flint.Acb.Poly.Instances, Data.Number.Flint
Down 
1 (Type/Class)Data.Number.Flint.NMod.Poly.Instances, Data.Number.Flint.Fmpz.Poly.Instances, Data.Number.Flint.Arb.Poly.Instances, Data.Number.Flint.Acb.Poly.Instances, Data.Number.Flint
2 (Data Constructor)Data.Number.Flint.NMod.Poly.Instances, Data.Number.Flint.Fmpz.Poly.Instances, Data.Number.Flint.Arb.Poly.Instances, Data.Number.Flint.Acb.Poly.Instances, Data.Number.Flint
d_is_nanData.Number.Flint.Support.D.Extras, Data.Number.Flint
d_lambertwData.Number.Flint.Support.D.Extras, Data.Number.Flint
d_log2Data.Number.Flint.Support.D.Extras, Data.Number.Flint
d_mat_approx_equalData.Number.Flint.Support.D.Mat, Data.Number.Flint
d_mat_clearData.Number.Flint.Support.D.Mat, Data.Number.Flint
d_mat_entryData.Number.Flint.Support.D.Mat, Data.Number.Flint
d_mat_entry_ptrData.Number.Flint.Support.D.Mat, Data.Number.Flint
d_mat_equalData.Number.Flint.Support.D.Mat, Data.Number.Flint
d_mat_fprintData.Number.Flint.Support.D.Mat, Data.Number.Flint
d_mat_get_entryData.Number.Flint.Support.D.Mat, Data.Number.Flint
d_mat_get_strData.Number.Flint.Support.D.Mat, Data.Number.Flint
d_mat_gsoData.Number.Flint.Support.D.Mat, Data.Number.Flint
d_mat_initData.Number.Flint.Support.D.Mat, Data.Number.Flint
d_mat_is_approx_zeroData.Number.Flint.Support.D.Mat, Data.Number.Flint
d_mat_is_emptyData.Number.Flint.Support.D.Mat, Data.Number.Flint
d_mat_is_squareData.Number.Flint.Support.D.Mat, Data.Number.Flint
d_mat_is_zeroData.Number.Flint.Support.D.Mat, Data.Number.Flint
d_mat_mul_classicalData.Number.Flint.Support.D.Mat, Data.Number.Flint
d_mat_oneData.Number.Flint.Support.D.Mat, Data.Number.Flint
d_mat_printData.Number.Flint.Support.D.Mat, Data.Number.Flint
d_mat_qrData.Number.Flint.Support.D.Mat, Data.Number.Flint
d_mat_randtestData.Number.Flint.Support.D.Mat, Data.Number.Flint
d_mat_setData.Number.Flint.Support.D.Mat, Data.Number.Flint
d_mat_swapData.Number.Flint.Support.D.Mat, Data.Number.Flint
d_mat_swap_entrywiseData.Number.Flint.Support.D.Mat, Data.Number.Flint
d_mat_transposeData.Number.Flint.Support.D.Mat, Data.Number.Flint
d_mat_zeroData.Number.Flint.Support.D.Mat, Data.Number.Flint
d_polyvalData.Number.Flint.Support.D.Extras, Data.Number.Flint
d_randtestData.Number.Flint.Support.D.Extras, Data.Number.Flint
d_randtest_signedData.Number.Flint.Support.D.Extras, Data.Number.Flint
d_randtest_specialData.Number.Flint.Support.D.Extras, Data.Number.Flint