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

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

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

(* :History: File created on 9 November 1998 at 16:13 *)

BeginPackage["Algebra`"]
EndPackage[]

(* Declarations for package Algebra`AlgebraicInequalities` *)

DeclarePackage["Algebra`AlgebraicInequalities`",{"SemialgebraicComponents"}]


(* Declarations for package Algebra`FiniteFields` *)

DeclarePackage["Algebra`FiniteFields`",
     {"Characteristic", "ElementToPolynomial", "ExtensionDegree", "FieldExp", 
      "FieldInd", "FieldIrreducible", "FieldSize", "FromElementCode", 
      "FunctionOfCode", "FunctionOfCoefficients", "GF", 
      "IrreduciblePolynomial", "PerfectPowerQ", "PolynomialToElement", 
      "PowerList", "PowerListQ", "PowerListToField", "ReduceElement", 
      "SetFieldFormat", "Successor", "ToElementCode"}]


(* Declarations for package Algebra`Horner` *)

DeclarePackage["Algebra`Horner`",{"Horner"}]


(* Declarations for package Algebra`InequalitySolve` *)

DeclarePackage["Algebra`InequalitySolve`",{"InequalitySolve"}]


(* Declarations for package Algebra`PolynomialContinuedFractions` *)

DeclarePackage["Algebra`PolynomialContinuedFractions`",
     {"FromPolynomialContinuedFraction", "PolynomialContinuedFraction"}]


(* Declarations for package Algebra`PolynomialExtendedGCD` *)

DeclarePackage["Algebra`PolynomialExtendedGCD`",
     {"polyextGCD", "PolynomialExtendedGCD"}]


(* Declarations for package Algebra`PolynomialPowerMod` *)

DeclarePackage["Algebra`PolynomialPowerMod`",{"PolynomialPowerMod"}]


(* Declarations for package Algebra`Quaternions` *)

DeclarePackage["Algebra`Quaternions`",
     {"AbsIJK", "AdjustedSignIJK", "FromQuaternion", "IntegerQuaternionQ", "J", 
      "LeftAssociates", "LeftGCD", "Norm", "PrimaryLeftAssociate", 
      "PrimaryRightAssociate", "Quaternion", "QuaternionQ", "Quaternions", 
      "RightAssociates", "RightGCD", "ScalarQ", "ToQuaternion", 
      "UnitQuaternionQ", "UnitQuaternions"}]


(* Declarations for package Algebra`ReIm` *)

DeclarePackage["Algebra`ReIm`",{"RealValued"}]


(* Declarations for package Algebra`RootIsolation` *)

DeclarePackage["Algebra`RootIsolation`",
     {"ComplexRootIntervals", "ContractInterval", "CountRoots", 
      "RealRootIntervals"}]


(* Declarations for package Algebra`SymmetricPolynomials` *)

DeclarePackage["Algebra`SymmetricPolynomials`",
     {"SymmetricPolynomial", "SymmetricReduction"}]


(* End of Master package *)

Null

