As was agreed during the LHC++ meeting of 9-10 June 1997, a list of most dessirable math. functions will be presented to NAG who will incorporated them into their libraries. For questions relating to the comments and conclusions please contact: Rob Veenhof. For all other questions regarding this page please contact: Antoni S. Baranski.
Comparison with commercial math. librariers:
Integration + Differential eq. comparison
Special Functions comparison
Zero Finding comparison
Interpolation comparison
Linear Algebra, vector comparison
Random number Generators comparison
| Routine | Routines with documented usage: |
| BESJ0 | Bessel function order 0, 1. |
| CCLBES | Bessel function complex arg. |
| RBZEJY | Zeroes of Bessel I, Y functions. |
| Cylindrical configurations, usually integer order, sometimes complex. | |
| BESI0 | Modified Bessel functions |
| BSIR3 | Modified Bessel functions non-integer order. |
| Order 5/3: Synchroton radiation power.
Integer order: Space charge in tubes. |
|
| CELFUN | Jacobian elliptic functions (complex). |
| RTHETA | Theta functions. |
| CELINT | "Inverse" of CELFUN (complex). |
| 2D Electrostatics, doubly periodic configurations. | |
| ERF | Error function. |
| FREQ | Frequency function. |
| Error calculation, probability intervals. | |
| GAMMA | Gamma function. |
| GAMMF | |
| ALGAMA | |
| GGAMMA | |
| BINOMI | Binomial coefficients. |
| RASLGF | Legendre polynomials. |
| Multipole expansions, atomic physics. | |
| Probably used: * |
| Routine | Routines with documented usage or likely to be used: |
| RTEQ3 | Tartagia cubic equation. |
| RTEQ4 | Ferrari quartic equation. |
| RZERO | Zero of 1 variable. |
| NERFZ | Zero count of complex function. |
| Routine | Routines with documented usage: |
| DIVDIF | I-D interpolation (polynomial). |
| POLINT | |
| FINT | Linear n-dimensional interpolation. |
| RCHECF | Chebyshev series. |
| RCHSUM | |
| SPLINE | (various routines). |
| Routine | Routines with documented usage: |
| RINV etc. | Solving linear equations. |
| VECMAN | Vector manipulations. |
| SORTZV | Various sorting routines |
| FLPSOR | |
| SORTRQ |