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

Index - B

barnesgData.Number.Flint.Arb.RealField, Data.Number.Flint.Acb.ComplexField, Data.Number.Flint
BCOData.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
BernoulliRev 
1 (Type/Class)Data.Number.Flint.Bernoulli, Data.Number.Flint
2 (Data Constructor)Data.Number.Flint.Bernoulli, Data.Number.Flint
bernoulli_bound_2exp_siData.Number.Flint.Bernoulli, Data.Number.Flint
bernoulli_cache_computeData.Number.Flint.Bernoulli, Data.Number.Flint
bernoulli_fmpq_uiData.Number.Flint.Bernoulli, Data.Number.Flint
bernoulli_fmpq_vec_no_cacheData.Number.Flint.Bernoulli, Data.Number.Flint
bernoulli_mod_p_harveyData.Number.Flint.Bernoulli, Data.Number.Flint
bernoulli_rev_clearData.Number.Flint.Bernoulli, Data.Number.Flint
bernoulli_rev_initData.Number.Flint.Bernoulli, Data.Number.Flint
bernoulli_rev_nextData.Number.Flint.Bernoulli, Data.Number.Flint
besselIData.Number.Flint.Arb.RealField, Data.Number.Flint.Acb.ComplexField, Data.Number.Flint
besselJData.Number.Flint.Arb.RealField, Data.Number.Flint.Acb.ComplexField, Data.Number.Flint
besselKData.Number.Flint.Arb.RealField, Data.Number.Flint.Acb.ComplexField, Data.Number.Flint
besselYData.Number.Flint.Arb.RealField, Data.Number.Flint.Acb.ComplexField, Data.Number.Flint
bitReverse#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
bitReverse16#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
bitReverse32#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
bitReverse64#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
bitReverse8#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
BoolData.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
BoolMat 
1 (Type/Class)Data.Number.Flint.Groups.Bool.Mat, Data.Number.Flint
2 (Data Constructor)Data.Number.Flint.Groups.Bool.Mat, Data.Number.Flint
bool_mat_addData.Number.Flint.Groups.Bool.Mat, Data.Number.Flint
bool_mat_allData.Number.Flint.Groups.Bool.Mat, Data.Number.Flint
bool_mat_all_pairs_longest_walkData.Number.Flint.Groups.Bool.Mat, Data.Number.Flint
bool_mat_anyData.Number.Flint.Groups.Bool.Mat, Data.Number.Flint
bool_mat_clearData.Number.Flint.Groups.Bool.Mat, Data.Number.Flint
bool_mat_complementData.Number.Flint.Groups.Bool.Mat, Data.Number.Flint
bool_mat_directed_cycleData.Number.Flint.Groups.Bool.Mat, Data.Number.Flint
bool_mat_directed_pathData.Number.Flint.Groups.Bool.Mat, Data.Number.Flint
bool_mat_entryData.Number.Flint.Groups.Bool.Mat, Data.Number.Flint
bool_mat_equalData.Number.Flint.Groups.Bool.Mat, Data.Number.Flint
bool_mat_fprintData.Number.Flint.Groups.Bool.Mat, Data.Number.Flint
bool_mat_get_entryData.Number.Flint.Groups.Bool.Mat, Data.Number.Flint
bool_mat_get_strData.Number.Flint.Groups.Bool.Mat, Data.Number.Flint
bool_mat_get_strongly_connected_componentsData.Number.Flint.Groups.Bool.Mat, Data.Number.Flint
bool_mat_initData.Number.Flint.Groups.Bool.Mat, Data.Number.Flint
bool_mat_is_diagonalData.Number.Flint.Groups.Bool.Mat, Data.Number.Flint
bool_mat_is_emptyData.Number.Flint.Groups.Bool.Mat, Data.Number.Flint
bool_mat_is_lower_triangularData.Number.Flint.Groups.Bool.Mat, Data.Number.Flint
bool_mat_is_nilpotentData.Number.Flint.Groups.Bool.Mat, Data.Number.Flint
bool_mat_is_squareData.Number.Flint.Groups.Bool.Mat, Data.Number.Flint
bool_mat_is_transitiveData.Number.Flint.Groups.Bool.Mat, Data.Number.Flint
bool_mat_mulData.Number.Flint.Groups.Bool.Mat, Data.Number.Flint
bool_mat_mul_entrywiseData.Number.Flint.Groups.Bool.Mat, Data.Number.Flint
bool_mat_nilpotency_degreeData.Number.Flint.Groups.Bool.Mat, Data.Number.Flint
bool_mat_oneData.Number.Flint.Groups.Bool.Mat, Data.Number.Flint
bool_mat_pow_uiData.Number.Flint.Groups.Bool.Mat, Data.Number.Flint
bool_mat_printData.Number.Flint.Groups.Bool.Mat, Data.Number.Flint
bool_mat_randtestData.Number.Flint.Groups.Bool.Mat, Data.Number.Flint
bool_mat_randtest_diagonalData.Number.Flint.Groups.Bool.Mat, Data.Number.Flint
bool_mat_randtest_nilpotentData.Number.Flint.Groups.Bool.Mat, Data.Number.Flint
bool_mat_setData.Number.Flint.Groups.Bool.Mat, Data.Number.Flint
bool_mat_set_entryData.Number.Flint.Groups.Bool.Mat, Data.Number.Flint
bool_mat_sqrData.Number.Flint.Groups.Bool.Mat, Data.Number.Flint
bool_mat_traceData.Number.Flint.Groups.Bool.Mat, Data.Number.Flint
bool_mat_transitive_closureData.Number.Flint.Groups.Bool.Mat, Data.Number.Flint
bool_mat_transposeData.Number.Flint.Groups.Bool.Mat, Data.Number.Flint
bool_mat_zeroData.Number.Flint.Groups.Bool.Mat, Data.Number.Flint
BoxedRepData.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
breakpointData.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
breakpointCondData.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
broadcastDoubleX2#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
broadcastDoubleX4#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
broadcastDoubleX8#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
broadcastFloatX16#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
broadcastFloatX4#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
broadcastFloatX8#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
broadcastInt16X16#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
broadcastInt16X32#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
broadcastInt16X8#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
broadcastInt32X16#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
broadcastInt32X4#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
broadcastInt32X8#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
broadcastInt64X2#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
broadcastInt64X4#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
broadcastInt64X8#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
broadcastInt8X16#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
broadcastInt8X32#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
broadcastInt8X64#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
broadcastWord16X16#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
broadcastWord16X32#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
broadcastWord16X8#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
broadcastWord32X16#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
broadcastWord32X4#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
broadcastWord32X8#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
broadcastWord64X2#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
broadcastWord64X4#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
broadcastWord64X8#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
broadcastWord8X16#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
broadcastWord8X32#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
broadcastWord8X64#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
buildData.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
butterfly_lshBData.Number.Flint.FFT, Data.Number.Flint
butterfly_rshBData.Number.Flint.FFT, Data.Number.Flint
ByteArray#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
byteArrayContents#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
byteSwap#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
byteSwap16#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
byteSwap32#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
byteSwap64#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