[cig-commits] [commit] knepley/fix-faults-parallel: Update test data for 3d/tet4/TestShearDispNoSlipRefine (may need another update). (9983318)
cig_noreply at geodynamics.org
cig_noreply at geodynamics.org
Thu May 15 16:20:08 PDT 2014
Repository : https://github.com/geodynamics/pylith
On branch : knepley/fix-faults-parallel
Link : https://github.com/geodynamics/pylith/compare/8f21109c803fe2f699a9397a295c924222c730b1...9983318f75355ae67fcd47081ef99c89a39cf5a8
>---------------------------------------------------------------
commit 9983318f75355ae67fcd47081ef99c89a39cf5a8
Author: Brad Aagaard <baagaard at usgs.gov>
Date: Thu May 15 16:19:55 2014 -0700
Update test data for 3d/tet4/TestShearDispNoSlipRefine (may need another update).
Fault mesh is still not correct, so it may need another update to get
the mesh vertices count correct.
>---------------------------------------------------------------
9983318f75355ae67fcd47081ef99c89a39cf5a8
tests_auto/3d/tet4/TestShearDispNoSlipRefine.py | 6 +++---
tests_auto/3d/tet4/sheardispnosliprefine.cfg | 2 ++
tests_auto/3d/tet4/testpylith.py | 6 ++----
3 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/tests_auto/3d/tet4/TestShearDispNoSlipRefine.py b/tests_auto/3d/tet4/TestShearDispNoSlipRefine.py
index 503fa54..404c039 100644
--- a/tests_auto/3d/tet4/TestShearDispNoSlipRefine.py
+++ b/tests_auto/3d/tet4/TestShearDispNoSlipRefine.py
@@ -68,10 +68,10 @@ class TestShearDispNoSlipRefine(TestTet4):
'spaceDim': 3,
'tensorSize': 6}
self.nverticesO = self.mesh['nvertices']
- self.mesh['nvertices'] +=57
- self.faultMesh = {'nvertices': 106,
+ self.mesh['nvertices'] += 36
+ self.faultMesh = {'nvertices': 57,
'spaceDim': 3,
- 'ncells': 43*4,
+ 'ncells': 80,
'ncorners': 3}
run_pylith()
self.outputRoot = "sheardispnosliprefine"
diff --git a/tests_auto/3d/tet4/sheardispnosliprefine.cfg b/tests_auto/3d/tet4/sheardispnosliprefine.cfg
index 3a1dd7e..4dfe80d 100644
--- a/tests_auto/3d/tet4/sheardispnosliprefine.cfg
+++ b/tests_auto/3d/tet4/sheardispnosliprefine.cfg
@@ -1,4 +1,5 @@
[sheardispnosliprefine]
+nodes = 3
[sheardispnosliprefine.launcher] # WARNING: THIS IS NOT PORTABLE
command = mpirun -np ${nodes}
@@ -114,6 +115,7 @@ interfaces = [fault]
[sheardispnosliprefine.timedependent.interfaces.fault]
id = 100
label = fault_x_trim
+edge = fault_x_trim_edge
quadrature.cell = pylith.feassemble.FIATSimplex
quadrature.cell.dimension = 2
diff --git a/tests_auto/3d/tet4/testpylith.py b/tests_auto/3d/tet4/testpylith.py
index 044a949..a488d7b 100644
--- a/tests_auto/3d/tet4/testpylith.py
+++ b/tests_auto/3d/tet4/testpylith.py
@@ -33,10 +33,8 @@ def suite():
from TestShearDispNoSlip import TestShearDispNoSlip
suite.addTest(unittest.makeSuite(TestShearDispNoSlip))
- # Disabled. Incorrect solution due to refinement of fault halo not
- # tied together.
- #from TestShearDispNoSlipRefine import TestShearDispNoSlipRefine
- #suite.addTest(unittest.makeSuite(TestShearDispNoSlipRefine))
+ from TestShearDispNoSlipRefine import TestShearDispNoSlipRefine
+ suite.addTest(unittest.makeSuite(TestShearDispNoSlipRefine))
from TestSlipOneFault import TestSlipOneFault
suite.addTest(unittest.makeSuite(TestSlipOneFault))
More information about the CIG-COMMITS
mailing list