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/