FAAST  0.2.1
Data Structures
Here are the data structures with brief descriptions:
[detail level 123]
\NFAAST
 oCFAASTExceptionA generic exception
 oCNotIrreducibleExceptionThe polynomial is not irreducible
 oCIsIrreducibleExceptionThe polynomial is irreducible
 oCNotPrimeExceptionThe number is not a prime
 oCNoOverFieldExceptionNo overfield is known for the given field
 oCNoSubFieldExceptionNo subfield is known for the given field
 oCNotASubFieldExceptionThe field is not a subfield of the given field
 oCNotInSameFieldExceptionThe two elements do not belong to the same field
 oCDivisionByZeroExceptionDivision by zero
 oCIllegalCoercionExceptionThe element cannot be coerced to the given field
 oCNoSuchPolynomialExceptionThere is no polynomial with the given property
 oCNotSupportedExceptionThe operation is not supported (yet?)
 oCUndefinedFieldExceptionThe element has no parent field specified
 oCBadParametersExceptionThe function does not accept such parameters
 oCCharacteristicTooLargeExceptionThe characteristic is larger than what AS can handle
 oCFieldA finite field
 oCFieldElementAn element of a finite field
 oCFieldPolynomialAn polynomial with coefficients over a finite field
 oCConstantsA structure to hold predefined constants depending on the type
 oCZZ_autoA class providing automatic conversion between 22ZZ and long types
 oCzz_p_AlgebraThe infrastructure corresponding to zz_p* types
 |\CContextModulus switching data
 oCZZ_p_AlgebraThe infrastructure corresponding to ZZ_p* types
 |\CContextModulus switching data.
 \CGF2_AlgebraThe infrastructure corresponding to GF2* types
  \CContextModulus switching data.