Mercurial > hg > octave-nkf
diff liboctave/ChangeLog @ 9012:9f5e095555fc
smarter algorithm for permute
author | Jaroslav Hajek <highegg@gmail.com> |
---|---|
date | Wed, 25 Mar 2009 11:40:06 +0100 |
parents | 7e31df9a0334 |
children | 3b1908b58662 |
line wrap: on
line diff
--- a/liboctave/ChangeLog +++ b/liboctave/ChangeLog @@ -1,3 +1,11 @@ +2009-03-25 Jaroslav Hajek <highegg@gmail.com> + + * Array.cc (rec_permute_helper::use_blk): New field. + (rec_permute_helper::blk_trans): New method. + (rec_permute_helper::rec_permute_helper): Use smart reductions, + detect possibility of using blocked transpose. + (rec_permute_helper::do_permute): Use blocked transpose if possible. + 2009-03-23 Jaroslav Hajek <highegg@gmail.com> * idx-vector.cc (convert_index(double,...)): Simplify.