#include #include #include #include #include #include #include #include #include #include int main() { using namespace boost::numeric::ublas; int i,j,ta1,ta2,dt_normal,tb1,tb2,dt_Sparse,tc1,tc2,dt_Symmetry,dt_smc,dt_smr; int dt_1,dt_2,dt_3,dt_4,dt_5,dt_6,dt_7,dt_8,dt_9,dt_10,dt_11; const int size = 800; const int count = 2; { symmetric_matrix sy1(size,size); symmetric_matrix sy2(size, size),sy3(size,size); compressed_matrix sp1(size,size),sp2(size,size),sp3(size,size); matrix m4(size,size); matrix m5(size,size),m6(size,size); //---initial matrix-------// for(i=0;i sy1(size,size); symmetric_matrix sy2(size, size),sy3(size,size); compressed_matrix sp1(size,size),sp2(size,size),sp3(size,size); matrix m4(size,size); matrix m5(size,size),m6(size,size); //---initial matrix-------// for(i=0;i