October 2008 Archives

Math::GSL 0.14

| | Comments (0) | TrackBacks (0)
Get it here: http://search.cpan.org/~leto/Math-GSL-0.14/ 

Changes in 0.14:

    - Chebyshev Series Approximation, with tests and docs
    - Examples and new documentation in Statistics, as well as tests (Thierry)
    - Bugfixes relating to compiling on 64bit Red Hat Linux, reported by Michael Roberge
    - Improved FFT, Deriv, Integration, Chebyshev, Combination and Roots docs
    - Documentation for Math::GSL::Test 
    - Improved introduction examples in Math::GSL
    - Improved Minimization subsystem tests, but it is not functional
    - Added examples/deriv/basic

        This shows the simple fact that d/dx(sin(x)) = cos(x)

    - Added examples/sf/erfc_check (thanks to Keith Lofstrom)

        Script which tests the erfc() special function against computing
        the integral definition with gsl_integration_qagiu()

    
        This shows a considerable performance boost using Math::GSL::Vectors
        instead of List::Util when searching for the min and max elements of
        large sets of random numbers.

    - Fixed return signature of gsl_deriv_* functions to return a flat list
    - Fixed some failing tests relating to  -Duselongdouble (Sisyphus)
    - Fix location of shared objects (Sisyphus)
    - Added raw() method to RNG objects

Math::GSL on GitHub

| | Comments (0) | TrackBacks (0)
I have created a GitHub mirror of the Math::GSL git repo, hopefully this will make it easier for developers to join the project and I will get to see why people like GitHub so much.


I like that it automatically creates a "donate" link via Pledgie. Please consider donating to Math::GSL today if you enjoy using it!

Math::GSL Podcast from PDX.pm

| | Comments (0) | TrackBacks (0)
Here you can find my Scientfic Computing with Math::GSL Podcast from PDX.pm.( Stream, Download) In the talk I compare PDL and Math::GSL, talk about the Google Summer of Code 2008, and show off some of the subsystems that are currently working. I field some questions from the audience about whether Math::GSL does symbolic computing or parrallelized/vectorized computing (it doesn't, at least yet) and how exactly I turn Perl subroutine references into C function pointers. If you look at the presentation slides here while you listen, it is almost like being there!

Math::GSL 0.13_03 - More stuff!

| | Comments (0) | TrackBacks (0)
I've just sent another dev release off to CPAN, 0.13_03 to test the recent Build changes that were necessary to get AMD64 boxen to correctly compile. It turns out that they really need the "-fPIC" flag at compilation and link time or else stuff blows up:

usr/bin/ld: BLAS_wrap.o: relocation R_X86_64_32S against `a local
 symbol' can not be used when making a shared object; recompile with -fPIC
 BLAS_wrap.o: could not read symbols: Bad value
collect2: ld returned 1 exit status
error building blib/arch/auto/Math/GSL/BLAS/BLAS.so file from
 'BLAS_wrap.o' at inc/GSLBuilder.pm line 99.


This link with go active sometime tomorrow: 


New stuff since 0.13_02:

  • AMD64 Build fixes
  • Improved FFT docs
  • Improved Math::GSL::Test docs

New Developer Release : Math::GSL 0.13_02

| | Comments (0) | TrackBacks (0)
Please test this out and let me know if anything goes *boom*:

http://search.cpan.org/~leto/Math-GSL-0.13_02/


Changes since 0.12:

   - Chebyshev Series Approximation, with tests and docs
   - Improved Deriv, Integration, Chebyshev, Combination and Roots docs
   - Improved introduction examples in Math::GSL
   - Improved Minimization subsystem tests, but it is not functional
   - Added example/deriv/basic

       This shows the simple fact that d/dx(sin(x)) = cos(x)

   - Added example/sf/erfc_check (thanks to Keith Lofstrom)

       Script which tests the erfc() special function against computing
       the integral definition with gsl_integration_qagiu()

   - Added example/vector/speed

       This shows a considerable performance boost using Math::GSL::Vectors
       instead of List::Util when searching for the min and max elements of
       large sets of random numbers.

   - Fixed return signature of gsl_deriv_* functions to return a flat list
   - Fix location of shared objects (Sisyphus)
   - Added raw() method to RNG objects

About this Archive

This page is an archive of entries from October 2008 listed from newest to oldest.

September 2008 is the previous archive.

November 2008 is the next archive.

Find recent content on the main index or look in the archives to find all content.

Screw you, spammers! Clicky Web Analytics