"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "Changes" between
PDL-2.076.tar.gz and PDL-2.077.tar.gz

About: PDL (Perl Data Language) aims to turn perl into an efficient numerical language for scientific computing (similar to IDL and MatLab).

Changes  (PDL-2.076):Changes  (PDL-2.077)
2.077 2022-03-16
- Ufunc::{min,max}over{,_ind} behaviour for NaNs fixed to match docs
- Ufunc::{min,max}over_n_ind can handle badvals
- single badval as boolean is now an error (#388)
- IO::FlexRaw::readflex can take last dim as undef (#322)
- add IO::(Fast|Flex)Raw::glue\L\1 (#322)
- PDL::Demos::Routines replaced with PDL::Demos, update demos (#42)
- switch pdl_destroy to use mg_free not SvOBJECT_off, needed by Perl ithreads (#
385)
- implement Ctrl-C handling in perldl (#269)
- add with_time command to shells
- fix shell history getting lost if OpenGL loaded before listed (#337)
- fix TriD objects being off-centre (#337)
- fix Primitive::which_both docs to match behaviour
- add Primitive::where_both
- PP now checks data pointers for NULL if nvals > 0 except in RedoDimsCode
- add Core::dup{,N}
2.076 2022-02-25 2.076 2022-02-25
- fix long-standing bug in dice that broke with PDL subclasses (#363) - fix long-standing bug in dice that broke with PDL subclasses (#363)
- remove docs for {type,map}fld - remove docs for {type,map}fld
- splitdim throws exception if non-divisible nsp given, can give negative dim - splitdim throws exception if non-divisible nsp given, can give negative dim
- changed matmult tilesize from 64 to 8*sizeof(double)/sizeof(gentype) - perform ance increases 50%, comparable to reference LAPACK - changed matmult tilesize from 64 to 8*sizeof(double)/sizeof(gentype) - perform ance increases 50%, comparable to reference LAPACK
- fix NiceSlice regression - thanks @fantasma13 for report - fix NiceSlice regression - thanks @fantasma13 for report
2.075 2022-02-19 2.075 2022-02-19
- fix false-positive heredoc in bitshift (#383) - thanks @d-lamb for report - fix false-positive heredoc in bitshift (#383) - thanks @d-lamb for report
- threading now called broadcasting (compat aliases created) - threading now called broadcasting (compat aliases created)
 End of changes. 1 change blocks. 
0 lines changed or deleted 18 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)