Skip to content

Releases: PyCOMPLETE/NAFFlib

NAFFlib Version 1.0.1

11 Dec 09:52
Compare
Choose a tag to compare

Bugfix:

  • 0th order window ( = no window ) would produce incorrect results.

NAFFlib Version 1.0.0

04 Dec 17:48
Compare
Choose a tag to compare

NAFFlib is a library written in C and wrapped in Python which includes an implementation of the NAFF algorithm.

Available functions are:

  • q = NAFFlib.get_tune(x, order, interpolation)
  • Q, A, B = NAFFlib.get_tunes(x, N, order, interpolation)
  • Q, A = NAFFlib.get_tunes(x, N, order, interpolation)
  • Q = NAFFlib.multiparticle_tunes(x, order, interpolation)

Please consult the documentation for a description of these. (At the time of writing, "documentation" refers to the README.)

NAFFlib also includes supporting source code to directly interface the C part of the library with SixTrack as well as compiler macro definitions to link the compiler-independent CRLIBM mathematical functions.