Changeset 2367 in Sophya for trunk/Eval
- Timestamp:
- Apr 18, 2003, 10:29:14 PM (22 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Eval/JET/tjet.cc
r2366 r2367 205 205 206 206 } 207 208 // Test avec des double * x; 209 { 210 cout << " >>>>> test with SOPHYA::TArray / TMatrix " << endl; 211 r_8 * m1 = new r_8[nrow*ncol]; 212 r_8 * m2 = new r_8[nrow*ncol]; 213 r_8 * m3 = new r_8[nrow*ncol]; 214 r_8 * m5 = new r_8[nrow*ncol]; 215 for(k=0; k<N; k++) { 216 double xxr = frand01(); 217 double yyr = 2.*frand01(); 218 for(i=0; i<nrow*ncol; i++) { 219 m1[i] = k*300+10.*i+j+xxr; 220 m2[i] = k*550+20.*i+2.*j+yyr; 221 m3[i] = k*860.+40.*i+7.*j+yyr*3.14; 222 } 223 } 224 cout << " (31) p[i] Element access done ---" << endl; 225 PrtTim(" (31) -- "); 226 // Calcul m1*c1 + m2*c2 + m3*c3; 227 for(k=0; k<N; k++) { 228 double c1 = frand01() + 1.2; 229 double c2 = frand01() + 3.5; 230 double c3 = frand01() + 6.7; 231 for(i=0; i<nrow*ncol; i++) 232 m5[i] = c1*m1[i]+c2*m2[i]+c3*m3[i]; 233 } 234 cout << " (32) p[i] m1*c1 + m2*c2 + m3*c3 done ---" << endl; 235 PrtTim(" (32) -- "); 236 237 delete[] m1; 238 delete[] m2; 239 delete[] m3; 240 delete[] m5; 241 } 207 242 } 208 243 catch (PThrowable exc) {
Note:
See TracChangeset
for help on using the changeset viewer.