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 |