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

luis at geodynamics.org luis at geodynamics.org
Mon Mar 24 09:27:13 PDT 2008


Author: luis
Date: 2008-03-24 09:27:13 -0700 (Mon, 24 Mar 2008)
New Revision: 11523

Modified:
   cs/benchmark/cigma/trunk/src/VtkWriter.cpp
   cs/benchmark/cigma/trunk/src/VtkWriter.h
Log:
Conforming VtkWriter to abstract Writer interface


Modified: cs/benchmark/cigma/trunk/src/VtkWriter.cpp
===================================================================
--- cs/benchmark/cigma/trunk/src/VtkWriter.cpp	2008-03-24 16:27:11 UTC (rev 11522)
+++ cs/benchmark/cigma/trunk/src/VtkWriter.cpp	2008-03-24 16:27:13 UTC (rev 11523)
@@ -27,6 +27,9 @@
     {
         return -1;
     }
+
+    this->write_header();
+
     return 0;
 }
 
@@ -209,3 +212,15 @@
 }
 
 // ---------------------------------------------------------------------------
+
+int VtkWriter::write_coordinates(const char *loc, double *data, int nno, int ndim)
+{
+    this->write_points(data, nno, ndim);
+}
+
+int VtkWriter::write_dataset(const char *loc, double *data, int nno, int ndim)
+{
+    this->write_point_data(loc, data, nno, ndim);
+}
+
+// ---------------------------------------------------------------------------

Modified: cs/benchmark/cigma/trunk/src/VtkWriter.h
===================================================================
--- cs/benchmark/cigma/trunk/src/VtkWriter.h	2008-03-24 16:27:11 UTC (rev 11522)
+++ cs/benchmark/cigma/trunk/src/VtkWriter.h	2008-03-24 16:27:13 UTC (rev 11523)
@@ -33,6 +33,10 @@
     void write_cell_data(const char *name, double *data, int nel, int ndim);
 
 public:
+    int write_dataset(const char *loc, double *data, int nno, int ndim);
+    int write_coordinates(const char *loc, double *data, int nno, int ndim);
+
+public:
     FILE *fp;
 };
 



More information about the cig-commits mailing list