![]() |
FastPolyEval
1.0
Fast Evaluation of Real and Complex Polynomials
|
▼ code | |
▼ apps | This folder contains the production apps |
apps.h | The implementation of the mini-apps with MPFR numbers |
appsf.h | The implementation of the mini-apps with machine numbers |
help.h | A basic help system for the mini-apps |
main.h | This is the entry point in the main app |
▼ eval | This folder contains type definitions, data structures and basic functions for fast evaluation of complex polynomials |
concave.h | Definition of a concave function computed from the coefficients of some polynomial |
eval.h | Definition of polynomial evaluator with arbitary precision coefficients |
evalf.h | Definition of polynomials evaluator with machine floating point coefficients |
list.h | Definition of a list that can quickly sort real machine floating-point numbers and keep track of their permutation |
pows.h | Definition of a buffer for pre-computed powers of a complex number with arbitary precision |
powsf.h | Definition of a buffer for pre-computed powers of a machine complex number |
powsfr.h | Definition of a buffer for pre-computed powers of a machine real number |
powsr.h | Definition of a buffer for pre-computed powers of a real number with arbitary precision |
▼ numbers | This folder contains type definitions, data structures and basic functions to compute with complex numbers |
comp.h | Definition of MPFR complex numbers |
compf.h | Definition of machine complex numbers |
ntypes.h | Definition of basic types |
▼ poly | This folder contains type definitions, data structures and basic functions to compute with complex polynomials |
poly.h | Definition of complex polynomials with arbitary precision coefficients |
polyf.h | Definition of complex polynomials with machine floating point coefficients |
polyfr.h | Definition of real polynomials with machine floating point coefficients |
polyr.h | Definition of real polynomials with arbitary precision coefficients |
▼ tools | This folder contains some tools, like arrays to do IO and conversions of polynomials, time measuring tools, etc |
array.h | Definition of a variable length array of arbitary precision complex numbers that are based on mpfr |
arrayf.h | Definition of a variable length array of machine floating point complex numbers |
chrono.h | Tools for precise time measuring |
debug.h | A few basic tool for easy debug when usinf MPFR |