"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "Basic/Core/pdlcore.c" between
PDL-2.074.tar.gz and PDL-2.075.tar.gz

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

pdlcore.c  (PDL-2.074):pdlcore.c  (PDL-2.075)
skipping to change at line 577 skipping to change at line 577
/* /*
* pdl_kludge_copy_<type> - copy a PDL into a part of a being-formed PDL. * pdl_kludge_copy_<type> - copy a PDL into a part of a being-formed PDL.
* It is only used by pdl_setav_<type>, to handle the case where a PDL is part * It is only used by pdl_setav_<type>, to handle the case where a PDL is part
* of the argument list. * of the argument list.
* *
* kludge_copy recursively walks down the dim list of both the source and dest * kludge_copy recursively walks down the dim list of both the source and dest
* pdls, copying values in as we go. It differs from PP copy in that it operate s * pdls, copying values in as we go. It differs from PP copy in that it operate s
* on only a portion of the output pdl. * on only a portion of the output pdl.
* *
* (If I were Lazier I would have popped up into the perl level and used threadl oops to * (If I were Lazier I would have popped up into the perl level and used broadca stloops to
* assign to a slice of the output pdl -- but this is probably a little faster.) * assign to a slice of the output pdl -- but this is probably a little faster.)
* *
* -CED 17-Jun-2004 * -CED 17-Jun-2004
* *
* Arguments: * Arguments:
* dest_off is an integer indicating which element along the current direction is being treated (for padding accounting) * dest_off is an integer indicating which element along the current direction is being treated (for padding accounting)
* dest_data is a pointer into the destination PDL's data; * dest_data is a pointer into the destination PDL's data;
* dest_dims is a pointer to the destination PDL's dim list; * dest_dims is a pointer to the destination PDL's dim list;
* ndims is the size of the destination PDL's dimlist; * ndims is the size of the destination PDL's dimlist;
* level is the conjugate dimension along which copying is happening (indexes de st_dims). * level is the conjugate dimension along which copying is happening (indexes de st_dims).
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added

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