[cig-commits] [commit] baagaard/remove-1d: Removed 1-D bc libtests. (6079042)

cig_noreply at geodynamics.org cig_noreply at geodynamics.org
Tue Nov 5 12:48:34 PST 2013


Repository : ssh://geoshell/pylith

On branch  : baagaard/remove-1d
Link       : https://github.com/geodynamics/pylith/compare/0000000000000000000000000000000000000000...1c7e199386600af475433efaecbcd23b5ea72a6f

>---------------------------------------------------------------

commit 6079042f17c8e9c9a9fa9df693b3ff8487af410b
Author: Brad Aagaard <baagaard at usgs.gov>
Date:   Tue Nov 5 12:05:23 2013 -0800

    Removed 1-D bc libtests.


>---------------------------------------------------------------

6079042f17c8e9c9a9fa9df693b3ff8487af410b
 unittests/libtests/bc/Makefile.am                  |  10 --
 unittests/libtests/bc/TestAbsorbingDampersCases.cc |  18 ---
 unittests/libtests/bc/TestAbsorbingDampersCases.hh |  23 ----
 unittests/libtests/bc/TestDirichletBCCases.cc      |  26 -----
 unittests/libtests/bc/TestDirichletBCCases.hh      |  53 ---------
 unittests/libtests/bc/TestNeumannCases.cc          |  18 ---
 unittests/libtests/bc/TestNeumannCases.hh          |  25 +----
 unittests/libtests/bc/TestPointForceCases.cc       |  13 ---
 unittests/libtests/bc/TestPointForceCases.hh       |  24 ----
 .../libtests/bc/data/AbsorbingDampersDataLine2.cc  | 123 ---------------------
 .../libtests/bc/data/AbsorbingDampersDataLine2.hh  |  76 -------------
 unittests/libtests/bc/data/DirichletDataLine2.cc   |  81 --------------
 unittests/libtests/bc/data/DirichletDataLine2.hh   |  66 -----------
 unittests/libtests/bc/data/DirichletDataLine2b.cc  |  72 ------------
 unittests/libtests/bc/data/DirichletDataLine2b.hh  |  66 -----------
 unittests/libtests/bc/data/Makefile.am             |   4 -
 unittests/libtests/bc/data/NeumannDataLine2.cc     | 104 -----------------
 unittests/libtests/bc/data/NeumannDataLine2.hh     |  76 -------------
 unittests/libtests/bc/data/PointForceDataLine2.cc  |  90 ---------------
 unittests/libtests/bc/data/PointForceDataLine2.hh  |  67 -----------
 unittests/libtests/bc/data/line2.mesh              |  50 ---------
 unittests/libtests/bc/data/line2_disp.spatialdb    |  15 ---
 unittests/libtests/bc/data/line2_force.spatialdb   |  15 ---
 .../libtests/bc/data/line2_tractions.spatialdb     |  14 ---
 24 files changed, 1 insertion(+), 1128 deletions(-)

diff --git a/unittests/libtests/bc/Makefile.am b/unittests/libtests/bc/Makefile.am
index 1994a10..ec18511 100644
--- a/unittests/libtests/bc/Makefile.am
+++ b/unittests/libtests/bc/Makefile.am
@@ -76,14 +76,11 @@ testbc_SOURCES += \
 	data/BoundaryMeshDataTet4.cc \
 	data/BoundaryMeshDataHex8.cc \
 	data/AbsorbingDampersData.cc \
-	data/AbsorbingDampersDataLine2.cc \
 	data/AbsorbingDampersDataTri3.cc \
 	data/AbsorbingDampersDataQuad4.cc \
 	data/AbsorbingDampersDataTet4.cc \
 	data/AbsorbingDampersDataHex8.cc \
 	data/DirichletData.cc \
-	data/DirichletDataLine2.cc \
-	data/DirichletDataLine2b.cc \
 	data/DirichletDataTri3.cc \
 	data/DirichletDataQuad4.cc \
 	data/DirichletDataTet4.cc \
@@ -92,13 +89,11 @@ testbc_SOURCES += \
 	data/DirichletDataMultiTri3.cc \
 	data/DirichletDataMultiTet4.cc \
 	data/NeumannData.cc \
-	data/NeumannDataLine2.cc \
 	data/NeumannDataTri3.cc \
 	data/NeumannDataQuad4.cc \
 	data/NeumannDataTet4.cc \
 	data/NeumannDataHex8.cc \
 	data/PointForceData.cc \
-	data/PointForceDataLine2.cc \
 	data/PointForceDataTri3.cc \
 	data/PointForceDataQuad4.cc \
 	data/PointForceDataTet4.cc \
@@ -111,14 +106,11 @@ noinst_HEADERS += \
 	data/BoundaryMeshDataTet4.hh \
 	data/BoundaryMeshDataHex8.hh \
 	data/AbsorbingDampersData.hh \
-	data/AbsorbingDampersDataLine2.hh \
 	data/AbsorbingDampersDataTri3.hh \
 	data/AbsorbingDampersDataQuad4.hh \
 	data/AbsorbingDampersDataTet4.hh \
 	data/AbsorbingDampersDataHex8.hh \
 	data/DirichletData.hh \
-	data/DirichletDataLine2.hh \
-	data/DirichletDataLine2b.hh \
 	data/DirichletDataTri3.hh \
 	data/DirichletDataQuad4.hh \
 	data/DirichletDataTet4.hh \
@@ -127,13 +119,11 @@ noinst_HEADERS += \
 	data/DirichletDataMultiTri3.hh \
 	data/DirichletDataMultiTet4.hh \
 	data/NeumannData.hh \
-	data/NeumannDataLine2.hh \
 	data/NeumannDataTri3.hh \
 	data/NeumannDataQuad4.hh \
 	data/NeumannDataTet4.hh \
 	data/NeumannDataHex8.hh \
 	data/PointForceData.hh \
-	data/PointForceDataLine2.hh \
 	data/PointForceDataTri3.hh \
 	data/PointForceDataQuad4.hh \
 	data/PointForceDataTet4.hh \
diff --git a/unittests/libtests/bc/TestAbsorbingDampersCases.cc b/unittests/libtests/bc/TestAbsorbingDampersCases.cc
index 4236a8c..c795ac6 100644
--- a/unittests/libtests/bc/TestAbsorbingDampersCases.cc
+++ b/unittests/libtests/bc/TestAbsorbingDampersCases.cc
@@ -24,24 +24,6 @@
 #include "pylith/feassemble/Quadrature.hh" // USES Quadrature
 
 // ----------------------------------------------------------------------
