Lines Matching refs:mat_

75    : mat_ ( 4UL )  in DenseSymmetricTest()
141 CT col0 = blaze::column( mat_, 0UL ); in testConstructors()
160 CT col1 = blaze::column( mat_, 1UL ); in testConstructors()
179 CT col2 = blaze::column( mat_, 2UL ); in testConstructors()
198 CT col3 = blaze::column( mat_, 3UL ); in testConstructors()
217 blaze::column( mat_, 4UL ); in testConstructors()
350 CT col1 = blaze::column( mat_, 1UL ); in testAssignment()
356 checkRows ( mat_, 4UL ); in testAssignment()
357 checkColumns ( mat_, 4UL ); in testAssignment()
358 checkNonZeros( mat_, 11UL ); in testAssignment()
370 if( mat_(0,0) != 0 || mat_(0,1) != 8 || mat_(0,2) != 0 || mat_(0,3) != 0 || in testAssignment()
371 mat_(1,0) != 8 || mat_(1,1) != 8 || mat_(1,2) != 8 || mat_(1,3) != 8 || in testAssignment()
372 mat_(2,0) != 0 || mat_(2,1) != 8 || mat_(2,2) != 3 || mat_(2,3) != 4 || in testAssignment()
373 mat_(3,0) != 0 || mat_(3,1) != 8 || mat_(3,2) != 4 || mat_(3,3) != 5 ) { in testAssignment()
378 << " Result:\n" << mat_ << "\n" in testAssignment()
397 CT col3 = blaze::column( mat_, 3UL ); in testAssignment()
403 checkRows ( mat_, 4UL ); in testAssignment()
404 checkColumns ( mat_, 4UL ); in testAssignment()
405 checkNonZeros( mat_, 9UL ); in testAssignment()
417 if( mat_(0,0) != 0 || mat_(0,1) != 0 || mat_(0,2) != 0 || mat_(0,3) != 1 || in testAssignment()
418 mat_(1,0) != 0 || mat_(1,1) != 1 || mat_(1,2) != 0 || mat_(1,3) != 2 || in testAssignment()
419 mat_(2,0) != 0 || mat_(2,1) != 0 || mat_(2,2) != 3 || mat_(2,3) != 3 || in testAssignment()
420 mat_(3,0) != 1 || mat_(3,1) != 2 || mat_(3,2) != 3 || mat_(3,3) != 4 ) { in testAssignment()
425 << " Result:\n" << mat_ << "\n" in testAssignment()
439 CT col3 = blaze::column( mat_, 3UL ); in testAssignment()
445 checkRows ( mat_, 4UL ); in testAssignment()
446 checkColumns ( mat_, 4UL ); in testAssignment()
447 checkNonZeros( mat_, 6UL ); in testAssignment()
459 if( mat_(0,0) != 0 || mat_(0,1) != 0 || mat_(0,2) != 0 || mat_(0,3) != 1 || in testAssignment()
460 mat_(1,0) != 0 || mat_(1,1) != 1 || mat_(1,2) != 0 || mat_(1,3) != 2 || in testAssignment()
461 mat_(2,0) != 0 || mat_(2,1) != 0 || mat_(2,2) != 3 || mat_(2,3) != 0 || in testAssignment()
462 mat_(3,0) != 1 || mat_(3,1) != 2 || mat_(3,2) != 0 || mat_(3,3) != 0 ) { in testAssignment()
467 << " Result:\n" << mat_ << "\n" in testAssignment()
486 CT col1 = blaze::column( mat_, 1UL ); in testAssignment()
487 col1 = blaze::column( mat_, 2UL ); in testAssignment()
492 checkRows ( mat_, 4UL ); in testAssignment()
493 checkColumns ( mat_, 4UL ); in testAssignment()
494 checkNonZeros( mat_, 8UL ); in testAssignment()
506 if( mat_(0,0) != 0 || mat_(0,1) != 0 || mat_(0,2) != 0 || mat_(0,3) != 0 || in testAssignment()
507 mat_(1,0) != 0 || mat_(1,1) != 0 || mat_(1,2) != 3 || mat_(1,3) != 4 || in testAssignment()
508 mat_(2,0) != 0 || mat_(2,1) != 3 || mat_(2,2) != 3 || mat_(2,3) != 4 || in testAssignment()
509 mat_(3,0) != 0 || mat_(3,1) != 4 || mat_(3,2) != 4 || mat_(3,3) != 5 ) { in testAssignment()
514 << " Result:\n" << mat_ << "\n" in testAssignment()
533 CT col1 = blaze::column( mat_, 1UL ); in testAssignment()
542 checkRows ( mat_, 4UL ); in testAssignment()
543 checkColumns ( mat_, 4UL ); in testAssignment()
544 checkNonZeros( mat_, 7UL ); in testAssignment()
556 if( mat_(0,0) != 0 || mat_(0,1) != 0 || mat_(0,2) != 0 || mat_(0,3) != 0 || in testAssignment()
557 mat_(1,0) != 0 || mat_(1,1) != 8 || mat_(1,2) != 0 || mat_(1,3) != 9 || in testAssignment()
558 mat_(2,0) != 0 || mat_(2,1) != 0 || mat_(2,2) != 3 || mat_(2,3) != 4 || in testAssignment()
559 mat_(3,0) != 0 || mat_(3,1) != 9 || mat_(3,2) != 4 || mat_(3,3) != 5 ) { in testAssignment()
564 << " Result:\n" << mat_ << "\n" in testAssignment()
582 CT col1 = blaze::column( mat_, 1UL ); in testAssignment()
597 checkRows ( mat_, 4UL ); in testAssignment()
598 checkColumns ( mat_, 4UL ); in testAssignment()
599 checkNonZeros( mat_, 7UL ); in testAssignment()
611 if( mat_(0,0) != 0 || mat_(0,1) != 0 || mat_(0,2) != 0 || mat_(0,3) != 0 || in testAssignment()
612 mat_(1,0) != 0 || mat_(1,1) != 8 || mat_(1,2) != 0 || mat_(1,3) != 9 || in testAssignment()
613 mat_(2,0) != 0 || mat_(2,1) != 0 || mat_(2,2) != 3 || mat_(2,3) != 4 || in testAssignment()
614 mat_(3,0) != 0 || mat_(3,1) != 9 || mat_(3,2) != 4 || mat_(3,3) != 5 ) { in testAssignment()
619 << " Result:\n" << mat_ << "\n" in testAssignment()
637 CT col1 = blaze::column( mat_, 1UL ); in testAssignment()
652 checkRows ( mat_, 4UL ); in testAssignment()
653 checkColumns ( mat_, 4UL ); in testAssignment()
654 checkNonZeros( mat_, 7UL ); in testAssignment()
666 if( mat_(0,0) != 0 || mat_(0,1) != 0 || mat_(0,2) != 0 || mat_(0,3) != 0 || in testAssignment()
667 mat_(1,0) != 0 || mat_(1,1) != 8 || mat_(1,2) != 0 || mat_(1,3) != 9 || in testAssignment()
668 mat_(2,0) != 0 || mat_(2,1) != 0 || mat_(2,2) != 3 || mat_(2,3) != 4 || in testAssignment()
669 mat_(3,0) != 0 || mat_(3,1) != 9 || mat_(3,2) != 4 || mat_(3,3) != 5 ) { in testAssignment()
674 << " Result:\n" << mat_ << "\n" in testAssignment()
693 CT col3 = blaze::column( mat_, 3UL ); in testAssignment()
703 checkRows ( mat_, 4UL ); in testAssignment()
704 checkColumns ( mat_, 4UL ); in testAssignment()
705 checkNonZeros( mat_, 3UL ); in testAssignment()
717 if( mat_(0,0) != 0 || mat_(0,1) != 0 || mat_(0,2) != 0 || mat_(0,3) != 0 || in testAssignment()
718 mat_(1,0) != 0 || mat_(1,1) != 1 || mat_(1,2) != 0 || mat_(1,3) != 0 || in testAssignment()
719 mat_(2,0) != 0 || mat_(2,1) != 0 || mat_(2,2) != 3 || mat_(2,3) != 0 || in testAssignment()
720 mat_(3,0) != 0 || mat_(3,1) != 0 || mat_(3,2) != 0 || mat_(3,3) != 9 ) { in testAssignment()
725 << " Result:\n" << mat_ << "\n" in testAssignment()
1151 CT col2 = blaze::column( mat_, 2UL ); in testAddAssign()
1152 col2 += blaze::column( mat_, 3UL ); in testAddAssign()
1157 checkRows ( mat_, 4UL ); in testAddAssign()
1158 checkColumns ( mat_, 4UL ); in testAddAssign()
1159 checkNonZeros( mat_, 9UL ); in testAddAssign()
1171 if( mat_(0,0) != 0 || mat_(0,1) != 0 || mat_(0,2) != 0 || mat_(0,3) != 0 || in testAddAssign()
1172 mat_(1,0) != 0 || mat_(1,1) != 1 || mat_(1,2) != -2 || mat_(1,3) != -2 || in testAddAssign()
1173 mat_(2,0) != 0 || mat_(2,1) != -2 || mat_(2,2) != 7 || mat_(2,3) != 9 || in testAddAssign()
1174 mat_(3,0) != 0 || mat_(3,1) != -2 || mat_(3,2) != 9 || mat_(3,3) != 5 ) { in testAddAssign()
1179 << " Result:\n" << mat_ << "\n" in testAddAssign()
1198 CT col2 = blaze::column( mat_, 2UL ); in testAddAssign()
1207 checkRows ( mat_, 4UL ); in testAddAssign()
1208 checkColumns ( mat_, 4UL ); in testAddAssign()
1209 checkNonZeros( mat_, 11UL ); in testAddAssign()
1221 if( mat_(0,0) != 0 || mat_(0,1) != 0 || mat_(0,2) != 2 || mat_(0,3) != 0 || in testAddAssign()
1222 mat_(1,0) != 0 || mat_(1,1) != 1 || mat_(1,2) != -4 || mat_(1,3) != -2 || in testAddAssign()
1223 mat_(2,0) != 2 || mat_(2,1) != -4 || mat_(2,2) != 3 || mat_(2,3) != 4 || in testAddAssign()
1224 mat_(3,0) != 0 || mat_(3,1) != -2 || mat_(3,2) != 4 || mat_(3,3) != 5 ) { in testAddAssign()
1229 << " Result:\n" << mat_ << "\n" in testAddAssign()
1247 CT col2 = blaze::column( mat_, 2UL ); in testAddAssign()
1262 checkRows ( mat_, 4UL ); in testAddAssign()
1263 checkColumns ( mat_, 4UL ); in testAddAssign()
1264 checkNonZeros( mat_, 11UL ); in testAddAssign()
1276 if( mat_(0,0) != 0 || mat_(0,1) != 0 || mat_(0,2) != 2 || mat_(0,3) != 0 || in testAddAssign()
1277 mat_(1,0) != 0 || mat_(1,1) != 1 || mat_(1,2) != -4 || mat_(1,3) != -2 || in testAddAssign()
1278 mat_(2,0) != 2 || mat_(2,1) != -4 || mat_(2,2) != 3 || mat_(2,3) != 4 || in testAddAssign()
1279 mat_(3,0) != 0 || mat_(3,1) != -2 || mat_(3,2) != 4 || mat_(3,3) != 5 ) { in testAddAssign()
1284 << " Result:\n" << mat_ << "\n" in testAddAssign()
1302 CT col2 = blaze::column( mat_, 2UL ); in testAddAssign()
1317 checkRows ( mat_, 4UL ); in testAddAssign()
1318 checkColumns ( mat_, 4UL ); in testAddAssign()
1319 checkNonZeros( mat_, 11UL ); in testAddAssign()
1331 if( mat_(0,0) != 0 || mat_(0,1) != 0 || mat_(0,2) != 2 || mat_(0,3) != 0 || in testAddAssign()
1332 mat_(1,0) != 0 || mat_(1,1) != 1 || mat_(1,2) != -4 || mat_(1,3) != -2 || in testAddAssign()
1333 mat_(2,0) != 2 || mat_(2,1) != -4 || mat_(2,2) != 3 || mat_(2,3) != 4 || in testAddAssign()
1334 mat_(3,0) != 0 || mat_(3,1) != -2 || mat_(3,2) != 4 || mat_(3,3) != 5 ) { in testAddAssign()
1339 << " Result:\n" << mat_ << "\n" in testAddAssign()
1358 CT col2 = blaze::column( mat_, 2UL ); in testAddAssign()
1369 checkRows ( mat_, 4UL ); in testAddAssign()
1370 checkColumns ( mat_, 4UL ); in testAddAssign()
1371 checkNonZeros( mat_, 11UL ); in testAddAssign()
1383 if( mat_(0,0) != 0 || mat_(0,1) != 0 || mat_(0,2) != 2 || mat_(0,3) != 0 || in testAddAssign()
1384 mat_(1,0) != 0 || mat_(1,1) != 1 || mat_(1,2) != -4 || mat_(1,3) != -2 || in testAddAssign()
1385 mat_(2,0) != 2 || mat_(2,1) != -4 || mat_(2,2) != 3 || mat_(2,3) != 4 || in testAddAssign()
1386 mat_(3,0) != 0 || mat_(3,1) != -2 || mat_(3,2) != 4 || mat_(3,3) != 5 ) { in testAddAssign()
1391 << " Result:\n" << mat_ << "\n" in testAddAssign()
1682 CT col2 = blaze::column( mat_, 2UL ); in testSubAssign()
1683 col2 -= blaze::column( mat_, 3UL ); in testSubAssign()
1688 checkRows ( mat_, 4UL ); in testSubAssign()
1689 checkColumns ( mat_, 4UL ); in testSubAssign()
1690 checkNonZeros( mat_, 9UL ); in testSubAssign()
1702 if( mat_(0,0) != 0 || mat_(0,1) != 0 || mat_(0,2) != 0 || mat_(0,3) != 0 || in testSubAssign()
1703 mat_(1,0) != 0 || mat_(1,1) != 1 || mat_(1,2) != 2 || mat_(1,3) != -2 || in testSubAssign()
1704 mat_(2,0) != 0 || mat_(2,1) != 2 || mat_(2,2) != -1 || mat_(2,3) != -1 || in testSubAssign()
1705 mat_(3,0) != 0 || mat_(3,1) != -2 || mat_(3,2) != -1 || mat_(3,3) != 5 ) { in testSubAssign()
1710 << " Result:\n" << mat_ << "\n" in testSubAssign()
1729 CT col2 = blaze::column( mat_, 2UL ); in testSubAssign()
1738 checkRows ( mat_, 4UL ); in testSubAssign()
1739 checkColumns ( mat_, 4UL ); in testSubAssign()
1740 checkNonZeros( mat_, 11UL ); in testSubAssign()
1752 if( mat_(0,0) != 0 || mat_(0,1) != 0 || mat_(0,2) != -2 || mat_(0,3) != 0 || in testSubAssign()
1753 mat_(1,0) != 0 || mat_(1,1) != 1 || mat_(1,2) != 4 || mat_(1,3) != -2 || in testSubAssign()
1754 mat_(2,0) != -2 || mat_(2,1) != 4 || mat_(2,2) != 3 || mat_(2,3) != 4 || in testSubAssign()
1755 mat_(3,0) != 0 || mat_(3,1) != -2 || mat_(3,2) != 4 || mat_(3,3) != 5 ) { in testSubAssign()
1760 << " Result:\n" << mat_ << "\n" in testSubAssign()
1778 CT col2 = blaze::column( mat_, 2UL ); in testSubAssign()
1793 checkRows ( mat_, 4UL ); in testSubAssign()
1794 checkColumns ( mat_, 4UL ); in testSubAssign()
1795 checkNonZeros( mat_, 11UL ); in testSubAssign()
1807 if( mat_(0,0) != 0 || mat_(0,1) != 0 || mat_(0,2) != -2 || mat_(0,3) != 0 || in testSubAssign()
1808 mat_(1,0) != 0 || mat_(1,1) != 1 || mat_(1,2) != 4 || mat_(1,3) != -2 || in testSubAssign()
1809 mat_(2,0) != -2 || mat_(2,1) != 4 || mat_(2,2) != 3 || mat_(2,3) != 4 || in testSubAssign()
1810 mat_(3,0) != 0 || mat_(3,1) != -2 || mat_(3,2) != 4 || mat_(3,3) != 5 ) { in testSubAssign()
1815 << " Result:\n" << mat_ << "\n" in testSubAssign()
1833 CT col2 = blaze::column( mat_, 2UL ); in testSubAssign()
1848 checkRows ( mat_, 4UL ); in testSubAssign()
1849 checkColumns ( mat_, 4UL ); in testSubAssign()
1850 checkNonZeros( mat_, 11UL ); in testSubAssign()
1862 if( mat_(0,0) != 0 || mat_(0,1) != 0 || mat_(0,2) != -2 || mat_(0,3) != 0 || in testSubAssign()
1863 mat_(1,0) != 0 || mat_(1,1) != 1 || mat_(1,2) != 4 || mat_(1,3) != -2 || in testSubAssign()
1864 mat_(2,0) != -2 || mat_(2,1) != 4 || mat_(2,2) != 3 || mat_(2,3) != 4 || in testSubAssign()
1865 mat_(3,0) != 0 || mat_(3,1) != -2 || mat_(3,2) != 4 || mat_(3,3) != 5 ) { in testSubAssign()
1870 << " Result:\n" << mat_ << "\n" in testSubAssign()
1889 CT col2 = blaze::column( mat_, 2UL ); in testSubAssign()
1900 checkRows ( mat_, 4UL ); in testSubAssign()
1901 checkColumns ( mat_, 4UL ); in testSubAssign()
1902 checkNonZeros( mat_, 11UL ); in testSubAssign()
1914 if( mat_(0,0) != 0 || mat_(0,1) != 0 || mat_(0,2) != -2 || mat_(0,3) != 0 || in testSubAssign()
1915 mat_(1,0) != 0 || mat_(1,1) != 1 || mat_(1,2) != 4 || mat_(1,3) != -2 || in testSubAssign()
1916 mat_(2,0) != -2 || mat_(2,1) != 4 || mat_(2,2) != 3 || mat_(2,3) != 4 || in testSubAssign()
1917 mat_(3,0) != 0 || mat_(3,1) != -2 || mat_(3,2) != 4 || mat_(3,3) != 5 ) { in testSubAssign()
1922 << " Result:\n" << mat_ << "\n" in testSubAssign()
2213 CT col2 = blaze::column( mat_, 2UL ); in testMultAssign()
2214 col2 *= blaze::column( mat_, 3UL ); in testMultAssign()
2219 checkRows ( mat_, 4UL ); in testMultAssign()
2220 checkColumns ( mat_, 4UL ); in testMultAssign()
2221 checkNonZeros( mat_, 7UL ); in testMultAssign()
2233 if( mat_(0,0) != 0 || mat_(0,1) != 0 || mat_(0,2) != 0 || mat_(0,3) != 0 || in testMultAssign()
2234 mat_(1,0) != 0 || mat_(1,1) != 1 || mat_(1,2) != 0 || mat_(1,3) != -2 || in testMultAssign()
2235 mat_(2,0) != 0 || mat_(2,1) != 0 || mat_(2,2) != 12 || mat_(2,3) != 20 || in testMultAssign()
2236 mat_(3,0) != 0 || mat_(3,1) != -2 || mat_(3,2) != 20 || mat_(3,3) != 5 ) { in testMultAssign()
2241 << " Result:\n" << mat_ << "\n" in testMultAssign()
2260 CT col2 = blaze::column( mat_, 2UL ); in testMultAssign()
2269 checkRows ( mat_, 4UL ); in testMultAssign()
2270 checkColumns ( mat_, 4UL ); in testMultAssign()
2271 checkNonZeros( mat_, 5UL ); in testMultAssign()
2283 if( mat_(0,0) != 0 || mat_(0,1) != 0 || mat_(0,2) != 0 || mat_(0,3) != 0 || in testMultAssign()
2284 mat_(1,0) != 0 || mat_(1,1) != 1 || mat_(1,2) != 0 || mat_(1,3) != -2 || in testMultAssign()
2285 mat_(2,0) != 0 || mat_(2,1) != 0 || mat_(2,2) != -12 || mat_(2,3) != 0 || in testMultAssign()
2286 mat_(3,0) != 0 || mat_(3,1) != -2 || mat_(3,2) != 0 || mat_(3,3) != 5 ) { in testMultAssign()
2291 << " Result:\n" << mat_ << "\n" in testMultAssign()
2309 CT col2 = blaze::column( mat_, 2UL ); in testMultAssign()
2324 checkRows ( mat_, 4UL ); in testMultAssign()
2325 checkColumns ( mat_, 4UL ); in testMultAssign()
2326 checkNonZeros( mat_, 5UL ); in testMultAssign()
2338 if( mat_(0,0) != 0 || mat_(0,1) != 0 || mat_(0,2) != 0 || mat_(0,3) != 0 || in testMultAssign()
2339 mat_(1,0) != 0 || mat_(1,1) != 1 || mat_(1,2) != 0 || mat_(1,3) != -2 || in testMultAssign()
2340 mat_(2,0) != 0 || mat_(2,1) != 0 || mat_(2,2) != -12 || mat_(2,3) != 0 || in testMultAssign()
2341 mat_(3,0) != 0 || mat_(3,1) != -2 || mat_(3,2) != 0 || mat_(3,3) != 5 ) { in testMultAssign()
2346 << " Result:\n" << mat_ << "\n" in testMultAssign()
2364 CT col2 = blaze::column( mat_, 2UL ); in testMultAssign()
2379 checkRows ( mat_, 4UL ); in testMultAssign()
2380 checkColumns ( mat_, 4UL ); in testMultAssign()
2381 checkNonZeros( mat_, 5UL ); in testMultAssign()
2393 if( mat_(0,0) != 0 || mat_(0,1) != 0 || mat_(0,2) != 0 || mat_(0,3) != 0 || in testMultAssign()
2394 mat_(1,0) != 0 || mat_(1,1) != 1 || mat_(1,2) != 0 || mat_(1,3) != -2 || in testMultAssign()
2395 mat_(2,0) != 0 || mat_(2,1) != 0 || mat_(2,2) != -12 || mat_(2,3) != 0 || in testMultAssign()
2396 mat_(3,0) != 0 || mat_(3,1) != -2 || mat_(3,2) != 0 || mat_(3,3) != 5 ) { in testMultAssign()
2401 << " Result:\n" << mat_ << "\n" in testMultAssign()
2420 CT col2 = blaze::column( mat_, 2UL ); in testMultAssign()
2431 checkRows ( mat_, 4UL ); in testMultAssign()
2432 checkColumns ( mat_, 4UL ); in testMultAssign()
2433 checkNonZeros( mat_, 5UL ); in testMultAssign()
2445 if( mat_(0,0) != 0 || mat_(0,1) != 0 || mat_(0,2) != 0 || mat_(0,3) != 0 || in testMultAssign()
2446 mat_(1,0) != 0 || mat_(1,1) != 1 || mat_(1,2) != 0 || mat_(1,3) != -2 || in testMultAssign()
2447 mat_(2,0) != 0 || mat_(2,1) != 0 || mat_(2,2) != -12 || mat_(2,3) != 0 || in testMultAssign()
2448 mat_(3,0) != 0 || mat_(3,1) != -2 || mat_(3,2) != 0 || mat_(3,3) != 5 ) { in testMultAssign()
2453 << " Result:\n" << mat_ << "\n" in testMultAssign()
2744 CT col2 = blaze::column( mat_, 2UL ); in testDivAssign()
2753 checkRows ( mat_, 4UL ); in testDivAssign()
2754 checkColumns ( mat_, 4UL ); in testDivAssign()
2755 checkNonZeros( mat_, 7UL ); in testDivAssign()
2767 if( mat_(0,0) != 0 || mat_(0,1) != 0 || mat_(0,2) != 0 || mat_(0,3) != 0 || in testDivAssign()
2768 mat_(1,0) != 0 || mat_(1,1) != 1 || mat_(1,2) != 0 || mat_(1,3) != -2 || in testDivAssign()
2769 mat_(2,0) != 0 || mat_(2,1) != 0 || mat_(2,2) != 1 || mat_(2,3) != -2 || in testDivAssign()
2770 mat_(3,0) != 0 || mat_(3,1) != -2 || mat_(3,2) != -2 || mat_(3,3) != 5 ) { in testDivAssign()
2775 << " Result:\n" << mat_ << "\n" in testDivAssign()
2793 CT col2 = blaze::column( mat_, 2UL ); in testDivAssign()
2808 checkRows ( mat_, 4UL ); in testDivAssign()
2809 checkColumns ( mat_, 4UL ); in testDivAssign()
2810 checkNonZeros( mat_, 7UL ); in testDivAssign()
2822 if( mat_(0,0) != 0 || mat_(0,1) != 0 || mat_(0,2) != 0 || mat_(0,3) != 0 || in testDivAssign()
2823 mat_(1,0) != 0 || mat_(1,1) != 1 || mat_(1,2) != 0 || mat_(1,3) != -2 || in testDivAssign()
2824 mat_(2,0) != 0 || mat_(2,1) != 0 || mat_(2,2) != 1 || mat_(2,3) != -2 || in testDivAssign()
2825 mat_(3,0) != 0 || mat_(3,1) != -2 || mat_(3,2) != -2 || mat_(3,3) != 5 ) { in testDivAssign()
2830 << " Result:\n" << mat_ << "\n" in testDivAssign()
2848 CT col2 = blaze::column( mat_, 2UL ); in testDivAssign()
2863 checkRows ( mat_, 4UL ); in testDivAssign()
2864 checkColumns ( mat_, 4UL ); in testDivAssign()
2865 checkNonZeros( mat_, 7UL ); in testDivAssign()
2877 if( mat_(0,0) != 0 || mat_(0,1) != 0 || mat_(0,2) != 0 || mat_(0,3) != 0 || in testDivAssign()
2878 mat_(1,0) != 0 || mat_(1,1) != 1 || mat_(1,2) != 0 || mat_(1,3) != -2 || in testDivAssign()
2879 mat_(2,0) != 0 || mat_(2,1) != 0 || mat_(2,2) != 1 || mat_(2,3) != -2 || in testDivAssign()
2880 mat_(3,0) != 0 || mat_(3,1) != -2 || mat_(3,2) != -2 || mat_(3,3) != 5 ) { in testDivAssign()
2885 << " Result:\n" << mat_ << "\n" in testDivAssign()
3584 CT col2 = blaze::column( mat_, 2UL ); in testScaling()
3591 checkRows ( mat_, 4UL ); in testScaling()
3592 checkColumns ( mat_, 4UL ); in testScaling()
3593 checkNonZeros( mat_, 7UL ); in testScaling()
3605 if( mat_(0,0) != 0 || mat_(0,1) != 0 || mat_(0,2) != 0 || mat_(0,3) != 0 || in testScaling()
3606 mat_(1,0) != 0 || mat_(1,1) != 1 || mat_(1,2) != 0 || mat_(1,3) != -2 || in testScaling()
3607 mat_(2,0) != 0 || mat_(2,1) != 0 || mat_(2,2) != 9 || mat_(2,3) != 12 || in testScaling()
3608 mat_(3,0) != 0 || mat_(3,1) != -2 || mat_(3,2) != 12 || mat_(3,3) != 5 ) { in testScaling()
3613 << " Result:\n" << mat_ << "\n" in testScaling()
3632 CT col2 = blaze::column( mat_, 2UL ); in testScaling()
3639 checkRows ( mat_, 4UL ); in testScaling()
3640 checkColumns ( mat_, 4UL ); in testScaling()
3641 checkNonZeros( mat_, 7UL ); in testScaling()
3653 if( mat_(0,0) != 0 || mat_(0,1) != 0 || mat_(0,2) != 0 || mat_(0,3) != 0 || in testScaling()
3654 mat_(1,0) != 0 || mat_(1,1) != 1 || mat_(1,2) != 0 || mat_(1,3) != -2 || in testScaling()
3655 mat_(2,0) != 0 || mat_(2,1) != 0 || mat_(2,2) != 9 || mat_(2,3) != 12 || in testScaling()
3656 mat_(3,0) != 0 || mat_(3,1) != -2 || mat_(3,2) != 12 || mat_(3,3) != 5 ) { in testScaling()
3661 << " Result:\n" << mat_ << "\n" in testScaling()
3680 CT col2 = blaze::column( mat_, 2UL ); in testScaling()
3687 checkRows ( mat_, 4UL ); in testScaling()
3688 checkColumns ( mat_, 4UL ); in testScaling()
3689 checkNonZeros( mat_, 7UL ); in testScaling()
3701 if( mat_(0,0) != 0 || mat_(0,1) != 0 || mat_(0,2) != 0 || mat_(0,3) != 0 || in testScaling()
3702 mat_(1,0) != 0 || mat_(1,1) != 1 || mat_(1,2) != 0 || mat_(1,3) != -2 || in testScaling()
3703 mat_(2,0) != 0 || mat_(2,1) != 0 || mat_(2,2) != 9 || mat_(2,3) != 12 || in testScaling()
3704 mat_(3,0) != 0 || mat_(3,1) != -2 || mat_(3,2) != 12 || mat_(3,3) != 5 ) { in testScaling()
3709 << " Result:\n" << mat_ << "\n" in testScaling()
3728 CT col2 = blaze::column( mat_, 2UL ); in testScaling()
3735 checkRows ( mat_, 4UL ); in testScaling()
3736 checkColumns ( mat_, 4UL ); in testScaling()
3737 checkNonZeros( mat_, 7UL ); in testScaling()
3749 if( mat_(0,0) != 0 || mat_(0,1) != 0 || mat_(0,2) != 0 || mat_(0,3) != 0 || in testScaling()
3750 mat_(1,0) != 0 || mat_(1,1) != 1 || mat_(1,2) != 0 || mat_(1,3) != -2 || in testScaling()
3751 mat_(2,0) != 0 || mat_(2,1) != 0 || mat_(2,2) != 6 || mat_(2,3) != 8 || in testScaling()
3752 mat_(3,0) != 0 || mat_(3,1) != -2 || mat_(3,2) != 8 || mat_(3,3) != 5 ) { in testScaling()
3757 << " Result:\n" << mat_ << "\n" in testScaling()
3776 CT col2 = blaze::column( mat_, 2UL ); in testScaling()
3783 checkRows ( mat_, 4UL ); in testScaling()
3784 checkColumns ( mat_, 4UL ); in testScaling()
3785 checkNonZeros( mat_, 7UL ); in testScaling()
3797 if( mat_(0,0) != 0 || mat_(0,1) != 0 || mat_(0,2) != 0 || mat_(0,3) != 0 || in testScaling()
3798 mat_(1,0) != 0 || mat_(1,1) != 1 || mat_(1,2) != 0 || mat_(1,3) != -2 || in testScaling()
3799 mat_(2,0) != 0 || mat_(2,1) != 0 || mat_(2,2) != 6 || mat_(2,3) != 8 || in testScaling()
3800 mat_(3,0) != 0 || mat_(3,1) != -2 || mat_(3,2) != 8 || mat_(3,3) != 5 ) { in testScaling()
3805 << " Result:\n" << mat_ << "\n" in testScaling()
3826 CT col3 = blaze::column( mat_, 3UL ); in testScaling()
3832 checkRows ( mat_, 4UL ); in testScaling()
3833 checkColumns ( mat_, 4UL ); in testScaling()
3834 checkNonZeros( mat_, 7UL ); in testScaling()
3846 if( mat_(0,0) != 0 || mat_(0,1) != 0 || mat_(0,2) != 0 || mat_(0,3) != 0 || in testScaling()
3847 mat_(1,0) != 0 || mat_(1,1) != 1 || mat_(1,2) != 0 || mat_(1,3) != -6 || in testScaling()
3848 mat_(2,0) != 0 || mat_(2,1) != 0 || mat_(2,2) != 3 || mat_(2,3) != 12 || in testScaling()
3849 mat_(3,0) != 0 || mat_(3,1) != -6 || mat_(3,2) != 12 || mat_(3,3) != 15 ) { in testScaling()
3854 << " Result:\n" << mat_ << "\n" in testScaling()
3865 CT col3 = blaze::column( mat_, 3UL ); in testScaling()
3871 checkRows ( mat_, 4UL ); in testScaling()
3872 checkColumns ( mat_, 4UL ); in testScaling()
3873 checkNonZeros( mat_, 7UL ); in testScaling()
3885 if( mat_(0,0) != 0 || mat_(0,1) != 0 || mat_(0,2) != 0 || mat_(0,3) != 0 || in testScaling()
3886 mat_(1,0) != 0 || mat_(1,1) != 1 || mat_(1,2) != 0 || mat_(1,3) != -3 || in testScaling()
3887 mat_(2,0) != 0 || mat_(2,1) != 0 || mat_(2,2) != 3 || mat_(2,3) != 6 || in testScaling()
3888 mat_(3,0) != 0 || mat_(3,1) != -3 || mat_(3,2) != 6 || mat_(3,3) != 7 ) { in testScaling()
3893 << " Result:\n" << mat_ << "\n" in testScaling()
4256 CT col2 = blaze::column( mat_, 2UL ); in testSubscript()
4275 if( mat_(0,0) != 0 || mat_(0,1) != 0 || mat_(0,2) != 0 || mat_(0,3) != 0 || in testSubscript()
4276 mat_(1,0) != 0 || mat_(1,1) != 1 || mat_(1,2) != 9 || mat_(1,3) != -2 || in testSubscript()
4277 mat_(2,0) != 0 || mat_(2,1) != 9 || mat_(2,2) != 3 || mat_(2,3) != 4 || in testSubscript()
4278 mat_(3,0) != 0 || mat_(3,1) != -2 || mat_(3,2) != 4 || mat_(3,3) != 5 ) { in testSubscript()
4283 << " Result:\n" << mat_ << "\n" in testSubscript()
4308 if( mat_(0,0) != 0 || mat_(0,1) != 0 || mat_(0,2) != 0 || mat_(0,3) != 0 || in testSubscript()
4309 mat_(1,0) != 0 || mat_(1,1) != 1 || mat_(1,2) != 9 || mat_(1,3) != -2 || in testSubscript()
4310 mat_(2,0) != 0 || mat_(2,1) != 9 || mat_(2,2) != 0 || mat_(2,3) != 4 || in testSubscript()
4311 mat_(3,0) != 0 || mat_(3,1) != -2 || mat_(3,2) != 4 || mat_(3,3) != 5 ) { in testSubscript()
4316 << " Result:\n" << mat_ << "\n" in testSubscript()
4341 if( mat_(0,0) != 0 || mat_(0,1) != 0 || mat_(0,2) != 0 || mat_(0,3) != 0 || in testSubscript()
4342 mat_(1,0) != 0 || mat_(1,1) != 1 || mat_(1,2) != 9 || mat_(1,3) != -2 || in testSubscript()
4343 mat_(2,0) != 0 || mat_(2,1) != 9 || mat_(2,2) != 0 || mat_(2,3) != -8 || in testSubscript()
4344 mat_(3,0) != 0 || mat_(3,1) != -2 || mat_(3,2) != -8 || mat_(3,3) != 5 ) { in testSubscript()
4349 << " Result:\n" << mat_ << "\n" in testSubscript()
4374 if( mat_(0,0) != 0 || mat_(0,1) != 0 || mat_(0,2) != -3 || mat_(0,3) != 0 || in testSubscript()
4375 mat_(1,0) != 0 || mat_(1,1) != 1 || mat_(1,2) != 9 || mat_(1,3) != -2 || in testSubscript()
4376 mat_(2,0) != -3 || mat_(2,1) != 9 || mat_(2,2) != 0 || mat_(2,3) != -8 || in testSubscript()
4377 mat_(3,0) != 0 || mat_(3,1) != -2 || mat_(3,2) != -8 || mat_(3,3) != 5 ) { in testSubscript()
4382 << " Result:\n" << mat_ << "\n" in testSubscript()
4407 if( mat_(0,0) != 0 || mat_(0,1) != 0 || mat_(0,2) != -3 || mat_(0,3) != 0 || in testSubscript()
4408 mat_(1,0) != 0 || mat_(1,1) != 1 || mat_(1,2) != 3 || mat_(1,3) != -2 || in testSubscript()
4409 mat_(2,0) != -3 || mat_(2,1) != 3 || mat_(2,2) != 0 || mat_(2,3) != -8 || in testSubscript()
4410 mat_(3,0) != 0 || mat_(3,1) != -2 || mat_(3,2) != -8 || mat_(3,3) != 5 ) { in testSubscript()
4415 << " Result:\n" << mat_ << "\n" in testSubscript()
4440 if( mat_(0,0) != 0 || mat_(0,1) != 0 || mat_(0,2) != -3 || mat_(0,3) != 0 || in testSubscript()
4441 mat_(1,0) != 0 || mat_(1,1) != 1 || mat_(1,2) != -9 || mat_(1,3) != -2 || in testSubscript()
4442 mat_(2,0) != -3 || mat_(2,1) != -9 || mat_(2,2) != 0 || mat_(2,3) != -8 || in testSubscript()
4443 mat_(3,0) != 0 || mat_(3,1) != -2 || mat_(3,2) != -8 || mat_(3,3) != 5 ) { in testSubscript()
4448 << " Result:\n" << mat_ << "\n" in testSubscript()
4473 if( mat_(0,0) != 0 || mat_(0,1) != 0 || mat_(0,2) != -3 || mat_(0,3) != 0 || in testSubscript()
4474 mat_(1,0) != 0 || mat_(1,1) != 1 || mat_(1,2) != -9 || mat_(1,3) != -2 || in testSubscript()
4475 mat_(2,0) != -3 || mat_(2,1) != -9 || mat_(2,2) != 0 || mat_(2,3) != -4 || in testSubscript()
4476 mat_(3,0) != 0 || mat_(3,1) != -2 || mat_(3,2) != -4 || mat_(3,3) != 5 ) { in testSubscript()
4481 << " Result:\n" << mat_ << "\n" in testSubscript()
4787 CT col2 = blaze::column( mat_, 2UL ); in testIterator()
4802 CT col1 = blaze::column( mat_, 1UL ); in testIterator()
4820 CT col1 = blaze::column( mat_, 1UL ); in testIterator()
4838 CT col2 = blaze::column( mat_, 2UL ); in testIterator()
4856 CT col2 = blaze::column( mat_, 2UL ); in testIterator()
4874 CT col3 = blaze::column( mat_, 3UL ); in testIterator()
4971 CT col0 = blaze::column( mat_, 0UL ); in testIterator()
4988 if( mat_(0,0) != 6 || mat_(0,1) != 7 || mat_(0,2) != 8 || mat_(0,3) != 9 || in testIterator()
4989 mat_(1,0) != 7 || mat_(1,1) != 1 || mat_(1,2) != 0 || mat_(1,3) != -2 || in testIterator()
4990 mat_(2,0) != 8 || mat_(2,1) != 0 || mat_(2,2) != 3 || mat_(2,3) != 4 || in testIterator()
4991 mat_(3,0) != 9 || mat_(3,1) != -2 || mat_(3,2) != 4 || mat_(3,3) != 5 ) { in testIterator()
4996 << " Result:\n" << mat_ << "\n" in testIterator()
5009 CT col0 = blaze::column( mat_, 0UL ); in testIterator()
5026 if( mat_(0,0) != 8 || mat_(0,1) != 10 || mat_(0,2) != 12 || mat_(0,3) != 14 || in testIterator()
5027 mat_(1,0) != 10 || mat_(1,1) != 1 || mat_(1,2) != 0 || mat_(1,3) != -2 || in testIterator()
5028 mat_(2,0) != 12 || mat_(2,1) != 0 || mat_(2,2) != 3 || mat_(2,3) != 4 || in testIterator()
5029 mat_(3,0) != 14 || mat_(3,1) != -2 || mat_(3,2) != 4 || mat_(3,3) != 5 ) { in testIterator()
5034 << " Result:\n" << mat_ << "\n" in testIterator()
5047 CT col0 = blaze::column( mat_, 0UL ); in testIterator()
5064 if( mat_(0,0) != 6 || mat_(0,1) != 7 || mat_(0,2) != 8 || mat_(0,3) != 9 || in testIterator()
5065 mat_(1,0) != 7 || mat_(1,1) != 1 || mat_(1,2) != 0 || mat_(1,3) != -2 || in testIterator()
5066 mat_(2,0) != 8 || mat_(2,1) != 0 || mat_(2,2) != 3 || mat_(2,3) != 4 || in testIterator()
5067 mat_(3,0) != 9 || mat_(3,1) != -2 || mat_(3,2) != 4 || mat_(3,3) != 5 ) { in testIterator()
5072 << " Result:\n" << mat_ << "\n" in testIterator()
5085 CT col0 = blaze::column( mat_, 0UL ); in testIterator()
5102 if( mat_(0,0) != 6 || mat_(0,1) != 14 || mat_(0,2) != 24 || mat_(0,3) != 36 || in testIterator()
5103 mat_(1,0) != 14 || mat_(1,1) != 1 || mat_(1,2) != 0 || mat_(1,3) != -2 || in testIterator()
5104 mat_(2,0) != 24 || mat_(2,1) != 0 || mat_(2,2) != 3 || mat_(2,3) != 4 || in testIterator()
5105 mat_(3,0) != 36 || mat_(3,1) != -2 || mat_(3,2) != 4 || mat_(3,3) != 5 ) { in testIterator()
5110 << " Result:\n" << mat_ << "\n" in testIterator()
5123 CT col0 = blaze::column( mat_, 0UL ); in testIterator()
5139 if( mat_(0,0) != 3 || mat_(0,1) != 7 || mat_(0,2) != 12 || mat_(0,3) != 18 || in testIterator()
5140 mat_(1,0) != 7 || mat_(1,1) != 1 || mat_(1,2) != 0 || mat_(1,3) != -2 || in testIterator()
5141 mat_(2,0) != 12 || mat_(2,1) != 0 || mat_(2,2) != 3 || mat_(2,3) != 4 || in testIterator()
5142 mat_(3,0) != 18 || mat_(3,1) != -2 || mat_(3,2) != 4 || mat_(3,3) != 5 ) { in testIterator()
5147 << " Result:\n" << mat_ << "\n" in testIterator()
5591 CT col3 = blaze::column( mat_, 3UL ); in testNonZeros()
5625 mat_(3,0) = 5; in testNonZeros()
5732 CT col3 = blaze::column( mat_, 3UL ); in testReset()
5738 checkRows ( mat_, 4UL ); in testReset()
5739 checkColumns ( mat_, 4UL ); in testReset()
5740 checkNonZeros( mat_, 5UL ); in testReset()
5757 CT col2 = blaze::column( mat_, 2UL ); in testReset()
5763 checkRows ( mat_, 4UL ); in testReset()
5764 checkColumns ( mat_, 4UL ); in testReset()
5765 checkNonZeros( mat_, 4UL ); in testReset()
5782 reset( blaze::column( mat_, 3UL ) ); in testReset()
5784 checkRows ( mat_, 4UL ); in testReset()
5785 checkColumns ( mat_, 4UL ); in testReset()
5786 checkNonZeros( mat_, 2UL ); in testReset()
5788 if( mat_(0,3) != 0 || mat_(1,3) != 0 || mat_(2,3) != 0 || mat_(3,3) != 0 ) { in testReset()
5793 << " Result:\n" << mat_ << "\n" in testReset()
5914 CT col3 = blaze::column( mat_, 3UL ); in testClear()
5920 checkRows ( mat_, 4UL ); in testClear()
5921 checkColumns ( mat_, 4UL ); in testClear()
5922 checkNonZeros( mat_, 5UL ); in testClear()
5939 CT col2 = blaze::column( mat_, 2UL ); in testClear()
5945 checkRows ( mat_, 4UL ); in testClear()
5946 checkColumns ( mat_, 4UL ); in testClear()
5947 checkNonZeros( mat_, 4UL ); in testClear()
5964 clear( blaze::column( mat_, 3UL ) ); in testClear()
5966 checkRows ( mat_, 4UL ); in testClear()
5967 checkColumns ( mat_, 4UL ); in testClear()
5968 checkNonZeros( mat_, 2UL ); in testClear()
5970 if( mat_(0,3) != 0 || mat_(1,3) != 0 || mat_(2,3) != 0 || mat_(3,3) != 0 ) { in testClear()
5975 << " Result:\n" << mat_ << "\n" in testClear()
6096 CT col0 = blaze::column( mat_, 0UL ); in testIsDefault()
6119 CT col1 = blaze::column( mat_, 1UL ); in testIsDefault()
6221 CT col1 = blaze::column( mat_, 1UL ); in testIsSame()
6222 CT col2 = blaze::column( mat_, 1UL ); in testIsSame()
6237 CT col1 = blaze::column( mat_, 1UL ); in testIsSame()
6238 CT col2 = blaze::column( mat_, 2UL ); in testIsSame()
6253 CT col1 = blaze::column( mat_, 1UL ); in testIsSame()
6279 CT col1 = blaze::column( mat_, 1UL ); in testIsSame()
6305 CT col1 = blaze::column( mat_, 1UL ); in testIsSame()
6331 auto sm = blaze::submatrix( mat_, 1UL, 1UL, 2UL, 3UL ); in testIsSame()
6348 auto sm = blaze::submatrix( mat_, 1UL, 1UL, 2UL, 3UL ); in testIsSame()
6365 auto sm = blaze::submatrix( mat_, 0UL, 1UL, 4UL, 3UL ); in testIsSame()
6366 auto col1 = blaze::column( mat_, 2UL ); in testIsSame()
6392 auto sm = blaze::submatrix( mat_, 0UL, 1UL, 4UL, 3UL ); in testIsSame()
6393 auto col1 = blaze::column( mat_, 1UL ); in testIsSame()
6419 auto sm = blaze::submatrix( mat_, 0UL, 1UL, 3UL, 3UL ); in testIsSame()
6420 auto col1 = blaze::column( mat_, 2UL ); in testIsSame()
6446 auto sm1 = blaze::submatrix( mat_, 0UL, 1UL, 4UL, 3UL ); in testIsSame()
6447 auto sm2 = blaze::submatrix( mat_, 0UL, 2UL, 4UL, 2UL ); in testIsSame()
6474 auto sm1 = blaze::submatrix( mat_, 0UL, 1UL, 4UL, 3UL ); in testIsSame()
6475 auto sm2 = blaze::submatrix( mat_, 0UL, 2UL, 4UL, 2UL ); in testIsSame()
6502 auto sm1 = blaze::submatrix( mat_, 0UL, 1UL, 4UL, 3UL ); in testIsSame()
6503 auto sm2 = blaze::submatrix( mat_, 0UL, 2UL, 3UL, 2UL ); in testIsSame()
6530 auto sm1 = blaze::submatrix( mat_, 0UL, 1UL, 3UL, 3UL ); in testIsSame()
6531 auto sm2 = blaze::submatrix( mat_, 1UL, 2UL, 3UL, 2UL ); in testIsSame()
6558 auto sm = blaze::submatrix( mat_, 1UL, 1UL, 3UL, 2UL ); in testIsSame()
6576 auto sm = blaze::submatrix( mat_, 1UL, 1UL, 3UL, 2UL ); in testIsSame()
6594 auto sm = blaze::submatrix( mat_, 1UL, 1UL, 3UL, 2UL ); in testIsSame()
6612 auto sm1 = blaze::submatrix( mat_, 0UL, 1UL, 4UL, 3UL ); in testIsSame()
6613 auto sm2 = blaze::submatrix( mat_, 0UL, 2UL, 4UL, 2UL ); in testIsSame()
6632 auto sm1 = blaze::submatrix( mat_, 0UL, 1UL, 4UL, 3UL ); in testIsSame()
6633 auto sm2 = blaze::submatrix( mat_, 0UL, 2UL, 4UL, 2UL ); in testIsSame()
6652 auto sm1 = blaze::submatrix( mat_, 0UL, 1UL, 4UL, 3UL ); in testIsSame()
6653 auto sm2 = blaze::submatrix( mat_, 0UL, 2UL, 4UL, 2UL ); in testIsSame()
7155 CT col1 = blaze::column( mat_, 1UL ); in testSubvector()
7180 CT col1 = blaze::column( mat_, 1UL ); in testSubvector()
7193 CT col1 = blaze::column( mat_, 1UL ); in testSubvector()
7292 CT col2 = blaze::column( mat_, 2UL ); in testElements()
7317 CT col2 = blaze::column( mat_, 2UL ); in testElements()
7343 CT col2 = blaze::column( mat_, 2UL ); in testElements()
7370 CT col2 = blaze::column( mat_, 2UL ); in testElements()
7394 CT col2 = blaze::column( mat_, 2UL ); in testElements()
7419 CT col2 = blaze::column( mat_, 2UL ); in testElements()
7605 mat_.reset(); in initialize()
7606 mat_(1,1) = 1; in initialize()
7607 mat_(1,3) = -2; in initialize()
7608 mat_(2,2) = 3; in initialize()
7609 mat_(2,3) = 4; in initialize()
7610 mat_(3,3) = 5; in initialize()