You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When I use boost::multi_array with boost::fortran_storage_order(), and I want to .resize by only the latest (rightmost) dimension, the current implementation is a nested N function call (std::copy), one by dimension.
The same functionality can be reached with one std::copy on the storage.
When I use
boost::multi_array
withboost::fortran_storage_order()
, and I want to.resize
by only the latest (rightmost) dimension, the current implementation is a nestedN
function call (std::copy
), one by dimension.The same functionality can be reached with one
std::copy
on the storage.This minimal example shows the problem:
https://godbolt.org/z/GWbxcM14h
The text was updated successfully, but these errors were encountered: