blitz

Multi-dimensional array library for C++ with NumPy-like syntax

brewmacoslinux
Try with needOr install directly
Source

About

Multi-dimensional array library for C++

Commands

blitz

Examples

Include Blitz++ in a C++ project for array operations$ g++ -I/usr/local/include myprogram.cpp -o myprogram
Link Blitz++ library when compiling C++ applications$ g++ myprogram.cpp -o myprogram -lblitz
Use Blitz++ for high-performance numerical computations$ cat > array_example.cpp << 'EOF' #include <blitz/array.h> using namespace blitz; int main() { Array<double,2> A(3,3); A = 1.0; } EOF g++ array_example.cpp -o array_example