Release Notes: This release introduces the "general data table" type to manage data (strings or numbers) in tabular form like in GNU R with data frames. It introduces a whole family of functions that operate on gdt tables to easily make plots and statistical analysis. Like in GNU R, a function to fit data based on a linear model is introduced. The linear model can take into account both scalar and discrete factors. Support for plots with multi-level axis labels is introduced to improve plotting on data based on nested factors. The user's manual is updated with a new chapter on the gdt module.
Release Notes: This beta release introduce a Graphical User Interface (GUI) for both Windows and Linux. The plotting system is also greatly improved, with much better font rendering quality. The system now use the OpenBLAS libraries for optimal performance on x86 CPUs, but a build with GSL CBLAS is still available. The system to add plot legends is simplified, the module for eigensystem resolution is now implemented, and an integrated help system is introduced.
Release Notes: This is a major new version. LuaJIT2 is used as an underlying Lua implementation, giving a major speed improvement. The FFI module is used also to directly call GSL and other C functions. Many modules have been reimplemented in Lua using FFI calls, obtaining native speed performance. The functions are now better organized using modules. The operations on matrices complex or real are more simple, and the multiplication operator corresponds to matrix multiplication. A 'demo' function and a featured demo that simulate a spinless quantum particle in a step-potential have been added; try it with demo('wave').