Skip to content

Releases: jagerman/fracdist

1.0.4

29 Jun 18:58
Compare
Choose a tag to compare
  • Switched least-squares solver to Eigen's JacobiSVD solver. This is supposed to be more accurate for least squares solving. This makes very minor differences to the resulting values.
  • Updated embedded Eigen and boost versions to 3.2.5 and 1.58.0, respectively.
  • Added cmake build options to force the use of the embedded eigen/boost copies instead of using system headers.

1.0.3

30 Apr 17:12
Compare
Choose a tag to compare
  • Added --linear flag to fdpval and fdcrit that uses linear B interpolation between the two nearest dataset B values instead of the 5-9 nearest points for a quadratic interpolation.
  • Added version and licence info to fdpval and fdcrit output
  • Added version variables to library (in fracdist/version.hpp, .cpp)
  • Removed md5sum check from mn-files.zip download; it broke every time the data set download changed (from the recent fracdist.f fixes), making the package unbuildable.

1.0.2

28 Apr 18:13
Compare
Choose a tag to compare

This release has one major functionality change:

  • Improved numerical stability of matrix inversion used for quadratic approximations regressions. This improves results significantly for large critical values (which occur, for example, with larger q values q=7).

Other minor changes related to compiling/packaging:

  • Fixed a bug where building without doxygen wasn't actually possible (it was supposed to be possible, but omit building the API documentation).
  • Added versioning to libfracdist shared library.
  • Building for 32-bit linux targets now works (previously the package architecture was wrong even if built in a i386 chroot on a x64_64 system.)

1.0.1

10 Mar 17:04
Compare
Choose a tag to compare

This fix has no code changes from the 1.0.0 release, but fixes missing/misplaced headers.

For Windows users, the self-extracting .exe package now includes options for not installing the API docs, headers, and the fdpval/fdcrit binaries; the default installs binaries but not docs and headers (libfracdist is always installed). The Windows .zip package includes everything.

Initial fracdist release

09 Mar 00:09
Compare
Choose a tag to compare

Initial release.

The .deb and .rpm files are for Debian-based and RPM-based 64-bit linux distributions.

fracdist-1.0.0-windows.zip contains the windows binaries, while fracdist-1.0.0-windows.exe contains a simple graphical installation wrapper around the binaries.

API documentation is included in the packages, and is also available at https://imaginary.ca/fracdist-api/