peter-nordlund-1.cpp | peter-nordlund-1.cpp | |||
---|---|---|---|---|
skipping to change at line 18 | skipping to change at line 18 | |||
typedef float dtype; | typedef float dtype; | |||
const int sz = 7; | const int sz = 7; | |||
Array<dtype,2> A(sz,sz); | Array<dtype,2> A(sz,sz); | |||
A = 0; | A = 0; | |||
// cout << "A,0 = " << A << endl; | // cout << "A,0 = " << A << endl; | |||
BZTEST(sum(A) == 0); | BZTEST(sum(A) == 0); | |||
Array<dtype,2> B = A(Range(0,sz-1,3), Range(0,sz-3,2)); | Array<dtype,2> B = A(Range(0,sz-1,3), Range(0,sz-3,2)); | |||
// cout << "B=A, B= " << B << endl; | // cout << "B=A, B= " << B << endl; | |||
B = 1; | B = 1; | |||
BZTEST(sum(B) == 9); | BZTEST(sum(B) == 9); | |||
BZTEST(sum(A) == 9); | BZTEST(sum(A) == 9); | |||
// cout << "B=1, B= " << B << endl; | //cout << "B=1, B= " << B << endl; | |||
Array<dtype,2> C(3,3); | Array<dtype,2> C(3,3); | |||
C = B; // Seems wrong to me | C = B; // Seems wrong to | |||
BZTEST(sum(C) == 9); | BZTEST(sum(C) == 9); | |||
// cout << "C=B, C=" << C << endl; | // cout << "C=B, C=" << C << endl; | |||
Array<dtype,2> D(sz,sz); | Array<dtype,2> D(sz,sz); | |||
D = A; | D = A; | |||
Array<dtype,2> t1(sz,sz); | Array<dtype,2> t1(sz,sz); | |||
t1 = 1, 0, 1, 0, 1, 0, 0, | t1 = 1, 0, 1, 0, 1, 0, 0, | |||
End of changes. 3 change blocks. | ||||
2 lines changed or deleted | 3 lines changed or added | |||
This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ |