[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