![]() |
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 |