reinh-bader / fgsl

Fortran interface to the GNU Scientific Library
https://doku.lrz.de/display/PUBLIC/FGSL+-+A+Fortran+interface+to+the+GNU+Scientific+Library
GNU General Public License v2.0
84 stars 23 forks source link

Gsl 2.x support #4

Closed tschoonj closed 8 years ago

tschoonj commented 8 years ago

@reinh-bader @tanderson92

This branch introduces support for the recently released gsl 2.1. An overview:

  1. fixed compilation of old fgsl 1.0.0 code against gsl 2.1.
  2. removed support for gsl 1.16 and older: users that need to support these older gsl releases need to install fgsl 1.0.0
  3. bindings written for all newly introduced API since gsl 2.0
  4. some changes to existing fgsl API: removed 'size' arguments wherever sensible as these could be obtained from assumed-shape arrays.
  5. general code cleanup: tried to make things more 'Fortran 2003'
  6. several new tests and examples added