github franko/gsl-shell v2.3.5
GSL Shell 2.3.5

latest release: v2.3.6
19 months ago

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.

Don't miss a new gsl-shell release

NewReleases is sending notifications on new releases.