[cig-commits] commit: Ridgemesh now 0.9.5 compliant (changed syntax for Rectangle,

Mercurial hg at geodynamics.org
Wed Dec 9 20:51:09 PST 2009


changeset:   96:2347062ced30
user:        Marc Spiegelman <mspieg at ldeo.columbia.edu>
date:        Sat Dec 05 16:26:12 2009 -0500
files:       RidgeMesh/main.cpp
description:
Ridgemesh now 0.9.5 compliant (changed syntax for Rectangle,
MeshFunction and added compression for vtk files)


diff -r 162b373935cf -r 2347062ced30 RidgeMesh/main.cpp
--- a/RidgeMesh/main.cpp	Sat Dec 05 16:08:30 2009 -0500
+++ b/RidgeMesh/main.cpp	Sat Dec 05 16:26:12 2009 -0500
@@ -62,7 +62,7 @@ int main(int argc, char* argv[])
   printf("Creating basic mesh with %dx%d cells\n",2*N,N);
     
   double x0 = -1., y0 = 0., x1 = 1., y1 =1.;
-  Rectangle mesh(x0, y0, x1, y1 ,2*N, N, Rectangle::crisscross);
+  Rectangle mesh(x0, y0, x1, y1 ,2*N, N, "crossed");
  
   // refine mesh if desired
   PetscTruth refine_mesh = PETSC_TRUE;
@@ -83,7 +83,7 @@ int main(int argc, char* argv[])
       for (CellIterator c(mesh); !c.end(); ++c)
       {
 	if (c->midpoint().distance(p) < r)
-	  cell_markers(*c) = true;
+	  cell_markers[*c] = true;
       }
       
       // Refine mesh
@@ -153,7 +153,7 @@ int main(int argc, char* argv[])
     
     // make vtk file for viewing mesh
     filename = "output/RidgeMesh" + ext.str() + ".pvd";
-    File seeMesh(filename);
+    File seeMesh(filename,"compressed");
     seeMesh << mesh;
   }
 



More information about the CIG-COMMITS mailing list