getfem-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Getfem-commits] r5016 - /trunk/getfem/src/getfem_generic_assembly.cc


From: Yves . Renard
Subject: [Getfem-commits] r5016 - /trunk/getfem/src/getfem_generic_assembly.cc
Date: Fri, 29 May 2015 17:49:47 -0000

Author: renard
Date: Fri May 29 19:49:46 2015
New Revision: 5016

URL: http://svn.gna.org/viewcvs/getfem?rev=5016&view=rev
Log:
minor change

Modified:
    trunk/getfem/src/getfem_generic_assembly.cc

Modified: trunk/getfem/src/getfem_generic_assembly.cc
URL: 
http://svn.gna.org/viewcvs/getfem/trunk/getfem/src/getfem_generic_assembly.cc?rev=5016&r1=5015&r2=5016&view=diff
==============================================================================
--- trunk/getfem/src/getfem_generic_assembly.cc (original)
+++ trunk/getfem/src/getfem_generic_assembly.cc Fri May 29 19:49:46 2015
@@ -4685,10 +4685,13 @@
             ga_tree dtree = (remain ? tree : *(trees[ind_tree].ptree));
             // cout << "Derivation with respect to " << it->first << " : "
             //     << it->second << " of " << ga_tree_to_string(dtree) << endl;
+            // scalar_type time = gmm::uclock_sec();
             ga_derivative(dtree, *this, m, it->first, it->second, 1+order);
             // cout << "Result : " << ga_tree_to_string(dtree) << endl;
+            // cout << "Derivative time " << gmm::uclock_sec()-time << endl;
             ga_semantic_analysis(expr, dtree, *this, m.dim(),
                                  ref_elt_dim_of_mesh(m), false, function_expr);
+            // cout << "Analysis after Derivative time " << 
gmm::uclock_sec()-time << endl;
             // cout << "after analysis "  << ga_tree_to_string(dtree) << endl;
             add_tree(dtree, m, mim, rg, expr, add_derivative_order,
                      function_expr);
@@ -4745,6 +4748,7 @@
                                          size_type add_derivative_order) {
     const mesh_region &rg = register_region(mim.linked_mesh(), rg_);
     // cout << "adding expression " << expr << endl;
+    // scalar_type time = gmm::uclock_sec();
     size_type max_order = 0;
     ga_tree tree;
     // cout << "read string" << endl;
@@ -4753,6 +4757,8 @@
     //     << endl << "first semantic analysis" << endl;
     ga_semantic_analysis(expr, tree, *this, mim.linked_mesh().dim(),
                          ref_elt_dim_of_mesh(mim.linked_mesh()), false, false);
+    // cout << "First analysis time : " << gmm::uclock_sec()-time << endl;
+
     // cout << "first semantic analysis done" << endl;
     if (tree.root) {
       ga_split_tree(expr, tree, *this, tree.root);
@@ -4777,6 +4783,7 @@
       clear_aux_trees();
     }
     // cout << "end adding expression " << endl;
+    // cout << "Time for add expression " << gmm::uclock_sec()-time << endl;
     return max_order;
   }
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]