This new release add a few useful functions in the general data table module:
gdt.integrate
to perform a numeric integration from the table data.gdt.sampling_optimize
to remove redundant data and reduce the number of points. Here the documentation.gdt.from_table
to create a tables from data in Lua tables format
The documentation can be found in the user's manual GDT chapter.
A new module filesystem
is introduced with a few essential functions like for example filesystem.list_dir
to enumerate the files et directories in a given directory.
Some improvements have been made also in the project
module.
Notes about the release files
Where not specifically indicated in the name the packages targets a generic x86-64 CPU architecture and use the OpenBLAS library for matrix operations.
Some specific packages are designated like the following:
- nehalem, haswell and skylake are optimized for specific Intel CPU micro-architectures.
- dynamic use OpenBLAS to choose at run-time the optimized functions for you CPU and cover a large range of Intel and AMD CPUs.
- gslcblas use the reference GSL BLAS implementation and will be much slower than OpenBLAS for large matrix or vector operations but will work for any CPU.
The Linux packages comes in two flavours: AppImage and simple archives that can be extracted in any directory. For the archive type the executables are placed in the "bin" subdirectory.