-CPPUNIT_TEST_SUITE_REGISTRATION( pylith::bc::TestAbsorbingDampersLine2 );
-
-#include "data/AbsorbingDampersDataLine2.hh" // USES AbsorbingDampersDataLine2
-#include "pylith/feassemble/GeometryPoint1D.hh" // USES GeometryPoint0D
-
-// Setup testing data.
-void
-pylith::bc::TestAbsorbingDampersLine2::setUp(void)
-{ // setUp
-  TestAbsorbingDampers::setUp();
-  _data = new AbsorbingDampersDataLine2();
-  feassemble::GeometryPoint1D geometry;
-  CPPUNIT_ASSERT(_quadrature);
-  _quadrature->refGeometry(&geometry);
-} // setUp
-
-
-// ----------------------------------------------------------------------
 CPPUNIT_TEST_SUITE_REGISTRATION( pylith::bc::TestAbsorbingDampersTri3 );
 
 #include "data/AbsorbingDampersDataTri3.hh" // USES AbsorbingDampersDataTri3
diff --git a/unittests/libtests/bc/TestAbsorbingDampersCases.hh b/unittests/libtests/bc/TestAbsorbingDampersCases.hh
index d6b9514..2f29286 100644
--- a/unittests/libtests/bc/TestAbsorbingDampersCases.hh
+++ b/unittests/libtests/bc/TestAbsorbingDampersCases.hh
@@ -32,7 +32,6 @@
 /// Namespace for pylith package
 namespace pylith {
   namespace bc {
-    class TestAbsorbingDampersLine2;
     class TestAbsorbingDampersTri3;
     class TestAbsorbingDampersQuad4;
     class TestAbsorbingDampersTet4;
@@ -41,28 +40,6 @@ namespace pylith {
 } // pylith
 
 // ----------------------------------------------------------------------
-/// C++ unit testing for AbsorbingDampers for mesh with 1-D line cells.
-class pylith::bc::TestAbsorbingDampersLine2 : public TestAbsorbingDampers
-{ // class TestAbsorbingDampers
-
-  // CPPUNIT TEST SUITE /////////////////////////////////////////////////
-  CPPUNIT_TEST_SUB_SUITE( TestAbsorbingDampersLine2, TestAbsorbingDampers );
-  CPPUNIT_TEST( testInitialize );
-  CPPUNIT_TEST( testIntegrateResidual );
-  CPPUNIT_TEST( testIntegrateJacobian );
-  CPPUNIT_TEST( testIntegrateJacobianLumped );
-  CPPUNIT_TEST_SUITE_END();
-
-  // PUBLIC METHODS /////////////////////////////////////////////////////
-public :
-
-  /// Setup testing data.
-  void setUp(void);
-
-}; // class TestAbsorbingDampersLine2
-
-
-// ----------------------------------------------------------------------
 /// C++ unit testing for AbsorbingDampers for mesh with 2-D tri cells.
 class pylith::bc::TestAbsorbingDampersTri3 : public TestAbsorbingDampers
 { // class TestAbsorbingDampers
diff --git a/unittests/libtests/bc/TestDirichletBCCases.cc b/unittests/libtests/bc/TestDirichletBCCases.cc
index 4f3b091..267174c 100644
--- a/unittests/libtests/bc/TestDirichletBCCases.cc
+++ b/unittests/libtests/bc/TestDirichletBCCases.cc
@@ -21,32 +21,6 @@
 #include "TestDirichletBCCases.hh" // Implementation of cases
 
 // ----------------------------------------------------------------------
-CPPUNIT_TEST_SUITE_REGISTRATION( pylith::bc::TestDirichletBCLine2 );
-
-#include "data/DirichletDataLine2.hh" // USES DirichletDataLine2
-
-// Setup testing data.
-void
-pylith::bc::TestDirichletBCLine2::setUp(void)
-{ // setUp
-  _data = new DirichletDataLine2();
-} // setUp
-
-
-// ----------------------------------------------------------------------
-CPPUNIT_TEST_SUITE_REGISTRATION( pylith::bc::TestDirichletBCLine2b );
-
-#include "data/DirichletDataLine2b.hh" // USES DirichletDataLine2b
-
-// Setup testing data.
-void
-pylith::bc::TestDirichletBCLine2b::setUp(void)
-{ // setUp
-  _data = new DirichletDataLine2b();
-} // setUp
-
-
-// ----------------------------------------------------------------------
 CPPUNIT_TEST_SUITE_REGISTRATION( pylith::bc::TestDirichletBCTri3 );
 
 #include "data/DirichletDataTri3.hh" // USES DirichletDataTri3
diff --git a/unittests/libtests/bc/TestDirichletBCCases.hh b/unittests/libtests/bc/TestDirichletBCCases.hh
index ce45ad9..f4e749b 100644
--- a/unittests/libtests/bc/TestDirichletBCCases.hh
+++ b/unittests/libtests/bc/TestDirichletBCCases.hh
@@ -32,8 +32,6 @@
 /// Namespace for pylith package
 namespace pylith {
   namespace bc {
-    class TestDirichletBCLine2;
-    class TestDirichletBCLine2b;
     class TestDirichletBCTri3;
     class TestDirichletBCQuad4;
     class TestDirichletBCTet4;
@@ -42,57 +40,6 @@ namespace pylith {
 } // pylith
 
 // ----------------------------------------------------------------------
-/// C++ unit testing for DirichletBC for mesh with 1-D line cells.
-class pylith::bc::TestDirichletBCLine2 : public TestDirichletBC
-{ // class TestDirichletBC
-
-  // CPPUNIT TEST SUITE /////////////////////////////////////////////////
-  CPPUNIT_TEST_SUB_SUITE( TestDirichletBCLine2, TestDirichletBC );
-
-  CPPUNIT_TEST( testInitialize );
-  CPPUNIT_TEST( testNumDimConstrained );
-  CPPUNIT_TEST( testSetConstraintSizes );
-  CPPUNIT_TEST( testSetConstraints );
-  CPPUNIT_TEST( testSetField );
-  CPPUNIT_TEST( testSetFieldIncr );
-
-  CPPUNIT_TEST_SUITE_END();
-
-  // PUBLIC METHODS /////////////////////////////////////////////////////
-public :
-
-  /// Setup testing data.
-  void setUp(void);
-
-}; // class TestDirichletBCLine2
-
-
-// ----------------------------------------------------------------------
-/// C++ unit testing for DirichletBC for mesh with 1-D line cells.
-class pylith::bc::TestDirichletBCLine2b : public TestDirichletBC
-{ // class TestDirichletBC
-
-  // CPPUNIT TEST SUITE /////////////////////////////////////////////////
-  CPPUNIT_TEST_SUB_SUITE( TestDirichletBCLine2b, TestDirichletBC );
-
-  CPPUNIT_TEST( testInitialize );
-  CPPUNIT_TEST( testNumDimConstrained );
-  CPPUNIT_TEST( testSetConstraintSizes );
-  CPPUNIT_TEST( testSetConstraints );
-  CPPUNIT_TEST( testSetField );
-
-  CPPUNIT_TEST_SUITE_END();
-
-  // PUBLIC METHODS /////////////////////////////////////////////////////
-public :
-
-  /// Setup testing data.
-  void setUp(void);
-
-}; // class TestDirichletBCLine2b
-
-
-// ----------------------------------------------------------------------
 /// C++ unit testing for DirichletBC for mesh with 2-D tri cells.
 class pylith::bc::TestDirichletBCTri3 : public TestDirichletBC
 { // class TestDirichletBC
diff --git a/unittests/libtests/bc/TestNeumannCases.cc b/unittests/libtests/bc/TestNeumannCases.cc
index 78289d3..7a101f5 100644
--- a/unittests/libtests/bc/TestNeumannCases.cc
+++ b/unittests/libtests/bc/TestNeumannCases.cc
@@ -24,24 +24,6 @@
 #include "pylith/feassemble/Quadrature.hh" // USES Quadrature
 
 // ----------------------------------------------------------------------
-CPPUNIT_TEST_SUITE_REGISTRATION( pylith::bc::TestNeumannLine2 );
-
-#include "data/NeumannDataLine2.hh" // USES NeumannDataLine2
-#include "pylith/feassemble/GeometryPoint1D.hh" // USES GeometryPoint1D
-
-// Setup testing data.
-void
-pylith::bc::TestNeumannLine2::setUp(void)
-{ // setUp
-  TestNeumann::setUp();
-  _data = new NeumannDataLine2();
-  feassemble::GeometryPoint1D geometry;
-  CPPUNIT_ASSERT(_quadrature);
-  _quadrature->refGeometry(&geometry);
-} // setUp
-
-
-// ----------------------------------------------------------------------
 CPPUNIT_TEST_SUITE_REGISTRATION( pylith::bc::TestNeumannTri3 );
 
 #include "data/NeumannDataTri3.hh" // USES NeumannDataTri3
diff --git a/unittests/libtests/bc/TestNeumannCases.hh b/unittests/libtests/bc/TestNeumannCases.hh
index c2b724f..285732a 100644
--- a/unittests/libtests/bc/TestNeumannCases.hh
+++ b/unittests/libtests/bc/TestNeumannCases.hh
@@ -17,7 +17,7 @@
 //
 
 /**
- * @file unittests/libtests/bc/TestNeumannLine2.hh
+ * @file unittests/libtests/bc/TestNeumannCases.hh
  *
  * @brief C++ TestNeumann object.
  *
@@ -32,7 +32,6 @@
 /// Namespace for pylith package
 namespace pylith {
   namespace bc {
-    class TestNeumannLine2;
     class TestNeumannTri3;
     class TestNeumannQuad4;
     class TestNeumannTet4;
@@ -41,28 +40,6 @@ namespace pylith {
 } // pylith
 
 // ----------------------------------------------------------------------
-/// C++ unit testing for Neumann for mesh with 1-D line cells.
-class pylith::bc::TestNeumannLine2 : public TestNeumann
-{ // class TestNeumann
-
-  // CPPUNIT TEST SUITE /////////////////////////////////////////////////
-  CPPUNIT_TEST_SUITE( TestNeumannLine2 );
-
-  CPPUNIT_TEST( testInitialize );
-  CPPUNIT_TEST( testIntegrateResidual );
-
-  CPPUNIT_TEST_SUITE_END();
-
-  // PUBLIC METHODS /////////////////////////////////////////////////////
-public :
-
-  /// Setup testing data.
-  void setUp(void);
-
-}; // class TestNeumannLine2
-
-
-// ----------------------------------------------------------------------
 /// C++ unit testing for Neumann for mesh with 2-D tri cells.
 class pylith::bc::TestNeumannTri3 : public TestNeumann
 { // class TestNeumann
diff --git a/unittests/libtests/bc/TestPointForceCases.cc b/unittests/libtests/bc/TestPointForceCases.cc
index 0685f6c..4db1f16 100644
--- a/unittests/libtests/bc/TestPointForceCases.cc
+++ b/unittests/libtests/bc/TestPointForceCases.cc
@@ -21,19 +21,6 @@
 #include "TestPointForceCases.hh" // Implementation of class methods
 
 // ----------------------------------------------------------------------
-CPPUNIT_TEST_SUITE_REGISTRATION( pylith::bc::TestPointForceLine2 );
-
-#include "data/PointForceDataLine2.hh" // USES DirichletDataLine2
-
-// Setup testing data.
-void
-pylith::bc::TestPointForceLine2::setUp(void)
-{ // setUp
-  _data = new PointForceDataLine2();
-} // setUp
-
-
-// ----------------------------------------------------------------------
 CPPUNIT_TEST_SUITE_REGISTRATION( pylith::bc::TestPointForceTri3 );
 
 #include "data/PointForceDataTri3.hh" // USES DirichletDataTri3
diff --git a/unittests/libtests/bc/TestPointForceCases.hh b/unittests/libtests/bc/TestPointForceCases.hh
index a1ec021..f9147df 100644
--- a/unittests/libtests/bc/TestPointForceCases.hh
+++ b/unittests/libtests/bc/TestPointForceCases.hh
@@ -32,7 +32,6 @@
 /// Namespace for pylith package
 namespace pylith {
   namespace bc {
-    class TestPointForceLine2;
     class TestPointForceTri3;
     class TestPointForceQuad4;
     class TestPointForceTet4;
@@ -42,29 +41,6 @@ namespace pylith {
 
 // ----------------------------------------------------------------------
 /// C++ unit testing for PointForce for mesh with 2-D tri cells.
-class pylith::bc::TestPointForceLine2 : public TestPointForce
-{ // class TestPointForce
-
-  // CPPUNIT TEST SUITE /////////////////////////////////////////////////
-  CPPUNIT_TEST_SUB_SUITE( TestPointForceLine2, TestPointForce );
-
-  CPPUNIT_TEST( testInitialize );
-  CPPUNIT_TEST( testIntegrateResidual );
-  CPPUNIT_TEST( testVerifyConfiguration );
-
-  CPPUNIT_TEST_SUITE_END();
-
-  // PUBLIC METHODS /////////////////////////////////////////////////////
-public :
-
-  /// Setup testing data.
-  void setUp(void);
-
-}; // class TestPointForceLine2
-
-
-// ----------------------------------------------------------------------
-/// C++ unit testing for PointForce for mesh with 2-D tri cells.
 class pylith::bc::TestPointForceTri3 : public TestPointForce
 { // class TestPointForce
 
diff --git a/unittests/libtests/bc/data/AbsorbingDampersDataLine2.cc b/unittests/libtests/bc/data/AbsorbingDampersDataLine2.cc
deleted file mode 100644
index e5d8e72..0000000
--- a/unittests/libtests/bc/data/AbsorbingDampersDataLine2.cc
+++ /dev/null
@@ -1,123 +0,0 @@
-// -*- C++ -*-
-//
-// ======================================================================
-//
-// Brad T. Aagaard, U.S. Geological Survey
-// Charles A. Williams, GNS Science
-// Matthew G. Knepley, University of Chicago
-//
-// This code was developed as part of the Computational Infrastructure
-// for Geodynamics (http://geodynamics.org).
-//
-// Copyright (c) 2010-2013 University of California, Davis
-//
-// See COPYING for license information.
-//
-// ======================================================================
-//
-
-#include "AbsorbingDampersDataLine2.hh"
-
-const char* pylith::bc::AbsorbingDampersDataLine2::_meshFilename = 
-  "data/line2.mesh";
-
-const int pylith::bc::AbsorbingDampersDataLine2::_numBasis = 1;
-const int pylith::bc::AbsorbingDampersDataLine2::_numQuadPts = 1;
-const PylithScalar pylith::bc::AbsorbingDampersDataLine2::_quadPts[] = {
-  0.0,
-};
-const PylithScalar pylith::bc::AbsorbingDampersDataLine2::_quadWts[] = {
-  1.0,
-};
-const PylithScalar pylith::bc::AbsorbingDampersDataLine2::_basis[] = {
-  1.0,
-};
-const PylithScalar pylith::bc::AbsorbingDampersDataLine2::_basisDerivRef[] = {
-  1.0,
-};
-
-const char* pylith::bc::AbsorbingDampersDataLine2::_spatialDBFilename = "data/elasticstrain1d.spatialdb";
-const int pylith::bc::AbsorbingDampersDataLine2::_id = 2;
-const char* pylith::bc::AbsorbingDampersDataLine2::_label = "bc0";
-
-const PylithScalar pylith::bc::AbsorbingDampersDataLine2::_dt =   0.25;
-const PylithScalar pylith::bc::AbsorbingDampersDataLine2::_fieldTmdt[] = {
-  1.0,
-  1.1,
-  1.2,
-};
-const PylithScalar pylith::bc::AbsorbingDampersDataLine2::_fieldT[] = {
-  1.1,
-  1.3,
-  1.5,
-};
-const PylithScalar pylith::bc::AbsorbingDampersDataLine2::_fieldTIncr[] = {
-  1.2,
-  1.5,
-  1.8,
-};
-
-const int pylith::bc::AbsorbingDampersDataLine2::_spaceDim = 1;
-const int pylith::bc::AbsorbingDampersDataLine2::_cellDim = 0;
-const int pylith::bc::AbsorbingDampersDataLine2::_numVertices = 2;
-const int pylith::bc::AbsorbingDampersDataLine2::_numCells = 2;
-const int pylith::bc::AbsorbingDampersDataLine2::_numCorners = 1;
-/* Now vertices are renumbered in the submesh */
-const int pylith::bc::AbsorbingDampersDataLine2::_cells[] = {
-  2 /*2*/,
-  3 /*4*/,
-};
-
-
-const PylithScalar pylith::bc::AbsorbingDampersDataLine2::_dampingConsts[] = {
-  12.5e+6,
-  17.5e+6,
-};
-const PylithScalar pylith::bc::AbsorbingDampersDataLine2::_valsResidual[] = {
-  -12.5e+6*(1.1+1.2-1.0)/0.5,
-  0.0,
-  -17.5e+6*(1.5+1.8-1.2)/0.5,
-};
-const PylithScalar pylith::bc::AbsorbingDampersDataLine2::_valsJacobian[] = {
-  12.5e+6/0.5, 0.0, 0.0,
-  0.0, 0.0, 0.0,
-  0.0, 0.0, 17.5e+6/0.5,
-};
-
-pylith::bc::AbsorbingDampersDataLine2::AbsorbingDampersDataLine2(void)
-{ // constructor
-  meshFilename = const_cast<char*>(_meshFilename);
-
-  numBasis = _numBasis;
-  numQuadPts = _numQuadPts;
-  quadPts = const_cast<PylithScalar*>(_quadPts);
-  quadWts = const_cast<PylithScalar*>(_quadWts);
-  basis = const_cast<PylithScalar*>(_basis);
-  basisDerivRef = const_cast<PylithScalar*>(_basisDerivRef);
-
-  spatialDBFilename = const_cast<char*>(_spatialDBFilename);
-  id = _id;
-  label = const_cast<char*>(_label);
-
-  dt = _dt;
-  fieldTIncr = const_cast<PylithScalar*>(_fieldTIncr);
-  fieldT = const_cast<PylithScalar*>(_fieldT);
-  fieldTmdt = const_cast<PylithScalar*>(_fieldTmdt);
-
-  spaceDim = _spaceDim;
-  cellDim = _cellDim;
-  numVertices = _numVertices;
-  numCells = _numCells;
-  numCorners = _numCorners;
-  cells = const_cast<int*>(_cells);
-
-  dampingConsts = const_cast<PylithScalar*>(_dampingConsts);
-  valsResidual = const_cast<PylithScalar*>(_valsResidual);
-  valsJacobian = const_cast<PylithScalar*>(_valsJacobian);
-} // constructor
-
-pylith::bc::AbsorbingDampersDataLine2::~AbsorbingDampersDataLine2(void)
-{}
-
-
-// End of file
diff --git a/unittests/libtests/bc/data/AbsorbingDampersDataLine2.hh b/unittests/libtests/bc/data/AbsorbingDampersDataLine2.hh
deleted file mode 100644
index 22ca600..0000000
--- a/unittests/libtests/bc/data/AbsorbingDampersDataLine2.hh
+++ /dev/null
@@ -1,76 +0,0 @@
-// -*- C++ -*-
-//
-// ======================================================================
-//
-// Brad T. Aagaard, U.S. Geological Survey
-// Charles A. Williams, GNS Science
-// Matthew G. Knepley, University of Chicago
-//
-// This code was developed as part of the Computational Infrastructure
-// for Geodynamics (http://geodynamics.org).
-//
-// Copyright (c) 2010-2013 University of California, Davis
-//
-// See COPYING for license information.
-//
-// ======================================================================
-//
-
-#if !defined(pylith_bc_absorbingdampersdataline2_hh)
-#define pylith_bc_absorbingdampersdataline2_hh
-
-#include "AbsorbingDampersData.hh"
-
-namespace pylith {
-  namespace bc {
-     class AbsorbingDampersDataLine2;
-  } // pylith
-} // bc
-
-class pylith::bc::AbsorbingDampersDataLine2 : public AbsorbingDampersData
-{
-
-public: 
-
-  /// Constructor
-  AbsorbingDampersDataLine2(void);
-
-  /// Destructor
-  ~AbsorbingDampersDataLine2(void);
-
-private:
-
-  static const char* _meshFilename;
-
-  static const int _numBasis;
-  static const int _numQuadPts;
-  static const PylithScalar _quadPts[];
-  static const PylithScalar _quadWts[];
-  static const PylithScalar _basis[];
-  static const PylithScalar _basisDerivRef[];
-
-  static const char* _spatialDBFilename;
-  static const int _id;
-  static const char* _label;
-
-  static const PylithScalar _dt;
-  static const PylithScalar _fieldTIncr[];
-  static const PylithScalar _fieldT[];
-  static const PylithScalar _fieldTmdt[];
-
-  static const int _spaceDim;
-  static const int _cellDim;
-  static const int _numVertices;
-  static const int _numCells;
-  static const int _numCorners;
-  static const int _cells[];
-
-  static const PylithScalar _dampingConsts[];
-  static const PylithScalar _valsResidual[];
-  static const PylithScalar _valsJacobian[];
-
-};
-
-#endif // pylith_bc_absorbingdampersdataline2_hh
-
-// End of file
diff --git a/unittests/libtests/bc/data/DirichletDataLine2.cc b/unittests/libtests/bc/data/DirichletDataLine2.cc
deleted file mode 100644
index 5ef856f..0000000
--- a/unittests/libtests/bc/data/DirichletDataLine2.cc
+++ /dev/null
@@ -1,81 +0,0 @@
-// -*- C++ -*-
-//
-// ======================================================================
-//
-// Brad T. Aagaard, U.S. Geological Survey
-// Charles A. Williams, GNS Science
-// Matthew G. Knepley, University of Chicago
-//
-// This code was developed as part of the Computational Infrastructure
-// for Geodynamics (http://geodynamics.org).
-//
-// Copyright (c) 2010-2013 University of California, Davis
-//
-// See COPYING for license information.
-//
-// ======================================================================
-//
-
-/* Mesh: meshLine2.txt
- *
- * Dirichlet BC at vertices 0 and 2.
- *
- * Fixed DOF: { 0 }
- *
- * Values
- *   0: 1.1 [constrained]
- *   1: 0.8 [solution]
- *   2: 2.2 [constrained]
- * tref = 0.6
- * Rate of change
- *   +0.3
- */
-
-#include "DirichletDataLine2.hh"
-
-const int pylith::bc::DirichletDataLine2::_id = 0;
-
-const char* pylith::bc::DirichletDataLine2::_label = "bc0";
-
-const int pylith::bc::DirichletDataLine2::_numDOF = 1;
-const int pylith::bc::DirichletDataLine2::_numFixedDOF = 1;
-const int pylith::bc::DirichletDataLine2::_fixedDOF[] = { 0 };
-
-const int pylith::bc::DirichletDataLine2::_numConstrainedPts = 2;
-const int pylith::bc::DirichletDataLine2::_constrainedPoints[] = { 0, 2 };
-
-const PylithScalar pylith::bc::DirichletDataLine2::_tRef = 0.6;
-const PylithScalar pylith::bc::DirichletDataLine2::_valueRate = 0.3;
-const PylithScalar pylith::bc::DirichletDataLine2::_valuesInitial[] =
-  { 1.1, 2.2 };
-
-const char* pylith::bc::DirichletDataLine2::_meshFilename = 
-  "data/line2.mesh";
-const char* pylith::bc::DirichletDataLine2::_dbFilename =
-  "data/line2_disp.spatialdb";
-
-pylith::bc::DirichletDataLine2::DirichletDataLine2(void)
-{ // constructor
-  id = _id;
-  label = const_cast<char*>(_label);
-
-  numDOF = _numDOF;
-  numFixedDOF = _numFixedDOF;
-  fixedDOF = const_cast<int*>(_fixedDOF);
-
-  numConstrainedPts = _numConstrainedPts;
-  constrainedPoints = const_cast<int*>(_constrainedPoints);
-
-  tRef = _tRef;
-  valueRate = _valueRate;
-  valuesInitial = const_cast<PylithScalar*>(_valuesInitial);
-
-  meshFilename = const_cast<char*>(_meshFilename);
-  dbFilename = const_cast<char*>(_dbFilename);
-} // constructor
-
-pylith::bc::DirichletDataLine2::~DirichletDataLine2(void)
-{}
-
-
-// End of file
diff --git a/unittests/libtests/bc/data/DirichletDataLine2.hh b/unittests/libtests/bc/data/DirichletDataLine2.hh
deleted file mode 100644
index 1e0567e..0000000
--- a/unittests/libtests/bc/data/DirichletDataLine2.hh
+++ /dev/null
@@ -1,66 +0,0 @@
-// -*- C++ -*-
-//
-// ======================================================================
-//
-// Brad T. Aagaard, U.S. Geological Survey
-// Charles A. Williams, GNS Science
-// Matthew G. Knepley, University of Chicago
-//
-// This code was developed as part of the Computational Infrastructure
-// for Geodynamics (http://geodynamics.org).
-//
-// Copyright (c) 2010-2013 University of California, Davis
-//
-// See COPYING for license information.
-//
-// ======================================================================
-//
-
-#if !defined(pylith_bc_dirichletdataline2_hh)
-#define pylith_bc_dirichletdataline2_hh
-
-#include "DirichletData.hh"
-
-namespace pylith {
-  namespace bc {
-     class DirichletDataLine2;
-  } // pylith
-} // bc
-
-class pylith::bc::DirichletDataLine2 : public DirichletData
-{
-
-// PUBLIC METHODS ///////////////////////////////////////////////////////
-public: 
-
-  /// Constructor
-  DirichletDataLine2(void);
-
-  /// Destructor
-  ~DirichletDataLine2(void);
-
-// PRIVATE MEMBERS //////////////////////////////////////////////////////
-private:
-
-  static const int _numDOF; ///< Number of degrees of freedom at each point.
-
-  static const int _numFixedDOF; ///< Number of fixedDOF at constrained points.
-  static const int _numConstrainedPts; ///< Number of points constrained.
-
-  static const int _id; ///< Boundary condition identifier
-  static const char* _label; /// Label for boundary condition group
-
-  static const int _fixedDOF[]; ///< Degrees of freedom constrained at points
-
-  static const int _constrainedPoints[]; ///< Array of indices of constrained pts.
-  static const PylithScalar _tRef; ///< Reference time for rate of change of value
-  static const PylithScalar _valueRate; ///< Rate of change of values.
-  static const PylithScalar _valuesInitial[]; ///< Initial values.
-
-  static const char* _meshFilename; ///< Filename of input mesh.
-  static const char* _dbFilename; ///< Filename of simple spatial database.
-};
-
-#endif // pylith_bc_dirichletdataline2_hh
-
-// End of file
diff --git a/unittests/libtests/bc/data/DirichletDataLine2b.cc b/unittests/libtests/bc/data/DirichletDataLine2b.cc
deleted file mode 100644
index 58c9cdf..0000000
--- a/unittests/libtests/bc/data/DirichletDataLine2b.cc
+++ /dev/null
@@ -1,72 +0,0 @@
-// -*- C++ -*-
-//
-// ======================================================================
-//
-// Brad T. Aagaard, U.S. Geological Survey
-// Charles A. Williams, GNS Science
-// Matthew G. Knepley, University of Chicago
-//
-// This code was developed as part of the Computational Infrastructure
-// for Geodynamics (http://geodynamics.org).
-//
-// Copyright (c) 2010-2013 University of California, Davis
-//
-// See COPYING for license information.
-//
-// ======================================================================
-//
-
-/* Mesh: meshLine2.txt
- *
- * DirichletPoints BC at vertices 0 and 2.
- *
- * Fixed DOF: None
- */
-
-#include "DirichletDataLine2b.hh"
-
-const int pylith::bc::DirichletDataLine2b::_id = 0;
-
-const char* pylith::bc::DirichletDataLine2b::_label = "bc0";
-
-const int pylith::bc::DirichletDataLine2b::_numDOF = 1;
-const int pylith::bc::DirichletDataLine2b::_numFixedDOF = 0;
-const int pylith::bc::DirichletDataLine2b::_fixedDOF[] = {};
-
-const int pylith::bc::DirichletDataLine2b::_numConstrainedPts = 2;
-const int pylith::bc::DirichletDataLine2b::_constrainedPoints[] = { 0, 2 };
-
-const PylithScalar pylith::bc::DirichletDataLine2b::_tRef = -0.2;
-const PylithScalar pylith::bc::DirichletDataLine2b::_valueRate = 1.0;
-const PylithScalar pylith::bc::DirichletDataLine2b::_valuesInitial[] = {0};
-
-const char* pylith::bc::DirichletDataLine2b::_meshFilename = 
-  "data/line2.mesh";
-const char* pylith::bc::DirichletDataLine2b::_dbFilename =
-  "data/line2_disp2.spatialdb";
-
-pylith::bc::DirichletDataLine2b::DirichletDataLine2b(void)
-{ // constructor
-  id = _id;
-  label = const_cast<char*>(_label);
-
-  numDOF = _numDOF;
-  numFixedDOF = _numFixedDOF;
-  fixedDOF = const_cast<int*>(_fixedDOF);
-
-  numConstrainedPts = _numConstrainedPts;
-  constrainedPoints = const_cast<int*>(_constrainedPoints);
-
-  tRef = _tRef;
-  valueRate = _valueRate;
-  valuesInitial = const_cast<PylithScalar*>(_valuesInitial);
-
-  meshFilename = const_cast<char*>(_meshFilename);
-  dbFilename = const_cast<char*>(_dbFilename);
-} // constructor
-
-pylith::bc::DirichletDataLine2b::~DirichletDataLine2b(void)
-{}
-
-
-// End of file
diff --git a/unittests/libtests/bc/data/DirichletDataLine2b.hh b/unittests/libtests/bc/data/DirichletDataLine2b.hh
deleted file mode 100644
index f61d2c0..0000000
--- a/unittests/libtests/bc/data/DirichletDataLine2b.hh
+++ /dev/null
@@ -1,66 +0,0 @@
-// -*- C++ -*-
-//
-// ======================================================================
-//
-// Brad T. Aagaard, U.S. Geological Survey
-// Charles A. Williams, GNS Science
-// Matthew G. Knepley, University of Chicago
-//
-// This code was developed as part of the Computational Infrastructure
-// for Geodynamics (http://geodynamics.org).
-//
-// Copyright (c) 2010-2013 University of California, Davis
-//
-// See COPYING for license information.
-//
-// ======================================================================
-//
-
-#if !defined(pylith_bc_dirichletdataline2b_hh)
-#define pylith_bc_dirichletdataline2b_hh
-
-#include "DirichletData.hh"
-
-namespace pylith {
-  namespace bc {
-     class DirichletDataLine2b;
-  } // pylith
-} // bc
-
-class pylith::bc::DirichletDataLine2b : public DirichletData
-{
-
-// PUBLIC METHODS ///////////////////////////////////////////////////////
-public: 
-
-  /// Constructor
-  DirichletDataLine2b(void);
-
-  /// Destructor
-  ~DirichletDataLine2b(void);
-
-// PRIVATE MEMBERS //////////////////////////////////////////////////////
-private:
-
-  static const int _numDOF; ///< Number of degrees of freedom at each point.
-
-  static const int _numFixedDOF; ///< Number of fixedDOF at constrained points.
-  static const int _numConstrainedPts; ///< Number of points constrained.
-
-  static const int _id; ///< Boundary condition identifier
-  static const char* _label; /// Label for boundary condition group
-
-  static const int _fixedDOF[]; ///< Degrees of freedom constrained at points
-
-  static const int _constrainedPoints[]; ///< Array of indices of constrained pts.
-  static const PylithScalar _tRef; ///< Reference time for rate of change of value
-  static const PylithScalar _valueRate; ///< Rate of change of values.
-  static const PylithScalar _valuesInitial[]; ///< Initial values.
-
-  static const char* _meshFilename; ///< Filename of input mesh.
-  static const char* _dbFilename; ///< Filename of simple spatial database.
-};
-
-#endif // pylith_bc_dirichletdataline2b_hh
-
-// End of file
diff --git a/unittests/libtests/bc/data/Makefile.am b/unittests/libtests/bc/data/Makefile.am
index ae53861..0e02d11 100644
--- a/unittests/libtests/bc/data/Makefile.am
+++ b/unittests/libtests/bc/data/Makefile.am
@@ -17,10 +17,6 @@
 #
 
 dist_noinst_DATA = \
-	line2.mesh \
-	line2_disp.spatialdb \
-	line2_tractions.spatialdb \
-	line2_force.spatialdb \
 	elasticstrain1d.spatialdb \
 	tri3.mesh \
 	tri3_disp.spatialdb \
diff --git a/unittests/libtests/bc/data/NeumannDataLine2.cc b/unittests/libtests/bc/data/NeumannDataLine2.cc
deleted file mode 100644
index 141952e..0000000
--- a/unittests/libtests/bc/data/NeumannDataLine2.cc
+++ /dev/null
@@ -1,104 +0,0 @@
-// -*- C++ -*-
-//
-// ======================================================================
-//
-// Brad T. Aagaard, U.S. Geological Survey
-// Charles A. Williams, GNS Science
-// Matthew G. Knepley, University of Chicago
-//
-// This code was developed as part of the Computational Infrastructure
-// for Geodynamics (http://geodynamics.org).
-//
-// Copyright (c) 2010-2013 University of California, Davis
-//
-// See COPYING for license information.
-//
-// ======================================================================
-//
-
-/* Mesh: line2.mesh
- *
- * Neumann BC on vertex 0.
- * For this problem, the traction should be the same as a point force.
- * For a point force of 1 applied at vertex 0, the applied traction
- * and the residual should both have a value of 1 for this vertex.
- *
- */
-
-#include "NeumannDataLine2.hh"
-
-const char* pylith::bc::NeumannDataLine2::_meshFilename = 
-  "data/line2.mesh";
-
-const int pylith::bc::NeumannDataLine2::_numBasis = 1;
-const int pylith::bc::NeumannDataLine2::_numQuadPts = 1;
-const PylithScalar pylith::bc::NeumannDataLine2::_quadPts[] = {
-  0.0,
-};
-const PylithScalar pylith::bc::NeumannDataLine2::_quadWts[] = {
-  1.0,
-};
-const PylithScalar pylith::bc::NeumannDataLine2::_basis[] = {
-  1.0,
-};
-const PylithScalar pylith::bc::NeumannDataLine2::_basisDerivRef[] = {
-  1.0,
-};
-
-const char* pylith::bc::NeumannDataLine2::_spatialDBFilename =
-  "data/line2_tractions.spatialdb";
-const int pylith::bc::NeumannDataLine2::_id = 0;
-const char* pylith::bc::NeumannDataLine2::_label = "bc1";
-
-const int pylith::bc::NeumannDataLine2::_spaceDim = 1;
-const int pylith::bc::NeumannDataLine2::_cellDim = 0;
-const int pylith::bc::NeumannDataLine2::_numVertices = 1;
-const int pylith::bc::NeumannDataLine2::_numCells = 1;
-const int pylith::bc::NeumannDataLine2::_numCorners = 1;
-/* Now vertices are renumbered in the submesh */
-const int pylith::bc::NeumannDataLine2::_cells[] = {
-  1 /*2*/,
-};
-
-const PylithScalar pylith::bc::NeumannDataLine2::_tractionsCell[] = {
-  1.0,
-};
-const PylithScalar pylith::bc::NeumannDataLine2::_valsResidual[] = {
-  1.0,
-  0.0,
-  0.0,
-};
-
-
-pylith::bc::NeumannDataLine2::NeumannDataLine2(void)
-{ // constructor
-  meshFilename = const_cast<char*>(_meshFilename);
-
-  numBasis = _numBasis;
-  numQuadPts = _numQuadPts;
-  quadPts = const_cast<PylithScalar*>(_quadPts);
-  quadWts = const_cast<PylithScalar*>(_quadWts);
-  basis = const_cast<PylithScalar*>(_basis);
-  basisDerivRef = const_cast<PylithScalar*>(_basisDerivRef);
-
-  spatialDBFilename = const_cast<char*>(_spatialDBFilename);
-  id = _id;
-  label = const_cast<char*>(_label);
-
-  spaceDim = _spaceDim;
-  cellDim = _cellDim;
-  numVertices = _numVertices;
-  numCells = _numCells;
-  numCorners = _numCorners;
-  cells = const_cast<int*>(_cells);
-
-  tractionsCell = const_cast<PylithScalar*>(_tractionsCell);
-  valsResidual = const_cast<PylithScalar*>(_valsResidual);
-
-} // constructor
-
-pylith::bc::NeumannDataLine2::~NeumannDataLine2(void)
-{}
-
-
-// End of file
diff --git a/unittests/libtests/bc/data/NeumannDataLine2.hh b/unittests/libtests/bc/data/NeumannDataLine2.hh
deleted file mode 100644
index 07da63d..0000000
--- a/unittests/libtests/bc/data/NeumannDataLine2.hh
+++ /dev/null
@@ -1,76 +0,0 @@
-// -*- C++ -*-
-//
-// ======================================================================
-//
-// Brad T. Aagaard, U.S. Geological Survey
-// Charles A. Williams, GNS Science
-// Matthew G. Knepley, University of Chicago
-//
-// This code was developed as part of the Computational Infrastructure
-// for Geodynamics (http://geodynamics.org).
-//
-// Copyright (c) 2010-2013 University of California, Davis
-//
-// See COPYING for license information.
-//
-// ======================================================================
-//
-
-#if !defined(pylith_bc_neumanndataline2_hh)
-#define pylith_bc_neumanndataline2_hh
-
-#include "NeumannData.hh"
-
-namespace pylith {
-  namespace bc {
-     class NeumannDataLine2;
-  } // pylith
-} // bc
-
-class pylith::bc::NeumannDataLine2 : public NeumannData
-{
-
-// PUBLIC METHODS ///////////////////////////////////////////////////////
-public: 
-
-  /// Constructor
-  NeumannDataLine2(void);
-
-  /// Destructor
-  ~NeumannDataLine2(void);
-
-// PRIVATE MEMBERS //////////////////////////////////////////////////////
-private:
-
-  static const char* _meshFilename;
-
-  // Quadrature information
-  static const int _numBasis;
-  static const int _numQuadPts;
-  static const PylithScalar _quadPts[];
-  static const PylithScalar _quadWts[];
-  static const PylithScalar _basis[];
-  static const PylithScalar _basisDerivRef[];
-
-  // BC information
-  static const char* _spatialDBFilename;
-  static const int _id;
-  static const char* _label;
-
-  // Mesh information
-  static const int _spaceDim;
-  static const int _cellDim;
-  static const int _numVertices;
-  static const int _numCells;
-  static const int _numCorners;
-  static const int _cells[];
-
-  // Calculated values.
-  static const PylithScalar _tractionsCell[];
-  static const PylithScalar _valsResidual[];
-
-};
-
-#endif // pylith_bc_neumanndataline2_hh
-
-// End of file
diff --git a/unittests/libtests/bc/data/PointForceDataLine2.cc b/unittests/libtests/bc/data/PointForceDataLine2.cc
deleted file mode 100644
index e9d2f41..0000000
--- a/unittests/libtests/bc/data/PointForceDataLine2.cc
+++ /dev/null
@@ -1,90 +0,0 @@
-// -*- C++ -*-
-//
-// ======================================================================
-//
-// Brad T. Aagaard, U.S. Geological Survey
-// Charles A. Williams, GNS Science
-// Matthew G. Knepley, University of Chicago
-//
-// This code was developed as part of the Computational Infrastructure
-// for Geodynamics (http://geodynamics.org).
-//
-// Copyright (c) 2010-2013 University of California, Davis
-//
-// See COPYING for license information.
-//
-// ======================================================================
-//
-
-/* Mesh: meshLine2.txt
- *
- * Point force BC at vertices 0 and 2.
- *
- * Fixed DOF: { 0 }
- *
- * Values
- *   0: 1.1
- *   2: 2.2
- * tref = 0.6
- * Rate of change
- *   +0.3
- */
-
-#include "PointForceDataLine2.hh"
-
-const int pylith::bc::PointForceDataLine2::_id = 0;
-
-const char* pylith::bc::PointForceDataLine2::_label = "bc0";
-
-const int pylith::bc::PointForceDataLine2::_numDOF = 1;
-const int pylith::bc::PointForceDataLine2::_numForceDOF = 1;
-const int pylith::bc::PointForceDataLine2::_forceDOF[] = { 0 };
-
-const int pylith::bc::PointForceDataLine2::_numForcePts = 2;
-const int pylith::bc::PointForceDataLine2::_forcePoints[] = { 0, 2 };
-
-const PylithScalar pylith::bc::PointForceDataLine2::_tRef = 0.6;
-const PylithScalar pylith::bc::PointForceDataLine2::_forceRate = 0.3;
-const PylithScalar pylith::bc::PointForceDataLine2::_forceInitial[] =
-  { 1.1, 2.2 };
-
-const PylithScalar pylith::bc::PointForceDataLine2::_tResidual = 1.5;
-const PylithScalar pylith::bc::PointForceDataLine2::_residual[] =
-  { 1.37,
-    0.0,
-    2.47,
-  };
-
-const char* pylith::bc::PointForceDataLine2::_meshFilename = 
-  "data/line2.mesh";
-const char* pylith::bc::PointForceDataLine2::_dbFilename =
-  "data/line2_force.spatialdb";
-
-pylith::bc::PointForceDataLine2::PointForceDataLine2(void)
-{ // constructor
-  id = _id;
-  label = const_cast<char*>(_label);
-
-  numDOF = _numDOF;
-  numForceDOF = _numForceDOF;
-  forceDOF = const_cast<int*>(_forceDOF);
-
-  numForcePts = _numForcePts;
-  forcePoints = const_cast<int*>(_forcePoints);
-
-  tRef = _tRef;
-  forceRate = _forceRate;
-  forceInitial = const_cast<PylithScalar*>(_forceInitial);
-
-  tResidual = _tResidual;
-  residual = const_cast<PylithScalar*>(_residual);
-
-  meshFilename = const_cast<char*>(_meshFilename);
-  dbFilename = const_cast<char*>(_dbFilename);
-} // constructor
-
-pylith::bc::PointForceDataLine2::~PointForceDataLine2(void)
-{}
-
-
-// End of file
diff --git a/unittests/libtests/bc/data/PointForceDataLine2.hh b/unittests/libtests/bc/data/PointForceDataLine2.hh
deleted file mode 100644
index 1259b6e..0000000
--- a/unittests/libtests/bc/data/PointForceDataLine2.hh
+++ /dev/null
@@ -1,67 +0,0 @@
-// -*- C++ -*-
-//
-// ======================================================================
-//
-// Brad T. Aagaard, U.S. Geological Survey
-// Charles A. Williams, GNS Science
-// Matthew G. Knepley, University of Chicago
-//
-// This code was developed as part of the Computational Infrastructure
-// for Geodynamics (http://geodynamics.org).
-//
-// Copyright (c) 2010-2013 University of California, Davis
-//
-// See COPYING for license information.
-//
-// ======================================================================
-//
-
-#if !defined(pylith_bc_forcedatadataline2_hh)
-#define pylith_bc_forcedatadataline2_hh
-
-#include "PointForceData.hh"
-
-namespace pylith {
-  namespace bc {
-     class PointForceDataLine2;
-  } // pylith
-} // bc
-
-class pylith::bc::PointForceDataLine2 : public PointForceData
-{
-
-// PUBLIC METHODS ///////////////////////////////////////////////////////
-public: 
-
-  /// Constructor
-  PointForceDataLine2(void);
-
-  /// Destructor
-  ~PointForceDataLine2(void);
-
-// PRIVATE MEMBERS //////////////////////////////////////////////////////
-private:
-
-  static const PylithScalar _tRef; ///< Reference time for rate of change of forces.
-  static const PylithScalar _forceRate; ///< Rate of change of force.
-  static const PylithScalar _tResidual; ///< Time for computing residual.
-
-  static const int _numDOF; ///< Number of degrees of freedom at each point.
-  static const int _numForceDOF; ///< Number of forces at points.
-  static const int _numForcePts; ///< Number of points with forces.
-
-  static const int _id; ///< Boundary condition identifier
-  static const char* _label; ///< Label for boundary condition group
-
-  static const int _forceDOF[]; ///< Degrees of freedom that are constrained at each point
-  static const int _forcePoints[]; ///< Array of indices of points with forces.
-  static const PylithScalar _forceInitial[]; ///< Forces at points.
-  static const PylithScalar _residual[]; ///< Residual field.
-
-  static const char* _meshFilename; ///< Filename for input mesh.
-  static const char* _dbFilename; ///< Filename of simple spatial database.
-};
-
-#endif // pylith_bc_forcedatadataline2_hh
-
-// End of file
diff --git a/unittests/libtests/bc/data/line2.mesh b/unittests/libtests/bc/data/line2.mesh
deleted file mode 100644
index 36cba67..0000000
--- a/unittests/libtests/bc/data/line2.mesh
+++ /dev/null
@@ -1,50 +0,0 @@
-// Original mesh
-//
-// 0 ----- 1 ----- 2
-//     0       1
-//
-// Sieve mesh
-// 2 ----- 3 ----- 4
-//     0       1
-//
-mesh = {
-  dimension = 1
-  use-index-zero = true
-  vertices = {
-    dimension = 1
-    count = 3
-    coordinates = {
-             0     -1.0
-             1      0.0
-             2      1.0
-    }
-  }
-  cells = {
-    count = 2
-    num-corners = 2
-    simplices = {
-             0       0       1
-             1       1       2
-    }
-    material-ids = {
-             0   0
-             1   0
-    }
-  }
-  group = {
-    name = bc0
-    type = vertices
-    count = 2
-    indices = {
-      0  2
-    }
-  }
-  group = {
-    name = bc1
-    type = vertices
-    count = 1
-    indices = {
-      0
-    }
-  }
-}
diff --git a/unittests/libtests/bc/data/line2_disp.spatialdb b/unittests/libtests/bc/data/line2_disp.spatialdb
deleted file mode 100644
index 7ff18f9..0000000
--- a/unittests/libtests/bc/data/line2_disp.spatialdb
+++ /dev/null
@@ -1,15 +0,0 @@
-#SPATIAL.ascii 1
-SimpleDB {
-  num-values = 1
-  value-names =  displacement-x
-  value-units =  m
-  num-locs = 2
-  data-dim = 1
-  space-dim = 1
-  cs-data = cartesian {
-    to-meters = 1.0
-    space-dim = 1
-  }
-}
--1.0  1.1
-+1.0  2.2
diff --git a/unittests/libtests/bc/data/line2_force.spatialdb b/unittests/libtests/bc/data/line2_force.spatialdb
deleted file mode 100644
index f8b6d66..0000000
--- a/unittests/libtests/bc/data/line2_force.spatialdb
+++ /dev/null
@@ -1,15 +0,0 @@
-#SPATIAL.ascii 1
-SimpleDB {
-  num-values = 1
-  value-names =  force-x
-  value-units =  newton
-  num-locs = 2
-  data-dim = 1
-  space-dim = 1
-  cs-data = cartesian {
-    to-meters = 1.0
-    space-dim = 1
-  }
-}
--1.0  1.1
-+1.0  2.2
diff --git a/unittests/libtests/bc/data/line2_tractions.spatialdb b/unittests/libtests/bc/data/line2_tractions.spatialdb
deleted file mode 100644
index ec50f48..0000000
--- a/unittests/libtests/bc/data/line2_tractions.spatialdb
+++ /dev/null
@@ -1,14 +0,0 @@
-#SPATIAL.ascii 1
-SimpleDB {
-  num-values = 1
-  value-names =  traction-normal
-  value-units =  Pa
-  num-locs = 1
-  data-dim = 0
-  space-dim = 1
-  cs-data = cartesian {
-    to-meters = 1.0
-    space-dim = 1
-  }
-}
- 0.0    1.0



More information about the CIG-COMMITS mailing list