User Tools

Site Tools


FRIDA implementation note

Technologies used in Frida

Programming language and programming tools:

  • C++ so far exclusively with gcc compiler
  • flex and bison (yacc implementation)

Generic (non-mathematical) libraries:

Mathematical libraries:

  • GSL GNU Scientific Library
  • lmfit Levenberg-Marquardt least-squares fit
  • fftw3 very fast Fourier transform
  • kww Kohlrausch-WIlliams-Watts function

Graphics:

  • gnuplot display through a pipe
  • editable postscript graphics

Build tools:

  • GNU make
  • GNU autotools

Documentation:

  • doxygen for in-code documentation, so far only weakly supported
  • dokuwiki for online manual

Version control:

  • git version control