|
file | canonicalform.cc [code] |
|
file | canonicalform.h [code] |
| Header for factory's main class CanonicalForm.
|
|
file | cf_algorithm.cc [code] |
|
file | cf_algorithm.h [code] |
| declarations of higher level algorithms.
|
|
file | cf_assert.h [code] |
| assertions for Factory
|
|
file | cf_binom.cc [code] |
|
file | cf_binom.h [code] |
|
file | cf_char.cc [code] |
| getting and setting the characteristic of a finite field
|
|
file | cf_chinese.cc [code] |
| algorithms for chinese remaindering and rational reconstruction
|
|
file | cf_cyclo.cc [code] |
| Compute cyclotomic polynomials and factorize integers by brute force.
|
|
file | cf_cyclo.h [code] |
| Compute cyclotomic polynomials and factorize integers by brute force.
|
|
file | cf_defs.h [code] |
| factory switches.
|
|
file | cf_eval.cc [code] |
|
file | cf_eval.h [code] |
| evaluate polynomials at points
|
|
file | cf_factor.cc [code] |
| Interface to factorization and square free factorization algorithms.
|
|
file | cf_factory.cc [code] |
|
file | cf_factory.h [code] |
| Interface to generate InternalCF's over various domains from intrinsic types or mpz_t's.
|
|
file | cf_gcd.cc [code] |
| gcd/content/lcm of polynomials
|
|
file | cf_generator.cc [code] |
|
file | cf_generator.h [code] |
| generate integers, elements of finite fields
|
|
file | cf_globals.cc [code] |
| definitions of global variables.
|
|
file | cf_globals.h [code] |
|
file | cf_hnf.cc [code] |
| HNF/LLL of NTL.
|
|
file | cf_hnf.h [code] |
|
file | cf_inline.cc [code] |
| definition of configurable inline ‘CanonicalForm’ methods.
|
|
file | cf_irred.cc [code] |
|
file | cf_irred.h [code] |
| generate random irreducible univariate polynomials
|
|
file | cf_iter.cc [code] |
|
file | cf_iter.h [code] |
| Iterators for CanonicalForm's.
|
|
file | cf_iter_inline.cc [code] |
| definition of configurable inline ‘CFIterator’ methods.
|
|
file | cf_linsys.cc [code] |
| solve linear systems and compute determinants of matrices
|
|
file | cf_map.cc [code] |
| definition of class CFMap.
|
|
file | cf_map.h [code] |
| map polynomials
|
|
file | cf_map_ext.cc [code] |
| This file implements functions to map between extensions of finite fields.
|
|
file | cf_map_ext.h [code] |
| This file implements functions to map between extensions of finite fields.
|
|
file | cf_ops.cc [code] |
| simple structural algorithms.
|
|
file | cf_primes.cc [code] |
|
file | cf_primes.h [code] |
| access to prime tables
|
|
file | cf_primetab.h [code] |
|
file | cf_random.cc [code] |
|
file | cf_random.h [code] |
| generate random integers, random elements of finite fields
|
|
file | cf_resultant.cc [code] |
| algorithms for calculating resultants.
|
|
file | cf_reval.cc [code] |
|
file | cf_reval.h [code] |
| generate random evaluation points
|
|
file | cf_roots.cc [code] |
|
file | cf_roots.h [code] |
|
file | cf_switches.cc [code] |
| definition of class CFSwitches.
|
|
file | cf_switches.h [code] |
| header to cf_switches.cc.
|
|
file | cf_util.cc [code] |
| miscellaneous functions, not necessarily related to canonical forms.
|
|
file | cf_util.h [code] |
|
file | cfCharSets.cc [code] |
| This file provides functions to compute characteristic sets.
|
|
file | cfCharSets.h [code] |
| This file provides functions to compute characteristic sets.
|
|
file | cfCharSetsUtil.cc [code] |
| This file provides utility functions to compute characteristic sets.
|
|
file | cfCharSetsUtil.h [code] |
| This file provides utility functions to compute characteristic sets.
|
|
file | cfEzgcd.cc [code] |
| This file implements the GCD of two multivariate polynomials over Q or F_q using EZ-GCD as described in "Algorithms for Computer Algebra" by Geddes, Czapor, Labahnn.
|
|
file | cfEzgcd.h [code] |
| Extended Zassenhaus GCD over finite fields and Z.
|
|
file | cfGcdAlgExt.cc [code] |
|
file | cfGcdAlgExt.h [code] |
| GCD over Q(a)
|
|
file | cfGcdUtil.cc [code] |
|
file | cfGcdUtil.h [code] |
| coprimality check and change of representation mod n
|
|
file | cfModGcd.cc [code] |
| This file implements the GCD of two polynomials over , , GF or Z based on Alg.
|
|
file | cfModGcd.h [code] |
| modular and sparse modular GCD algorithms over finite fields and Z.
|
|
file | cfModResultant.cc [code] |
| modular resultant algorithm
|
|
file | cfModResultant.h [code] |
| modular resultant algorithm as described by G.
|
|
file | cfNewtonPolygon.cc [code] |
| This file provides functions to compute the Newton polygon of a bivariate polynomial.
|
|
file | cfNewtonPolygon.h [code] |
| This file provides functions to compute the Newton polygon of a bivariate polynomial.
|
|
file | cfNTLzzpEXGCD.cc [code] |
|
file | cfNTLzzpEXGCD.h [code] |
| This file defines functions for univariate GCD and extended GCD over Z/p[t]/(f)[x] for reducible f.
|
|
file | cfSubResGcd.cc [code] |
|
file | cfSubResGcd.h [code] |
| subresultant pseudo remainder sequence GCD over finite fields and Z
|
|
file | cfUnivarGcd.cc [code] |
|
file | cfUnivarGcd.h [code] |
| univariate Gcd over finite fields and Z, extended GCD over finite fields and Q
|
|
file | debug.cc [code] |
|
file | debug.h [code] |
| functions to print debug output
|
|
file | DegreePattern.cc [code] |
| This file provides functions for manipulating DegreePatterns.
|
|
file | DegreePattern.h [code] |
| This file provides a class to handle degree patterns.
|
|
file | ExtensionInfo.cc [code] |
| This file provides member functions for ExtensionInfo.
|
|
file | ExtensionInfo.h [code] |
| This file provides a class to store information about finite fields and extensions thereof.
|
|
file | fac_berlekamp.cc [code] |
|
file | fac_berlekamp.h [code] |
|
file | fac_cantzass.cc [code] |
|
file | fac_cantzass.h [code] |
|
file | fac_distrib.cc [code] |
|
file | fac_distrib.h [code] |
|
file | fac_iterfor.cc [code] |
|
file | fac_iterfor.h [code] |
|
file | fac_multihensel.cc [code] |
|
file | fac_multihensel.h [code] |
|
file | fac_multivar.cc [code] |
|
file | fac_multivar.h [code] |
|
file | fac_sqrfree.cc [code] |
|
file | fac_sqrfree.h [code] |
| squarefree part and factorization over Q, Q(a)
|
|
file | fac_univar.cc [code] |
|
file | fac_univar.h [code] |
|
file | fac_util.cc [code] |
|
file | fac_util.h [code] |
| operations mod p^k and some other useful functions for factorization
|
|
file | facAbsBiFact.cc [code] |
|
file | facAbsBiFact.h [code] |
| bivariate absolute factorization over Q described in "Modular Las Vegas
Algorithms for Polynomial Absolute Factorization" by Bertone, Chèze, Galligo
|
|
file | facAbsFact.cc [code] |
|
file | facAbsFact.h [code] |
| absolute multivariate factorization over Q
|
|
file | facAlgExt.cc [code] |
| Univariate factorization over algebraic extension of Q using Trager's algorithm.
|
|
file | facAlgExt.h [code] |
| Univariate factorization over algebraic extension of Q using Trager's algorithm.
|
|
file | facAlgFunc.cc [code] |
| This file provides functions to factorize polynomials over alg.
|
|
file | facAlgFunc.h [code] |
| Factorization over algebraic function fields.
|
|
file | facAlgFuncUtil.cc [code] |
| This file provides utility functions to factorize polynomials over alg.
|
|
file | facAlgFuncUtil.h [code] |
| Utility functions for factorization over algebraic function fields.
|
|
file | facBivar.cc [code] |
| bivariate factorization over Q(a)
|
|
file | facBivar.h [code] |
| bivariate factorization over Q(a)
|
|
file | facFactorize.cc [code] |
| multivariate factorization over Q(a)
|
|
file | facFactorize.h [code] |
| multivariate factorization over Q(a)
|
|
file | facFqBivar.cc [code] |
| This file provides functions for factorizing a bivariate polynomial over , or GF, based on "Modern Computer
Algebra, Chapter 15" by J. von zur Gathen & J. Gerhard and "Factoring
multivariate polynomials over a finite field" by L.
|
|
file | facFqBivar.h [code] |
| This file provides functions for factorizing a bivariate polynomial over , or GF.
|
|
file | facFqBivarUtil.cc [code] |
| This file provides utility functions for bivariate factorization.
|
|
file | facFqBivarUtil.h [code] |
| This file provides utility functions for bivariate factorization.
|
|
file | facFqFactorize.cc [code] |
| This file implements functions for factoring a multivariate polynomial over a finite field.
|
|
file | facFqFactorize.h [code] |
| This file provides functions for factorizing a multivariate polynomial over , or GF.
|
|
file | facFqFactorizeUtil.cc [code] |
| This file provides utility functions for multivariate factorization.
|
|
file | facFqFactorizeUtil.h [code] |
| This file provides utility functions for multivariate factorization.
|
|
file | facFqSquarefree.cc [code] |
| This file provides functions for squarefrees factorizing over , or GF, as decribed in "Factoring
multivariate polynomials over a finite field" by L.
|
|
file | facFqSquarefree.h [code] |
| This file provides functions for squarefrees factorizing over , or GF.
|
|
file | facHensel.cc [code] |
| This file implements functions to lift factors via Hensel lifting.
|
|
file | facHensel.h [code] |
| This file defines functions for Hensel lifting.
|
|
file | facIrredTest.cc [code] |
| This file implements a probabilistic irreducibility test for polynomials over Z/p.
|
|
file | facIrredTest.h [code] |
| This file provides a probabilistic irreducibility test for polynomials over Z/p.
|
|
file | facMul.cc [code] |
| This file implements functions for fast multiplication and division with remainder.
|
|
file | facMul.h [code] |
| This file defines functions for fast multiplication and division with remainder.
|
|
file | facSparseHensel.cc [code] |
| This file implements functions for sparse heuristic Hensel lifting.
|
|
file | facSparseHensel.h [code] |
| This file provides functions for sparse heuristic Hensel lifting.
|
|
file | ffops.cc [code] |
|
file | ffops.h [code] |
| operations in a finite prime field F_p.
|
|
file | FLINTconvert.cc [code] |
| This file implements functions for conversion to FLINT (www.flintlib.org) and back.
|
|
file | FLINTconvert.h [code] |
| This file defines functions for conversion to FLINT (www.flintlib.org) and back.
|
|
file | ftmpl_inst.cc [code] |
| Factory's template instantiations.
|
|
file | gengftables-conway.cc [code] |
| generate addition tables used by Factory to calculate in GF(q).
|
|
file | gf_tabutil.cc [code] |
|
file | gf_tabutil.h [code] |
| utility functions to access GF Tables
|
|
file | gfops.cc [code] |
|
file | gfops.h [code] |
| Operations in GF, where GF is a finite field of size less than 2^16 represented by a root of Conway polynomial.
|
|
file | globaldefs.h [code] |
|
file | gmpext.h [code] |
| utility functions for gmp
|
|
file | imm.cc [code] |
|
file | imm.h [code] |
| operations on immediates, that is elements of F_p, GF, Z, Q that fit into intrinsic int, long
|
|
file | int_cf.cc [code] |
|
file | int_cf.h [code] |
| Factory's internal CanonicalForm's.
|
|
file | int_int.cc [code] |
|
file | int_int.h [code] |
| Factory's internal integers.
|
|
file | int_intdiv.cc [code] |
| 'InternalInteger' division algorithms.
|
|
file | int_poly.cc [code] |
|
file | int_poly.h [code] |
| Factory's internal polynomials.
|
|
file | int_pp.cc [code] |
|
file | int_pp.h [code] |
|
file | int_rat.cc [code] |
|
file | int_rat.h [code] |
| Factory's internal rationals.
|
|
file | NTLconvert.cc [code] |
|
file | NTLconvert.h [code] |
| Conversion to and from NTL.
|
|
file | parseutil.cc [code] |
|
file | parseutil.h [code] |
|
file | si_log2.h [code] |
|
file | singext.cc [code] |
|
file | singext.h [code] |
| helper functions for conversion to and from Singular
|
|
file | test_install.cc [code] |
|
file | threadsupport.cc [code] |
|
file | timing.h [code] |
|
file | variable.cc [code] |
|
file | variable.h [code] |
| operations on variables
|
|