FastPolyEval  1.0
Fast Evaluation of Real and Complex Polynomials
File List
Here is a list of all documented files with brief descriptions:
[detail level 123]
  code
  appsThis folder contains the production apps
 apps.hThe implementation of the mini-apps with MPFR numbers
 appsf.hThe implementation of the mini-apps with machine numbers
 help.hA basic help system for the mini-apps
 main.hThis is the entry point in the main app
  evalThis folder contains type definitions, data structures and basic functions for fast evaluation of complex polynomials
 concave.hDefinition of a concave function computed from the coefficients of some polynomial
 eval.hDefinition of polynomial evaluator with arbitary precision coefficients
 evalf.hDefinition of polynomials evaluator with machine floating point coefficients
 list.hDefinition of a list that can quickly sort real machine floating-point numbers and keep track of their permutation
 pows.hDefinition of a buffer for pre-computed powers of a complex number with arbitary precision
 powsf.hDefinition of a buffer for pre-computed powers of a machine complex number
 powsfr.hDefinition of a buffer for pre-computed powers of a machine real number
 powsr.hDefinition of a buffer for pre-computed powers of a real number with arbitary precision
  numbersThis folder contains type definitions, data structures and basic functions to compute with complex numbers
 comp.hDefinition of MPFR complex numbers
 compf.hDefinition of machine complex numbers
 ntypes.hDefinition of basic types
  polyThis folder contains type definitions, data structures and basic functions to compute with complex polynomials
 poly.hDefinition of complex polynomials with arbitary precision coefficients
 polyf.hDefinition of complex polynomials with machine floating point coefficients
 polyfr.hDefinition of real polynomials with machine floating point coefficients
 polyr.hDefinition of real polynomials with arbitary precision coefficients
  toolsThis folder contains some tools, like arrays to do IO and conversions of polynomials, time measuring tools, etc
 array.hDefinition of a variable length array of arbitary precision complex numbers that are based on mpfr
 arrayf.hDefinition of a variable length array of machine floating point complex numbers
 chrono.hTools for precise time measuring
 debug.hA few basic tool for easy debug when usinf MPFR