[cig-commits] r7244 - short/3D/PyLith/trunk/tests/3d/tet4

brad at geodynamics.org brad at geodynamics.org
Thu Jun 14 14:11:25 PDT 2007


Author: brad
Date: 2007-06-14 14:11:24 -0700 (Thu, 14 Jun 2007)
New Revision: 7244

Modified:
   short/3D/PyLith/trunk/tests/3d/tet4/shearelasticisotropic.cfg
Log:
Found apparent bug in sieve ordering for multiple Dirichlet BC. Exposed in 3-D shear test (tests/3d/tet4/shearelasticisotropic.cfg).

Modified: short/3D/PyLith/trunk/tests/3d/tet4/shearelasticisotropic.cfg
===================================================================
--- short/3D/PyLith/trunk/tests/3d/tet4/shearelasticisotropic.cfg	2007-06-14 20:38:42 UTC (rev 7243)
+++ short/3D/PyLith/trunk/tests/3d/tet4/shearelasticisotropic.cfg	2007-06-14 21:11:24 UTC (rev 7244)
@@ -53,29 +53,52 @@
 # ----------------------------------------------------------------------
 # boundary conditions
 # ----------------------------------------------------------------------
+
+# ***********************
+# THESE WORK
+# ***********************
+#[pylithapp.timedependent.bc.x_neg]
+#fixed_dof = [0, 1, 2]
+#id = 3
+#label = 3
+#db.label = Dirichlet BC -x edge
+#db.iohandler.filename = shearxyz.spatialdb
+
+#[pylithapp.timedependent.bc.x_pos]
+#fixed_dof = [0, 1, 2]
+#id = 4
+#label = 4
+#db.label = Dirichlet BC +x edge
+#db.iohandler.filename = shearxyz.spatialdb
+
+# ***********************
+# THESE DO NOT
+# [0]PETSC ERROR: Nonconforming object sizes!
+# [0]PETSC ERROR: Invalid number of local indices 346, should be 326!
+# ***********************
 [pylithapp.timedependent.bc.x_neg]
-fixed_dof = [0]
+fixed_dof = [1, 2]
 id = 3
 label = 3
 db.label = Dirichlet BC -x edge
 db.iohandler.filename = shearxyz.spatialdb
 
 [pylithapp.timedependent.bc.x_pos]
-fixed_dof = [0]
+fixed_dof = [1, 2]
 id = 4
 label = 4
 db.label = Dirichlet BC +x edge
 db.iohandler.filename = shearxyz.spatialdb
 
 [pylithapp.timedependent.bc.y_neg]
-fixed_dof = [1, 2]
+fixed_dof = [0]
 id = 5
 label = 5
 db.label = Dirichlet BC -y edge
 db.iohandler.filename = shearxyz.spatialdb
 
 [pylithapp.timedependent.bc.y_pos]
-fixed_dof = [1, 2]
+fixed_dof = [0]
 id = 6
 label = 6
 db.label = Dirichlet BC +y edge



More information about the cig-commits mailing list