(* :Title: Master Declarations File for NumberTheory *)

(* :Summary:
	This file contains declarations of all the major symbols
	contained in files in this directory.  Load it, and it sets
	up the symbols with attribute Stub, so the correct package
	will be loaded when the symbol is called.  *)

(* :Author: This file created by an automated system written in
	Mathematica by John M. Novak *)

(* :History: File created on 21 Feb. 1992 at 16:31 *)

(* Declarations for file NumberTheory`ContinuedFractions` *)

DeclarePackage["NumberTheory`ContinuedFractions`",
  {"ContinuedFraction", "ContinuedFractionForm"}]


(* Declarations for file NumberTheory`FactorIntegerECM` *)

DeclarePackage["NumberTheory`FactorIntegerECM`",
  {"CurveCountLimit", "CurveNumber", "FactorIntegerECM", "FactorSize"}]


(* Declarations for file NumberTheory`NumberTheoryFunctions` *)

DeclarePackage["NumberTheory`NumberTheoryFunctions`",
  {"ChineseRemainderTheorem", "ClassList", "ClassNumber", "NextPrime", 
   "PrimitiveRoot", "QuadraticRepresentation", "SqrtMod", "SquareFreeQ"}]


(* Declarations for file NumberTheory`PrimeQ` *)

DeclarePackage["NumberTheory`PrimeQ`",
  {"Certificate", "CertificateDiscriminant", "CertificateK", "CertificateM", 
   "CertificateNextPrime", "CertificatePoint", "CertificatePrime", 
   "HilbertPolynomial", "ModularInvariantj", "PointEC", "PointECQ", 
   "PollardPTest", "PollardRhoTest", "PrimeQCertificate", 
   "PrimeQCertificateCheck", "PrimeQMessages", "ProvablePrimeQ", "SmallPrime", 
   "TrialDivisionLimit"}]


(* Declarations for file NumberTheory`Ramanujan` *)

DeclarePackage["NumberTheory`Ramanujan`",
  {"RamanujanTau", "RamanujanTauDirichletSeries", 
   "RamanujanTauGeneratingFunction", "RamanujanTauTheta", "RamanujanTauZ"}]


(* Declarations for file NumberTheory`Rationalize` *)

DeclarePackage["NumberTheory`Rationalize`",
  {"AffineRationalize", "ProjectiveRationalize"}]


(* Declarations for file NumberTheory`Recognize` *)

DeclarePackage["NumberTheory`Recognize`",{"Recognize"}]


(* End of Master Package *)
