Menu

#39 Replace blitz::Array with boost::multi_array or, MAYBE/RATHER eigen::tensor

Milestone ...
open
5
2017-05-08
2014-06-27
No

As underpinning data structure, the blitz::Array could be replaced by boost::multi_array.
This would have the advantage of eliminating dependence on the not too well maintained Blitz++ library.

Discussion

  • Vukics, András

    Vukics, András - 2014-06-30

    I almost forgot the main motivation for this replacement, which is that the whole reference-counting mechanism of Blitz++ is mostly an overkill for us, since in our simulations there is always a structure (StateVector or DensityOperator) which is supposed to own the data for the whole lifetime of the program.

    What we would need is const and non-const views of this data, the former of which is not very well supported by Blitz++.

     
  • Vukics, András

    Vukics, András - 2017-05-08
    • summary: Replace blitz::Array with boost::multi_array --> Replace blitz::Array with boost::multi_array or, MAYBE/RATHER eigen::tensor
     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.