FAAST  0.2.1
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
oCFAAST::ConstantsA structure to hold predefined constants depending on the type
oCFAAST::zz_p_Algebra::ContextModulus switching data
oCFAAST::ZZ_p_Algebra::ContextModulus switching data.
oCFAAST::GF2_Algebra::ContextModulus switching data.
oCFAAST::FAASTExceptionA generic exception
|oCFAAST::BadParametersExceptionThe function does not accept such parameters
|oCFAAST::CharacteristicTooLargeExceptionThe characteristic is larger than what AS can handle
|oCFAAST::DivisionByZeroExceptionDivision by zero
|oCFAAST::IllegalCoercionExceptionThe element cannot be coerced to the given field
|oCFAAST::IsIrreducibleExceptionThe polynomial is irreducible
|oCFAAST::NoOverFieldExceptionNo overfield is known for the given field
|oCFAAST::NoSubFieldExceptionNo subfield is known for the given field
|oCFAAST::NoSuchPolynomialExceptionThere is no polynomial with the given property
|oCFAAST::NotASubFieldExceptionThe field is not a subfield of the given field
|oCFAAST::NotInSameFieldExceptionThe two elements do not belong to the same field
|oCFAAST::NotIrreducibleExceptionThe polynomial is not irreducible
|oCFAAST::NotPrimeExceptionThe number is not a prime
|oCFAAST::NotSupportedExceptionThe operation is not supported (yet?)
|\CFAAST::UndefinedFieldExceptionThe element has no parent field specified
oCFAAST::Field< T >A finite field
oCFAAST::FieldElement< T >An element of a finite field
oCFAAST::FieldPolynomial< T >An polynomial with coefficients over a finite field
oCFAAST::GF2_AlgebraThe infrastructure corresponding to GF2* types
oCFAAST::ZZ_autoA class providing automatic conversion between 22ZZ and long types
oCFAAST::zz_p_AlgebraThe infrastructure corresponding to zz_p* types
\CFAAST::ZZ_p_AlgebraThe infrastructure corresponding to ZZ_p* types