[cig-commits] r16101 - in short/3D/PyLith/trunk/unittests/libtests/faults: . data

brad at geodynamics.org brad at geodynamics.org
Sun Dec 13 15:45:21 PST 2009


Author: brad
Date: 2009-12-13 15:45:20 -0800 (Sun, 13 Dec 2009)
New Revision: 16101

Modified:
   short/3D/PyLith/trunk/unittests/libtests/faults/TestFaultCohesiveDynL.cc
   short/3D/PyLith/trunk/unittests/libtests/faults/data/CohesiveDynLData.cc
   short/3D/PyLith/trunk/unittests/libtests/faults/data/CohesiveDynLData.hh
Log:
More work on setting up unit tests.

Modified: short/3D/PyLith/trunk/unittests/libtests/faults/TestFaultCohesiveDynL.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/faults/TestFaultCohesiveDynL.cc	2009-12-13 23:03:04 UTC (rev 16100)
+++ short/3D/PyLith/trunk/unittests/libtests/faults/TestFaultCohesiveDynL.cc	2009-12-13 23:45:20 UTC (rev 16101)
@@ -83,7 +83,7 @@
   spatialdata::spatialdb::SimpleDB db;
   db.label(label.c_str());
   fault.dbInitialTract(&db);
-  CPPUNIT_ASSERT(&db == fault._dbInitialTract);
+  CPPUNIT_ASSERT(0 != fault._dbInitialTract);
   CPPUNIT_ASSERT_EQUAL(label, std::string(fault._dbInitialTract->label()));
  } // testDBInitialTract
 

Modified: short/3D/PyLith/trunk/unittests/libtests/faults/data/CohesiveDynLData.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/faults/data/CohesiveDynLData.cc	2009-12-13 23:03:04 UTC (rev 16100)
+++ short/3D/PyLith/trunk/unittests/libtests/faults/data/CohesiveDynLData.cc	2009-12-13 23:45:20 UTC (rev 16101)
@@ -28,11 +28,15 @@
   id(0),
   label(0),
   initialTractFilename(0),
+  fieldT(0),
   fieldIncr(0),
+  jacobian(0),
   orientation(0),
   area(0),
   fieldIncrSlip(0),
+  slipSlip(0),
   fieldIncrOpen(0),
+  slipOpen(0),
   constraintVertices(0),
   constraintCells(0),
   numConstraintVert(0)

Modified: short/3D/PyLith/trunk/unittests/libtests/faults/data/CohesiveDynLData.hh
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/faults/data/CohesiveDynLData.hh	2009-12-13 23:03:04 UTC (rev 16100)
+++ short/3D/PyLith/trunk/unittests/libtests/faults/data/CohesiveDynLData.hh	2009-12-13 23:45:20 UTC (rev 16101)
@@ -58,7 +58,9 @@
 
   /// @name Input fields
   //@{
+  double* fieldT; ///< Solution field at time t.
   double* fieldIncr; ///< Solution increment field at time t.
+  double* jacobian; ///< Jacobian sparse matrix.
   //@}
 
   /// @name Calculated values.
@@ -66,7 +68,9 @@
   double* orientation; ///< Expected values for fault orientation.
   double* area; ///< Expected values for fault area.
   double* fieldIncrSlip; ///< Expected values for solution increment for slipping case.
+  double* slipSlip; ///< Expected values for slip for slipping case.
   double* fieldIncrOpen; ///< Expected values for solution increment for opening case.
+  double* slipOpen; ///< Expected values for slip for opening case.
 
   int* constraintVertices; ///< Expected points for constraint vertices
   int* constraintCells; ///< Expected cells for constraint vertices



More information about the CIG-COMMITS mailing list