Givaro
File List
Here is a list of all files with brief descriptions:
 all_field.C
 benchmark-recint_exp.C
 benchmark-recint_inv_arazi.C
 benchmark-recint_inv_naive.C
 benchmark-recint_mul.C
 bivariate.C
 bstruct.doxy
 chineseremainder.hChinese Remainder Algorithm for 2 Elements
 config.h
 domain_to_operatorstyle.C
 dummy.C
 exponentiation.C
 extension.hNO DOX
 ff_arith.C
 field.doxy
 GaloisFields.C
 GF128.C
 gf2.h
 gf2.inl
 GFirreducible.C
 gfq.hArithmetic on GF(p^k), with p a prime number less than 2^16
 gfq.inl
 gfq_atomic.C
 gfqext.hArithmetic on GF(p^k), with p a prime number less than 2^15
 gfqkronecker.hArithmetic on GF(p^k), with dynamic Kronecker substitution
 givarithmetics.h
 givaro-config.h
 givaro-ssh-keygen.C
 givaro.doxy
 givaromm.C
 givaromm.hMemory management in Givaro two memory managers:
 givarray0.hArray of type T with reference mecanism
 givarray0.inl
 givarrayallocator.hNO DOC
 givarrayfixed.hArrayFixed of type T with fixed dimension
 givbasictype.C
 givbasictype.hNO DOC
 givbits.C
 givbits.hField of n bits, for any n
 givbits.inl
 givblas.h
 givcaster.hNO DOC
 givcategory.h
 givconfig.hConfiguration file for Givaro
 givdegree.C
 givdegree.hNO DOC opaque class for Degree of polynomial
 givelem.hDefinition of a reference to an object
 giverror.C
 giverror.hError exception
 givfixedtrunc.h
 givfractiondomain.h
 givgenarith.hDomain definition for basic type of the language
 givhashtable.hHash table
 givhashtable.inl
 givhighorder.h
 givindeter.C
 givindeter.hIndeterminates for polynomial manipulation
 givinit.C
 givinit.hNO DOC
 givinteger.hInteger Domain class definition
 givinterp.hNO DOC
 givinterpgeom-multip.hInterpolation at geometric points
 givinterpgeom.hInterpolation at geometric points
 givintfactor.hFactorisation
 givintfactor.inl
 givintnumtheo.hNum theory
 givintnumtheo.inl
 givintprime.C
 givintprime.hPrimes
 givintprime.inl
 givintrns.hArithmetic for RNS representations
 givintrns_convert.inl
 givintrns_cstor.inlNO DOC
 givintrsa.hRSA scheme
 givintrsa.inl
 givintsqrootmod.hModular square roots
 givintsqrootmod.inl
 giviterator.h
 givlist0.hList of type T with double link and various insert/get/rmv method
 givlist0.inl
 givmatdense.h
 givmatdenseops.inl
 givmatrix.C
 givmatrix.h
 givmatsparse.h
 givmatsparseops.inl
 givmatstorage.h
 givmatstoragedense.h
 givmatstoragesparse.h
 givmodule.C
 givmodule.hNO DOC
 givomptimer.h
 givops.C
 givops.h
 givperf.hPerformance analysis
 givpointer.hAuto ptr management
 givpoly1.hNO DOC
 givpoly1addsub.inl
 givpoly1axpy.inl
 givpoly1crt.hPolynomial Chinese Remaindering of degree 1
 givpoly1crtconvert.inl
 givpoly1crtcstor.inl
 givpoly1cstor.inl
 givpoly1cyclo.inl
 givpoly1dense.hUnivariate polynomial over T
 givpoly1denseops.inl
 givpoly1factor.hNO DOC
 givpoly1factor.inl
 givpoly1gcd.inl
 givpoly1io.inl
 givpoly1kara.inl
 givpoly1misc.inl
 givpoly1muldiv.inl
 givpoly1padic.hNO DOC
 givpoly1proot.inl
 givpoly1ratrecon.inl
 givpoly1sqrfree.inl
 givpoly1tabcycl.hTabulation of factors of cyclotomic polynomials of degree expo modulo mod
 givpoly1tabcycl.inl
 givpower.hNO DOC
 givprimes16.C
 givprimes16.hSet of primes less than 2^16
 givquotientdomain.h
 givranditer.hNO DOC Givaro field Elements generator
 givrandom.hNO DOC
 givrataddsub.C
 givratcompare.C
 givratcpy.C
 givratcstor.C
 givratio.C
 givrational.hRationals (and domain) NO DOC
 givrational.inl
 givratmisc.C
 givratmuldiv.C
 givratreconstruct.C
 givref_count.hDefinition of the Counter class, Counter
 givrns.hModular arithmetic for GIVARO
 givrnsconvert.inl
 givrnscstor.inl
 givrnsfixed.hChinese Remainder Algorithm
 givrnsfixed.inl
 givspyinteger.h
 givstack.hNo doc
 givstack.inl
 givstorage.h
 givstoragedense.h
 givstoragesparse.h
 givtablelimits.C
 givtablelimits.h
 givtimer.C
 givtimer.hTimer
 givtruncdomain.h
 givtruncdomain.inl
 givvectdenseops.inl
 givvectdensespe.inl
 givvector.C
 givvector.h
 givvectordense.h
 givvectordense.inl
 givvectorsparse.h
 givvectorsparse.inl
 givvectsparseops.inl
 gmp++.doxy
 gmp++.h
 gmp++_int.C
 gmp++_int.hCore gmp++_int.h
 gmp++_int_add.CAdding stuff
 gmp++_int_compare.CRoutines to compare integers
 gmp++_int_cstor.CCstoring stuff
 gmp++_int_div.CDiving stuff
 gmp++_int_gcd.CGcding stuff
 gmp++_int_io.CIoing stuff
 gmp++_int_lib.CLibing stuff
 gmp++_int_misc.CMiscing stuff
 gmp++_int_mod.CModing stuff
 gmp++_int_mul.CMuling stuff
 gmp++_int_pow.CPowing stuff
 gmp++_int_rand.inlRanding stuff
 gmp++_int_sub.CSubing stuff
 gmp++_rat.C
 gmp++_rat.hCore Rationel from GMP
 gmp++_rat.inl
 gmp++_rat_add.C
 gmp++_rat_compare.CRoutines to compare integers
 gmp++_rat_cstor.C
 gmp++_rat_io.C
 gmp++_rat_misc.C
 highorder.C
 iexponentiation.C
 ifactor.C
 ifactor_lenstra.C
 igcd.C
 igcdext.C
 ilcm.C
 integer.doxy
 interpolate.C
 iratrecon.C
 isirred.C
 ispower.C
 isprime.C
 isprimitive.C
 isproot.C
 iterator.C
 kronecker.C
 lambda.C
 lambda_inv.C
 mainpage.doxy
 memory.doxy
 modular-balanced-double.h
 modular-balanced-double.inl
 modular-balanced-float.h
 modular-balanced-float.inl
 modular-balanced-int32.h
 modular-balanced-int32.inl
 modular-balanced-int64.h
 modular-balanced-int64.inl
 modular-balanced.h
 modular-defines.h
 modular-double.h
 modular-double.inl
 modular-float.h
 modular-float.inl
 modular-general.h
 modular-general.inl
 modular-int16.h
 modular-int16.inl
 modular-int32.h
 modular-int32.inl
 modular-int64.h
 modular-int64.inl
 modular-int8.h
 modular-int8.inl
 modular-integer.h
 modular-integer.inl
 modular-inttype.h
 modular-inttype.inl
 modular-log16.h
 modular-log16.inl
 modular-ruint.h
 modular-ruint.inl
 modular-uint16.h
 modular-uint16.inl
 modular-uint32.h
 modular-uint32.inl
 modular-uint64.h
 modular-uint64.inl
 modular-uint8.h
 modular-uint8.inl
 modular.hFamily of arithmetics over Zpz ( $\mathbf{Z}/p\mathbf{Z}$)
 ModularSquareRoot.C
 montgomery-int32.h
 montgomery-int32.inl
 montgomery-ruint.h
 montgomery-ruint.inl
 montgomery.hFamily of arithmetics over Zpz ( $\mathbf{Z}/p\mathbf{Z}$)
 nb_primes.C
 nextprime.C
 order.C
 phi.C
 pol_arith.C
 pol_eval.C
 pol_factor.C
 polydouble.C
 PolynomialCRT.C
 prevprime.C
 primitiveelement.C
 primitiveroot.C
 probable_primroot.C
 ProbLucas.C
 radd.h
 rational.doxy
 rcmp.h
 rconvert.h
 rdisplay.h
 rdiv.h
 recdefine.h
 recint.doxy
 recint.h
 reclonglong.h
 rfiddling.h
 ring-interface.h
 ring.doxy
 rint.h
 rmadd.h
 rmbaddmul.h
 rmbexp.h
 rmbinv.h
 rmbmodule.h
 rmbmul.h
 rmbreduc.h
 rmbrmint.h
 rmcmp.h
 rmconvert.h
 rmdefine.h
 rmdisplay.h
 rmdiv.h
 rmextra.h
 rmgaddmul.h
 rmgexp.h
 rmginv.h
 rmgmodule.h
 rmgmul.h
 rmgreduc.h
 rmgrmint.h
 rmint.h
 rmintmg.h
 rmmanip.h
 rmmul.h
 rmneg.h
 rmrandom.h
 rmsub.h
 rmul.h
 rrandom.h
 rrint.h
 rsa.C
 RSA_breaking.C
 RSA_decipher.C
 RSA_encipher.C
 RSA_keys_generator.C
 rsub.h
 ruadd.h
 ruaddmul.h
 rucmp.h
 ruconvert.h
 rudisplay.h
 rudiv.h
 ruexp.h
 rufiddling.h
 rugcd.h
 ruint.h
 ruinvmod.h
 rumanip.h
 rumul.h
 rurandom.h
 ruruint.h
 rushift.h
 rusub.h
 rutools.h
 StaticElement.hNO DOC
 system.doxy
 test-conversion.C
 test-crt.CNO DOC
 test-ffarith.C
 test-geom.C
 test-ifactor.C
 test-integer.CTests integer.h fucntions not tested elsewhere
 test-mod.C
 test-modsqroot.CNO DOC
 test-poly.C
 test-random.CWe test bounds for random Integers
 test-rational-class.C
 test-ratrecon.C
 test-recint_cast.C
 test-recint_convert.C
 test-recint_exp.C
 test-recint_extra.C
 test-recint_rand.C
 test-ringarith.C
 test-rint_arith.C
 test-rmint_arith.C
 test-rmint_comparisons.C
 test-rmint_complex.C
 test-rmint_constructors.C
 test-rmint_inv_div.C
 test-rmint_montgomery.C
 test-rmint_neg.C
 test-ruint_arazi.C
 test-ruint_arith.C
 test-ruint_comparisons.C
 test-ruint_complex.C
 test-ruint_constructors.C
 test-ruint_fiddling.C
 test-ruint_lmul.C
 test-ruint_operators.C
 test-ruint_shift.C
 test-ruint_square.C
 test-trunc.C
 Test_Extension.C
 trunc_arith.C
 udl.h
 unparametric-operations.h
 zpz_atomic.C
 zring.h