[Ccgsl-discuss] Version 0.99-8 available.
Use Gnu Scientific Library as if it were writtem in C++.
Brought to you by:
jdl3
From: John D L. <J.D...@bt...> - 2012-08-26 16:06:17
|
This version is mainly designed to allow you to drop stride arguments in functions where an array parameter is required. For example, C++ overloading allows us to create gsl::mean( double comnst* array, size_t stride, size_t size ) and gsl::mean( double const* array, size_t size ) functions. Clearly the second is easier to work with, and gsl::mean( std::vector<double> const& array ) and gsl::mean( gsl::vector const& array ) are even easier to work with. In the course of updating these functions, I’ve detected and corrected a few obscure bugs, mainly in the weirder statistics functions that act on integer arrays. I’ve also changed the permutation functions to make them a bit more natural for C++ users and to provide wrappers for permutations acting on arrays other than gsl::vector objects. -- John D Lamb |