Blitz++ is a (LGPLv3+) licensed meta-template library for array manipulation in C++ with a speed comparable to Fortran implementations, while preserving an object-oriented interface. These results are being obtained not through better optimizing compilers, preprocessors, or language extensions, but through the use of template techniques. By using templates cleverly, optimizations such as loop fusion, unrolling, tiling, and algorithm specialization can be performed automatically at compile time.
Blitz++ alternatives and related libraries
Based on the "Scientific Computing" category
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest. Visit our partner's website for more details.
Do you think we are missing an alternative of Blitz++ or a related project?
Blitz++ RecommendationsThere are no recommendations yet. Be the first to promote Blitz++!
Have you used Blitz++? Share your experience. Write a short recommendation and Blitz++, you and your project will be promoted on Awesome C++.
Recently added Blitz++ resources
Be the first to add one!