]> https://gitweb.dealii.org/ - dealii-svn.git/commitdiff
cylinder_shell had its cells inside out.
authorwolf <wolf@0785d39b-7218-0410-832d-ea1e28bc413d>
Mon, 7 Jun 2004 16:37:18 +0000 (16:37 +0000)
committerwolf <wolf@0785d39b-7218-0410-832d-ea1e28bc413d>
Mon, 7 Jun 2004 16:37:18 +0000 (16:37 +0000)
git-svn-id: https://svn.dealii.org/trunk@9397 0785d39b-7218-0410-832d-ea1e28bc413d

deal.II/deal.II/source/grid/grid_generator.cc

index 8b1b7a10065b6526f6e686013d5dd595dfa71178..046a4042627067e82e31089a589247a921b1749c 100644 (file)
@@ -1235,15 +1235,15 @@ void GridGenerator::cylinder_shell (Triangulation<3>   &tria,
   for (unsigned int j=0; j<N_z; ++j)
     for (unsigned int i=0; i<N_r; ++i) 
       {
-        cells[i+j*N_r].vertices[0] = i + j*2*N_r;
-        cells[i+j*N_r].vertices[1] = (i+1)%N_r + j*2*N_r;
-        cells[i+j*N_r].vertices[2] = N_r+((i+1)%N_r) + j*2*N_r;
-        cells[i+j*N_r].vertices[3] = N_r+i + j*2*N_r;
+        cells[i+j*N_r].vertices[0] = i + (j+1)*2*N_r;
+        cells[i+j*N_r].vertices[1] = (i+1)%N_r + (j+1)*2*N_r;
+        cells[i+j*N_r].vertices[2] = N_r+((i+1)%N_r) + (j+1)*2*N_r;
+        cells[i+j*N_r].vertices[3] = N_r+i + (j+1)*2*N_r;
         
-        cells[i+j*N_r].vertices[4] = i + (j+1)*2*N_r;
-        cells[i+j*N_r].vertices[5] = (i+1)%N_r + (j+1)*2*N_r;
-        cells[i+j*N_r].vertices[6] = N_r+((i+1)%N_r) + (j+1)*2*N_r;
-        cells[i+j*N_r].vertices[7] = N_r+i + (j+1)*2*N_r;
+        cells[i+j*N_r].vertices[4] = i + j*2*N_r;
+        cells[i+j*N_r].vertices[5] = (i+1)%N_r + j*2*N_r;
+        cells[i+j*N_r].vertices[6] = N_r+((i+1)%N_r) + j*2*N_r;
+        cells[i+j*N_r].vertices[7] = N_r+i + j*2*N_r;
         
         cells[i+j*N_r].material_id = 0;
       }

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.