[cig-commits] r11577 - cs/benchmark/cigma/trunk/src

luis at geodynamics.org luis at geodynamics.org
Wed Mar 26 08:02:34 PDT 2008


Author: luis
Date: 2008-03-26 08:02:34 -0700 (Wed, 26 Mar 2008)
New Revision: 11577

Modified:
   cs/benchmark/cigma/trunk/src/QuadratureReader.cpp
   cs/benchmark/cigma/trunk/src/QuadratureReader.h
Log:
Added quadratureReader->verbose


Modified: cs/benchmark/cigma/trunk/src/QuadratureReader.cpp
===================================================================
--- cs/benchmark/cigma/trunk/src/QuadratureReader.cpp	2008-03-26 15:02:32 UTC (rev 11576)
+++ cs/benchmark/cigma/trunk/src/QuadratureReader.cpp	2008-03-26 15:02:34 UTC (rev 11577)
@@ -11,6 +11,7 @@
 
 QuadratureReader::QuadratureReader()
 {
+    verbose = false;
     quadrature = 0;
 }
 
@@ -391,10 +392,26 @@
 
     cout << "quadrature rule = "
          << quadrature->n_points()
-         << " points with cell dimension "
+         << " points on a "
          << quadrature->n_dim()
+         << "-d cell"
          << endl;
 
+    if (verbose)
+    {
+        for (i = 0; i < quadrature->n_points(); i++)
+        {
+            cout << "\t";
+            cout << quadrature->weight(i);
+            cout << "\t";
+            for (j = 0; j < quadrature->n_dim(); j++)
+            {
+                cout << quadrature->refpoint(i,j) << " ";
+            }
+            cout << endl;
+        }
+    }
+
     // 
     // now we need to ensure that every point in our
     // quadrature rule is indeed contained inside our cell

Modified: cs/benchmark/cigma/trunk/src/QuadratureReader.h
===================================================================
--- cs/benchmark/cigma/trunk/src/QuadratureReader.h	2008-03-26 15:02:32 UTC (rev 11576)
+++ cs/benchmark/cigma/trunk/src/QuadratureReader.h	2008-03-26 15:02:34 UTC (rev 11577)
@@ -25,6 +25,7 @@
     std::string quadraturePath;
     std::string pointsPath;
     std::string weightsPath;
+    bool verbose;
 
 public:
     cigma::Reader *reader;



More information about the cig-commits mailing list