[cig-commits] r9003 - in short/3D/PyLith/trunk/libsrc: faults meshio topology utils

brad at geodynamics.org brad at geodynamics.org
Sun Jan 13 12:10:09 PST 2008


Author: brad
Date: 2008-01-13 12:10:09 -0800 (Sun, 13 Jan 2008)
New Revision: 9003

Modified:
   short/3D/PyLith/trunk/libsrc/faults/Fault.hh
   short/3D/PyLith/trunk/libsrc/meshio/MeshIO.hh
   short/3D/PyLith/trunk/libsrc/topology/Distributor.hh
   short/3D/PyLith/trunk/libsrc/utils/sievefwd.hh
Log:
Fixed forward declaration of Sieve stuff. Need to include ALE.hh now that ALE::Obj template has default template argument.

Modified: short/3D/PyLith/trunk/libsrc/faults/Fault.hh
===================================================================
--- short/3D/PyLith/trunk/libsrc/faults/Fault.hh	2008-01-13 18:10:23 UTC (rev 9002)
+++ short/3D/PyLith/trunk/libsrc/faults/Fault.hh	2008-01-13 20:10:09 UTC (rev 9003)
@@ -23,7 +23,6 @@
 #include "pylith/utils/sievefwd.hh" // USES PETSc Mesh
 #include "pylith/utils/arrayfwd.hh" // USES double_array
 
-#include <ALE.hh>
 #include <string> // HASA std::string
 
 /// Namespace for pylith package

Modified: short/3D/PyLith/trunk/libsrc/meshio/MeshIO.hh
===================================================================
--- short/3D/PyLith/trunk/libsrc/meshio/MeshIO.hh	2008-01-13 18:10:23 UTC (rev 9002)
+++ short/3D/PyLith/trunk/libsrc/meshio/MeshIO.hh	2008-01-13 20:10:09 UTC (rev 9003)
@@ -18,8 +18,6 @@
 
 #include "pylith/utils/sievefwd.hh" // USES ALE::Obj, ALE::Mesh
 
-#include <ALE.hh>
-
 namespace pylith {
   namespace meshio {
     class MeshIO;

Modified: short/3D/PyLith/trunk/libsrc/topology/Distributor.hh
===================================================================
--- short/3D/PyLith/trunk/libsrc/topology/Distributor.hh	2008-01-13 18:10:23 UTC (rev 9002)
+++ short/3D/PyLith/trunk/libsrc/topology/Distributor.hh	2008-01-13 20:10:09 UTC (rev 9003)
@@ -21,8 +21,6 @@
 
 #include "pylith/utils/sievefwd.hh" // USES PETSc Mesh
 
-#include <ALE.hh>
-
 namespace pylith {
   namespace topology {
     class Distributor;

Modified: short/3D/PyLith/trunk/libsrc/utils/sievefwd.hh
===================================================================
--- short/3D/PyLith/trunk/libsrc/utils/sievefwd.hh	2008-01-13 18:10:23 UTC (rev 9002)
+++ short/3D/PyLith/trunk/libsrc/utils/sievefwd.hh	2008-01-13 20:10:09 UTC (rev 9003)
@@ -19,12 +19,11 @@
 #if !defined(pylith_utils_sievefwd_hh)
 #define pylith_utils_sievefwd_hh
 
+#include <ALE.hh>
+
 /// Namespace for Sieve package.
 namespace ALE {
  
-  /// ALE::Obj
-  template<class T, typename A> class Obj;
-
   /// PETSc mesh
   class Mesh;
 } // ALE



More information about the cig-commits mailing list