I just pushed Math::GSL 0.16 to CPAN, it should be showing up here Real Soon Now, depending on how much traffic the dump trucks hit on the intertubes.
- Fixed RT#40947: configure_requires ExtUtils::PkgConfig bug
- Operator overloading for addition, multiplication and subtraction on Matrix objects (Thierry)
- Fix an include bug in Histogram2D which caused the build to fail (Thierry)
- Added reverse() and swap() methods to VectorComplex objects with tests and docs
- as_list() and get() now work on VectorComplex objects
- as_list() returns a list of Math::Complex objects
- get() returns a list of Math::GSL::Complex objects
- Math::GSL::Test::ok_status() now takes an optional message argument
- Added KNOWN_BUGS
- Added Math::GSL::Test::is_status_ok()
- New subsytems: VectorComplex and MatrixComplex
- Operator overloading for addition and subtraction with vectors
- Added example: examples/matrix/nonsymmetric_eigen
- Shows how to find the eigenvalues of a nonsymmetric matrix
- Added copy() method to vectors
- Improved Vector docs
- Sped up vector dot products by 15x using BLAS function gsl_blas_ddot
- NOTE: using gsl_blas_ddot($x->raw,$y->raw) directly is still about 10 times faster than $x * $y due to error checking and function call overhead
- Separated POD and Perl code out of SWIG interface files, yay for proper syntax highlighting
- Added stub test files for Heapsort, IEEEUtils, Multimin, Siman, Wavelet2D
- All test files now keep track of how many tests should run
Commenting via OpenID is now enabled. w00t!