Software

TeX


Home



Dr. Eleftherios Gkioulekas -- faculty web page


Software


In this page you will find some of my early work on software development. You'll also find a few tutorials.

Software

  1. Autotools: Help for making GNU coding standards compliant software packages
    [tarball]
  2. Parg option parser: Adding GNITS compliant options to your software
    [tarball]
  3. Mathutil: Infrastructure for scientific computing
    [tarball][documentation]

Tutorials

  1. Developing software with GNU
    [tarball][html]
  2. Programming with Matlab
    [ps][pdf]
  3. Algorithms with Matlab
    [ps][pdf]
  4. Learn Unix Fast (L.U.F)
    [ps][pdf]

  • I do not recommend using Matlab because it's source code has never been published, and it is therefore not free software. You may use instead Octave.
  • Do not use Numerical Recipes. Their copyright terms will prohibit you from redistributing your derived work in what I would consider a convenient manner. The world would have been a better place if they had never existed. Use the GNU scientific library instead.

Numerical Python Links