[issm-svn] r23360 - issm/trunk/src/c/modules/InterpFromGridToMeshx
morlighe at issm.ess.uci.edu
morlighe at issm.ess.uci.edu
Sat Sep 29 20:15:34 PDT 2018
Author: morlighe
Date: 2018-09-29 20:15:33 -0700 (Sat, 29 Sep 2018)
New Revision: 23360
Modified:
issm/trunk/src/c/modules/InterpFromGridToMeshx/InterpFromGridToMeshx.cpp
Log:
CHG: do not print anything in multithreaded code to avoid crash (See email from Seth Olinger)
Modified: issm/trunk/src/c/modules/InterpFromGridToMeshx/InterpFromGridToMeshx.cpp
===================================================================
--- issm/trunk/src/c/modules/InterpFromGridToMeshx/InterpFromGridToMeshx.cpp 2018-09-29 17:30:58 UTC (rev 23359)
+++ issm/trunk/src/c/modules/InterpFromGridToMeshx/InterpFromGridToMeshx.cpp 2018-09-30 03:15:33 UTC (rev 23360)
@@ -79,7 +79,7 @@
/*launch the thread manager with InterpFromGridToMeshxt as a core: */
LaunchThread(InterpFromGridToMeshxt,(void*)&gate,_NUMTHREADS_);
- _printf_("\r interpolation progress: "<<fixed<<setw(6)<<setprecision(2)<<100.<<"% \n");
+ //_printf_("\r interpolation progress: "<<fixed<<setw(6)<<setprecision(2)<<100.<<"% \n");
/*Assign output pointers:*/
*pdata_mesh=data_mesh;
@@ -132,7 +132,7 @@
for (i=i0;i<i1;i++) {
if(debug && my_thread==0)
- _printf_("\r interpolation progress: "<<setw(6)<<setprecision(2)<<double(i-i0)/double(i1-i0)*100<<"% ");
+ //_printf_("\r interpolation progress: "<<setw(6)<<setprecision(2)<<double(i-i0)/double(i1-i0)*100<<"% ");
x_grid=*(x_mesh+i);
y_grid=*(y_mesh+i);
More information about the issm-svn
mailing list