... sz));tParameter(tArrayFromList(float, B, 2, sz));tParameter(tArrayFromList(float, C, 2, sz));tVar(int, i); tVar(int, j); tVar(int, k);tFor(i, 0, sz[0]-1)tFor(j, 0, sz[1]-1)tFor(k, 0, sz[0] -1)C[i][j] += ... C+ +, evidenced, e.g ., by the STL, the Boost Graph Library (BGL) [21 ], and many othergeneric libraries [ 3, 5,1 1, 2 0, 2 2,2 3]. One factor contributing to thissuccess is the compilation model of ... unary operations, we use an exten-sive variant of GIL image views, varying in color space (Grayscale,RGB, BGR, LAB, HSB, CMYK, RGBA, ABGR, BGRA, ARGB ), in channel depth (8-bit, 16-bit and 32-bit)...