The special function calculator is a double interpreter specialized in the mathematical special functions : Gamma, Bessel, Airy, Exponential integral, Clausen, Rieman Zeta, Hurwitz zeta etc... The first interpreter is a command line interpreter which can handle simple mathematical formula in which you can include various special functions calls like the classical transcendal functions and the special functions. This interpreter (called SFL for Special Function Langage) can memorize variables and formulas. Coupled with this interpreter the graph drawing tool allows you to visualize a function.

  For more complexe computation a second interpreter based on Lua engine is provided. Lua is a powerful and modern scripting langage from which you can call the mathematical special functions. There are more than 170 special functions which have been wrapped both callable from SFL or Lua script.

  In the mathematical world if you need special functions facilities there are not a lot of solutions : Mathematica, Maple, Matlab TM. If you do some programming only the GSL (Gnu Scientific Library) offers a good panel of functions. With this special function calculator you have a small application in which you can use easily special functions for your computation. You can also make complexe application using the Lua engine.


This software is now free of charge, send me E-mail (contact@special-functions.com) if you want to contribute to improve this software, thanks.


    main screen