Changeset 15557
- Timestamp:
- 07/23/13 11:39:09 (12 years ago)
- Location:
- issm/trunk-jpl/src/c/modules
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified issm/trunk-jpl/src/c/modules/InterpFromGridToMeshx/InterpFromGridToMeshx.cpp ¶
r15217 r15557 87 87 /*launch the thread manager with InterpFromGridToMeshxt as a core: */ 88 88 LaunchThread(InterpFromGridToMeshxt,(void*)&gate,num); 89 _printf_("\r interpolation progress: "<<fixed<<setw(6)<<setprecision(2)<<100.<<"% \n");89 _printf_("\r interpolation progress: "<<fixed<<setw(6)<<setprecision(2)<<100.<<"% \n"); 90 90 91 91 /*Assign output pointers:*/ … … 141 141 142 142 if(debug && my_thread==0) 143 _printf_("\r interpolation progress: "<<setw(6)<<setprecision(2)<<double(i-i0)/double(i1-i0)*100<<"% ");143 _printf_("\r interpolation progress: "<<setw(6)<<setprecision(2)<<double(i-i0)/double(i1-i0)*100<<"% "); 144 144 x_grid=*(x_mesh+i); 145 145 y_grid=*(y_mesh+i); -
TabularUnified issm/trunk-jpl/src/c/modules/InterpFromMesh2dx/InterpFromMesh2dxt.cpp ¶
r15104 r15557 47 47 /*display current iteration*/ 48 48 if (debug && my_thread==0 && fmod((double)i,(double)100)==0) 49 _printf_("\r interpolation progress: "<<setw(6)<<setprecision(2)<<double(i-i0)/double(i1-i0)*100<<"% ");49 _printf_("\r interpolation progress: "<<setw(6)<<setprecision(2)<<double(i-i0)/double(i1-i0)*100<<"% "); 50 50 51 51 /*if there is no point inside the domain, go to next iteration*/ … … 99 99 } 100 100 if(debug && my_thread==0) 101 _printf_("\r interpolation progress: "<<fixed<<setw(6)<<setprecision(2)<<100.<<"% \n");101 _printf_("\r interpolation progress: "<<fixed<<setw(6)<<setprecision(2)<<100.<<"% \n"); 102 102 return NULL; 103 103 } -
TabularUnified issm/trunk-jpl/src/c/modules/InterpFromMeshToGridx/InterpFromMeshToGridx.cpp ¶
r15168 r15557 92 92 /*display current iteration*/ 93 93 if (debug && fmod((double)n,(double)100)==0) 94 _printf_("\r interpolation progress: "<<setw(6)<<setprecision(2)<<double(n)/double(nels)*100<<"% ");94 _printf_("\r interpolation progress: "<<setw(6)<<setprecision(2)<<double(n)/double(nels)*100<<"% "); 95 95 96 96 /*Get extrema coordinates of current elements*/ … … 172 172 } 173 173 if (debug) 174 _printf_("\r interpolation progress: "<<fixed<<setw(6)<<setprecision(2)<<100.<<"% \n");174 _printf_("\r interpolation progress: "<<fixed<<setw(6)<<setprecision(2)<<100.<<"% \n"); 175 175 176 176 /*Assign output pointers:*/ -
TabularUnified issm/trunk-jpl/src/c/modules/InterpFromMeshToMesh2dx/InterpFromMeshToMesh2dx.cpp ¶
r15104 r15557 68 68 /*Loop over output nodes*/ 69 69 for(i=0;i<N_interp;i++){ 70 //if(i%100==0) _printf_("\r interpolation progress: "<<setw(6)<<setprecision(2)<<double(i)/double(N_interp)*100.<<"% ");70 //if(i%100==0) _printf_("\r interpolation progress: "<<setw(6)<<setprecision(2)<<double(i)/double(N_interp)*100.<<"% "); 71 71 72 72 if(isdefault){ … … 142 142 } 143 143 } 144 //if(N_interp>=100) _printf_("\r interpolation progress: "<<fixed<<setw(6)<<setprecision(2)<<100.<<"% \n");144 //if(N_interp>=100) _printf_("\r interpolation progress: "<<fixed<<setw(6)<<setprecision(2)<<100.<<"% \n"); 145 145 146 146 /*clean-up and return*/ -
TabularUnified issm/trunk-jpl/src/c/modules/InterpFromMeshToMesh3dx/InterpFromMeshToMesh3dx.cpp ¶
r15217 r15557 61 61 /*display current iteration*/ 62 62 if (debug && fmod((double)i,(double)100)==0) 63 _printf_("\r interpolation progress: "<<setw(6)<<setprecision(2)<<double(i)/double(nels_data)*100<<"% ");63 _printf_("\r interpolation progress: "<<setw(6)<<setprecision(2)<<double(i)/double(nels_data)*100<<"% "); 64 64 65 65 /*Get extrema coordinates of current elements*/ … … 132 132 } 133 133 if (debug) 134 _printf_("\r interpolation progress: "<<fixed<<setw(6)<<setprecision(2)<<100.<<"% \n");134 _printf_("\r interpolation progress: "<<fixed<<setw(6)<<setprecision(2)<<100.<<"% \n"); 135 135 136 136 /*Assign output pointers:*/ -
TabularUnified issm/trunk-jpl/src/c/modules/Krigingx/Krigingx.cpp ¶
r15104 r15557 110 110 /*launch the thread manager with Krigingxt as a core: */ 111 111 LaunchThread(NearestNeighbort,(void*)&gate,num); 112 _printf_("\r interpolation progress: "<<fixed<<setw(6)<<setprecision(2)<<100.<<"% \n");112 _printf_("\r interpolation progress: "<<fixed<<setw(6)<<setprecision(2)<<100.<<"% \n"); 113 113 xDelete<int>(gate.numdone); 114 114 } … … 132 132 /*launch the thread manager with Krigingxt as a core: */ 133 133 LaunchThread(idwt,(void*)&gate,num); 134 _printf_("\r interpolation progress: "<<fixed<<setw(6)<<setprecision(2)<<100.<<"% \n");134 _printf_("\r interpolation progress: "<<fixed<<setw(6)<<setprecision(2)<<100.<<"% \n"); 135 135 xDelete<int>(gate.numdone); 136 136 } … … 154 154 /*launch the thread manager with Krigingxt as a core: */ 155 155 LaunchThread(v4t,(void*)&gate,num); 156 _printf_("\r interpolation progress: "<<fixed<<setw(6)<<setprecision(2)<<100.<<"% \n");156 _printf_("\r interpolation progress: "<<fixed<<setw(6)<<setprecision(2)<<100.<<"% \n"); 157 157 xDelete<int>(gate.numdone); 158 158 } … … 177 177 /*launch the thread manager with Krigingxt as a core: */ 178 178 LaunchThread(Krigingxt,(void*)&gate,num); 179 _printf_("\r interpolation progress: "<<fixed<<setw(6)<<setprecision(2)<<100.<<"% \n");179 _printf_("\r interpolation progress: "<<fixed<<setw(6)<<setprecision(2)<<100.<<"% \n"); 180 180 xDelete<int>(gate.numdone); 181 181 } … … 230 230 int alldone=numdone[0]; 231 231 for(int i=1;i<num_threads;i++) alldone+=numdone[i]; 232 _printf_("\r interpolation progress: "<<setw(6)<<setprecision(2)<<double(alldone)/double(n_interp)*100.<<"% ");232 _printf_("\r interpolation progress: "<<setw(6)<<setprecision(2)<<double(alldone)/double(n_interp)*100.<<"% "); 233 233 } 234 234 … … 277 277 int alldone=numdone[0]; 278 278 for(int i=1;i<num_threads;i++) alldone+=numdone[i]; 279 _printf_("\r interpolation progress: "<<setw(6)<<setprecision(2)<<double(alldone)/double(n_interp)*100.<<"% ");279 _printf_("\r interpolation progress: "<<setw(6)<<setprecision(2)<<double(alldone)/double(n_interp)*100.<<"% "); 280 280 } 281 281 … … 324 324 int alldone=numdone[0]; 325 325 for(int i=1;i<num_threads;i++) alldone+=numdone[i]; 326 _printf_("\r interpolation progress: "<<setw(6)<<setprecision(2)<<double(alldone)/double(n_interp)*100.<<"% ");326 _printf_("\r interpolation progress: "<<setw(6)<<setprecision(2)<<double(alldone)/double(n_interp)*100.<<"% "); 327 327 } 328 328 … … 369 369 int alldone=numdone[0]; 370 370 for(int i=1;i<num_threads;i++) alldone+=numdone[i]; 371 _printf_("\r interpolation progress: "<<setw(6)<<setprecision(2)<<double(alldone)/double(n_interp)*100.<<"% ");371 _printf_("\r interpolation progress: "<<setw(6)<<setprecision(2)<<double(alldone)/double(n_interp)*100.<<"% "); 372 372 } 373 373 -
TabularUnified issm/trunk-jpl/src/c/modules/Krigingx/pKrigingx.cpp ¶
r15345 r15557 68 68 /*partition loop across threads: */ 69 69 for(int idx=my_rank;idx<n_interp;idx+=num_procs){ 70 _printf0_(" interpolation progress: "<<fixed<<setw(6)<<setprecision(4)<<double(idx)/double(n_interp)*100.<<"% \n");70 _printf0_(" interpolation progress: "<<fixed<<setw(6)<<setprecision(4)<<double(idx)/double(n_interp)*100.<<"% \n"); 71 71 observations->InterpolationKriging(&predictions[idx],&error[idx],x_interp[idx],y_interp[idx],radius,mindata,maxdata,variogram); 72 72 } 73 _printf0_(" interpolation progress: "<<fixed<<setw(6)<<setprecision(4)<<100.<<"% \n");73 _printf0_(" interpolation progress: "<<fixed<<setw(6)<<setprecision(4)<<100.<<"% \n"); 74 74 75 75 #ifdef _HAVE_MPI_ … … 86 86 /*partition loop across threads: */ 87 87 for(int idx=my_rank;idx<n_interp;idx+=num_procs){ 88 _printf0_(" interpolation progress: "<<fixed<<setw(6)<<setprecision(4)<<double(idx)/double(n_interp)*100.<<"% \n");88 _printf0_(" interpolation progress: "<<fixed<<setw(6)<<setprecision(4)<<double(idx)/double(n_interp)*100.<<"% \n"); 89 89 observations->InterpolationV4(&predictions[idx],x_interp[idx],y_interp[idx],radius,mindata,maxdata); 90 90 } 91 _printf0_(" interpolation progress: "<<fixed<<setw(6)<<setprecision(4)<<100.<<"% \n");91 _printf0_(" interpolation progress: "<<fixed<<setw(6)<<setprecision(4)<<100.<<"% \n"); 92 92 93 93 #ifdef _HAVE_MPI_ … … 101 101 /*partition loop across threads: */ 102 102 for(int idx=my_rank;idx<n_interp;idx+=num_procs){ 103 _printf0_(" interpolation progress: "<<setw(6)<<setprecision(4)<<double(idx)/double(n_interp)*100.<<"% \n");103 _printf0_(" interpolation progress: "<<setw(6)<<setprecision(4)<<double(idx)/double(n_interp)*100.<<"% \n"); 104 104 observations->InterpolationNearestNeighbor(&predictions[idx],x_interp[idx],y_interp[idx],radius); 105 105 } 106 _printf0_(" interpolation progress: "<<fixed<<setw(6)<<setprecision(4)<<100.<<"% \n");106 _printf0_(" interpolation progress: "<<fixed<<setw(6)<<setprecision(4)<<100.<<"% \n"); 107 107 108 108 #ifdef _HAVE_MPI_ … … 118 118 /*partition loop across threads: */ 119 119 for(int idx=my_rank;idx<n_interp;idx+=num_procs){ 120 _printf0_(" interpolation progress: "<<setw(6)<<setprecision(4)<<double(idx)/double(n_interp)*100.<<"% \n");120 _printf0_(" interpolation progress: "<<setw(6)<<setprecision(4)<<double(idx)/double(n_interp)*100.<<"% \n"); 121 121 observations->InterpolationIDW(&predictions[idx],x_interp[idx],y_interp[idx],radius,mindata,maxdata,power); 122 122 } 123 _printf0_(" interpolation progress: "<<fixed<<setw(6)<<setprecision(4)<<100.<<"% \n");123 _printf0_(" interpolation progress: "<<fixed<<setw(6)<<setprecision(4)<<100.<<"% \n"); 124 124 125 125 #ifdef _HAVE_MPI_ -
TabularUnified issm/trunk-jpl/src/c/modules/PointCloudFindNeighborsx/PointCloudFindNeighborsxt.cpp ¶
r15104 r15557 49 49 /*display current iteration*/ 50 50 if (my_thread==0 && fmod((double)i,(double)100)==0) 51 _printf_("\r loop progress: "<<setw(6)<<setprecision(2)<<double(i-i0)/double(i1-i0)*100<<"% ");51 _printf_("\r loop progress: "<<setw(6)<<setprecision(2)<<double(i-i0)/double(i1-i0)*100<<"% "); 52 52 53 53 distance=mindistance+100; //make sure initialization respects min distance criterion. … … 70 70 } 71 71 if (my_thread==0) 72 _printf_("\r loop progress: "<<fixed<<setw(6)<<setprecision(2)<<100.<<"% \n");72 _printf_("\r loop progress: "<<fixed<<setw(6)<<setprecision(2)<<100.<<"% \n"); 73 73 74 74 /*Free ressources:*/
Note:
See TracChangeset
for help on using the changeset viewer.