| C__giv_map_less_ith< T, UNARYOP, ith > | Map opcode on all Elements less or requal that ith |
| C__givdom_trait_name< T > | Give a name for /read/write |
| ►C_perfArray0< T > | Defined by marco GIVARO_PERF_DEFCLASS. ref counting and stuff |
| CIndice_t< T > | |
| CIterator_t< T > | |
| CconstIterator_t< T > | |
| ►CArray0< T > | NODOC |
| CArrayAllocatort< T, Tag > | ArrayAllocator: class for allocation of arrays |
| CArray0< Bits::base > | |
| CArray0< Domain > | |
| CArray0< Indice_t > | |
| CArray0< modulo > | |
| CArray0Tag | Array0Tag |
| CArrayFixed< T, SIZE > | ArrayFixed |
| CBaseDomain< T > | Base Domain |
| ►CBaseTimer | Base for class RealTimer; class SysTimer; class UserTimer; |
| CRealTimer | Real timer |
| CSysTimer | Sys timer |
| CUserTimer | User timer |
| CBits | Bits |
| CBlocFreeList | Data structure of a bloc |
| CChineseRemainder< Ring, Domain, REDUCE > | CRA |
| CChineseRemainder< Ring, Domain, false > | CRA2 |
| CconstIterator_t< Indice_t > | |
| CDegree | Degree type for polynomials |
| CElemConstRef< T > | Elem const Ref |
| CElemRef< T > | Elem Ref |
| CExtension< BFT > | Extension |
| CGeneralRingNonZeroRandIter< Ring, RandIter > | Random iterator for nonzero random numbers |
| CGeneralRingRandIter< Ring > | UnparametricRandIter |
| CGF2 | Integers modulo 2 |
| CGFqDom< Size_store > | Class GFqDom |
| ►CGFqDom< TT > | |
| ►CGFqExtFast< TT > | GFq Ext |
| CGFqExt< TT > | GFq Ext (other) |
| CGFqKronecker< TT, Ints > | GFqKronecker |
| CGIV_ExtensionrandIter< ExtensionField, Type > | Extension rand iters |
| CGIV_randIter< Ring, Type > | Random ring Element generator |
| ►CGivaroMain | Initialisation of GIVARO |
| CGivaroAppli | Main application class Could be not used |
| CGivaroMM< T > | Memory manager that allocates array of object of type T for |
| CGivaroNoInit | GivaroNoInit |
| ►CGivError | Base class for exeception handling in Givaro |
| CGivBadFormat | Exception thrown in input of data structure |
| CGivMathDivZero | Div by 0 |
| CGivMathError | Math error |
| CGivMMFreeList | Implementation of a memory manager with free-lists |
| CGivMMInfo | Static informations of memory allocation |
| CGivMMRefCount | Memory management with reference counter on allocated data |
| CGivModule | GivModule |
| CgivNoCopy | Used to call cstor without copy |
| CgivNoInit | Used to build no initialized object as static object |
| CGivRandom | GivRandom |
| CgivWithCopy | Used to call cstor with copy |
| CHashTable< T, Key > | Hash table |
| CIndeter | Indeterminate |
| CInitAfter | InitAfter |
| CInteger | This is the Integer class |
| CInterpolation< Domain, REDUCE > | Interpolation |
| CKey< T > | The class Key |
| CList0< T > | ListO |
| ►CModular_implem< _Storage_t, _Compute_t, _Residu_t > | This class implement the standard arithmetic with Modulo Elements |
| CModular< uint32_t > | |
| CModular< int32_t > | |
| CModular< int16_t > | |
| CModular< int64_t > | |
| CModular< Storage_t, _Compute_t > | |
| CModular< uint16_t > | |
| CModular< uint64_t > | |
| ►CModular_implem< _Storage_t, _Compute_t, _Storage_t > | |
| CModular< _Storage_t, _Compute_t > | |
| CModular_implem< _Storage_t, _Compute_t, make_unsigned_int< _Storage_t >::type > | |
| CModular_implem< _Storage_t, std::make_unsigned< _Compute_t >::type, std::make_unsigned< _Storage_t >::type > | |
| CModular_implem< Integer, Integer, Integer > | |
| ►CModular_implem< IntType, _Compute_t, IntType > | |
| CModular< IntType, _Compute_t, Enable > | Forward declaration for Givaro::Modular |
| ►CModular_implem< Storage_t, Compute_t, Storage_t > | |
| CModular< Storage_t, Compute_t > | |
| CModularRandIter< Ring > | Random ring Element generator |
| CNeutral | Neutral type |
| CNewtonInterpGeom< Domain, REDUCE > | Newton |
| CNewtonInterpGeomMultip< Domain, REDUCE > | Newton (multip) |
| CObjectInit | GivModule |
| COMPTimer | OMP timer |
| CPair< T1, T2 > | Pair |
| CPoly1CRT< Field > | Poly1 CRT |
| CPoly1FactorDom< Domain, Tag, RandomIterator > | Poly1FactorDom |
| CPoly1FactorDom< BFT, Dense > | |
| CPoly1FactorDom< GFqDom< int64_t >, Dense > | |
| CPrimes16 | Class Primes16 |
| CRandomIntegerIterator< _Unsigned, _Exact_Size > | Random Integer Iterator |
| CRational | Rationals. No doc |
| CRefCounter | Ref counter |
| CRefCountPtr< T > | Refcount Pointer |
| CRNSsystem< RING, Domain > | Class RNSsystem |
| CRNSsystemFixed< Ints > | NO DOC |
| CStack< THING > | Stack |
| CStaticElement< DomainStyle > | Static Element |
| CTimer | Timer |
| CUnparametricZRing< _Element > | Generic Class ZRing |
| CUnparametricZRing< Element > | |
| ►CUnparametricZRing< Integer > | |
| ►CZRing< Integer > | Integer Domain, Specialization of ZRing |
| CFermatDom | Fermat numbers |
| ►CIntPrimeDom | Primality tests |
| CIntFactorDom< MyRandIter > | |
| CRep< MyRandIter > | |
| CElement< MyRandIter > | |
| Crandom_generator< MyRandIter > | |
| ►CIntFactorDom< GivRandom > | |
| CIntNumTheoDom< MyRandIter > | Num theory Domain |
| CIntRSADom< MyRandIter > | RSA domain |
| CIntSqrtModDom< MyRandIter > | Modular square roots |
| CIntFactorDom< MyRandIter > | Integer Factor Domain |
| CIntRNSsystem< Container, Alloc > | RNS system class. No doc |
| CPoly1PadicDom< Domain, Dense > | Poly1 p-adic |
| CZRing< Integer > | Integer Domain, Specialization of ZRing |