]> Creatis software - bbtk.git/blobdiff - kernel/src/bbtkBlackBox.cxx
3512 clean bbs2 python version
[bbtk.git] / kernel / src / bbtkBlackBox.cxx
index b9f376a45c2a28abd031c0845480c69612860a24..88cde1317bcb0f968b3d7a1222d71c5054292d06 100644 (file)
@@ -731,7 +731,6 @@ namespace bbtk
 //       IOStatus s=OUTOFDATE;
 //       IOStatus s=MODIFIED;
                  
-
          if ( ( bbBoxProcessModeIsManual()==false )  || 
                   ( (bbBoxProcessModeIsManual()==true) && (bbLetRecursiveExecuteManualMode==true) ) )
          {
@@ -748,17 +747,24 @@ namespace bbtk
                           ( (bbBoxProcessModeIsManual()==true)&&(bbLetRecursiveExecuteManualMode==true) ) 
                         )
                        {
-//  printf("EED BlackBox::bbRecursiveExecute bbProcess start %s \n", bbGetFullName().c_str() );
-                               this->bbProcess();              
-//  printf("EED BlackBox::bbRecursiveExecute bbProcess end %s \n", bbGetFullName().c_str() );
+
+//printf("EED BlackBox::bbRecursiveExecute bbProcess start %s \n", bbGetFullName().c_str() );
+
+//auto start = std::chrono::high_resolution_clock::now();
+                this->bbProcess();
+//auto stop       = std::chrono::high_resolution_clock::now();
+//auto duration   = duration_cast<std::chrono::microseconds>(stop - start);
+//printf("EED BlackBox::bbRecursiveExecute bbProcess time= %ld  %s \n", duration.count() , bbGetFullName().c_str() );
+
+//printf("EED BlackBox::bbRecursiveExecute bbProcess end %s \n", bbGetFullName().c_str() );
+
                    } // Manual analysis
                  
 //EED ups                      if ((bbBoxProcessModeIsManual()==true) && (bbLetRecursiveExecuteManualMode==false))
 //EED ups                      {
 //EED ups                        bbSignalOutputModification(true);
 //EED ups                      }
-                 
-                 
+                                 
                  // Update the I/O statuses
                  bbComputePostProcessStatus();
       }  else  {
@@ -794,9 +800,6 @@ namespace bbtk
   }
   //=========================================================================
   
-   
-
-
 
   //=========================================================================
   IOStatus BlackBox::bbUpdateInputs()