Hello everyone! I’ve written a nice package which might be useful for our fellow programmers in the physics research field.
I introduce you to the package Tabulations.jl !
It sometimes happen that you have a function which is extremely slow, a function that is maybe the result of your analysis and that you want to be able to tabulate for further use. This package provides some functions to automatically tabulate and interpolate functions of up to 3 variables (x,y,z). It has multi-thread support and is compatible with Unitful. Furthermore it saves data in the jld2 file format for blazing fast load times and it automatically compresses 3D tabulations to save space.
If you find the package interesting, or if you find some bugs or something that I should improve, please let me know, I’m open to any kind of constructive criticism!
PS: the package has passed all the tests and is currently under review before it can be merged into the julia registry. If you want to try it out, please clone the github repository