[cig-commits] r15123 - in short/3D/PyLith/trunk: libsrc/bc unittests/libtests/bc unittests/libtests/topology
brad at geodynamics.org
brad at geodynamics.org
Thu Jun 4 17:29:47 PDT 2009
Author: brad
Date: 2009-06-04 17:29:47 -0700 (Thu, 04 Jun 2009)
New Revision: 15123
Modified:
short/3D/PyLith/trunk/libsrc/bc/DirichletBC.cc
short/3D/PyLith/trunk/unittests/libtests/bc/TestDirichletBC.cc
short/3D/PyLith/trunk/unittests/libtests/topology/TestFieldMesh.cc
Log:
Added more field split TODO reminders. Made reminders consistent for easy searching.
Modified: short/3D/PyLith/trunk/libsrc/bc/DirichletBC.cc
===================================================================
--- short/3D/PyLith/trunk/libsrc/bc/DirichletBC.cc 2009-06-04 23:51:42 UTC (rev 15122)
+++ short/3D/PyLith/trunk/libsrc/bc/DirichletBC.cc 2009-06-05 00:29:47 UTC (rev 15123)
@@ -106,7 +106,7 @@
} // if
_offsetLocal[iPoint] = curNumConstraints;
section->addConstraintDimension(_points[iPoint], numFixedDOF);
-#if 0 // WAITING FOR MATT TO IMPLEMENT IN SIEVE
+#if 0 // TODO: FIELD SPLIT
if (fibration >= 0) {
assert(fiberDim == section->getFiberDimension(_points[iPoint],
fibration));
@@ -178,7 +178,7 @@
// Update list of constrained DOF
section->setConstraintDof(point, &allFixedDOF[0]);
-#if 0 // WAITING FOR MATT TO IMPLEMENT IN SIEVE
+#if 0 // TODO: FIELD SPLIT
if (fibration >= 0)
section->setConstraintDof(point, &allFixedDOF[0], fibration);
#endif
Modified: short/3D/PyLith/trunk/unittests/libtests/bc/TestDirichletBC.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/bc/TestDirichletBC.cc 2009-06-04 23:51:42 UTC (rev 15122)
+++ short/3D/PyLith/trunk/unittests/libtests/bc/TestDirichletBC.cc 2009-06-05 00:29:47 UTC (rev 15123)
@@ -150,23 +150,27 @@
fieldSection->getFiberDimension(*v_iter));
CPPUNIT_ASSERT_EQUAL(0,
fieldSection->getConstraintDimension(*v_iter));
+#if 0 // TODO FIELD SPLIT
CPPUNIT_ASSERT_EQUAL(_data->numDOF,
fieldSection->getFiberDimension(*v_iter,
fibration));
CPPUNIT_ASSERT_EQUAL(0,
fieldSection->getConstraintDimension(*v_iter,
fibration));
+#endif
} else {
CPPUNIT_ASSERT_EQUAL(_data->numDOF,
fieldSection->getFiberDimension(*v_iter));
CPPUNIT_ASSERT_EQUAL(_data->numFixedDOF,
fieldSection->getConstraintDimension(*v_iter));
+#if 0 // TODO FIELD SPLIT
CPPUNIT_ASSERT_EQUAL(_data->numDOF,
fieldSection->getFiberDimension(*v_iter,
fibration));
CPPUNIT_ASSERT_EQUAL(_data->numFixedDOF,
fieldSection->getConstraintDimension(*v_iter,
fibration));
+#endif
++iConstraint;
} // if/else
} // for
@@ -219,7 +223,7 @@
} // if/else
} // for
-#if 0 // WAITING FOR MATT TO IMPLEMENT IN SIEVE
+#if 0 // TODO FIELD SPLIT
// Check fibration 0
const int fibration = 0;
iConstraint = 0;
Modified: short/3D/PyLith/trunk/unittests/libtests/topology/TestFieldMesh.cc
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/topology/TestFieldMesh.cc 2009-06-04 23:51:42 UTC (rev 15122)
+++ short/3D/PyLith/trunk/unittests/libtests/topology/TestFieldMesh.cc 2009-06-05 00:29:47 UTC (rev 15123)
@@ -935,7 +935,7 @@
v_iter != vertices->end();
++v_iter, ++iV) {
section->addConstraintDimension(*v_iter, nconstraints[iV]);
-#if 0 // NEED TO BE IMPLEMENTED
+#if 0 // TODO: FIELD SPLIT
section->addConstraintDimension(*v_iter, nconstraints[iV], fibration);
#endif
} // for
@@ -947,12 +947,13 @@
v_iter != vertices->end();
++v_iter, index += nconstraints[i++]) {
section->setConstraintDof(*v_iter, &constraints[index]);
-#if 0 // NEED TO BE IMPLEMENTED
+#if 0 // TODO: FIELD SPLIT
section->setConstraintDof(*v_iter, &constraints[index], fibration);
#endif
} // for
} // Setup source field
+#if 0 // TODO: FIELD SPLIT
const ALE::Obj<Mesh::RealSection>& section = fieldSrc.section();
CPPUNIT_ASSERT(!section.isNull());
CPPUNIT_ASSERT_EQUAL(numFibrations, section->getNumSpaces());
@@ -970,6 +971,7 @@
CPPUNIT_ASSERT_EQUAL(nconstraints[iV++],
section->getConstraintDimension(*v_iter, fibration));
} // for
+#endif
} // testSplitDefault
// ----------------------------------------------------------------------
@@ -1009,7 +1011,7 @@
v_iter != vertices->end();
++v_iter) {
section->addConstraintDimension(*v_iter, nconstraints[iV++]);
-#if 0 // NEED TO BE IMPLEMENTED
+#if 0 // TODO: FIELD SPLIT
section->addConstraintDimension(*v_iter, nconstraints[iV++],
fibration);
#endif
@@ -1022,12 +1024,13 @@
v_iter != vertices->end();
++v_iter, index += nconstraints[i++]) {
section->setConstraintDof(*v_iter, &constraints[index]);
-#if 0 // NEED TO BE IMPLEMENTED
+#if 0 // TODO: FIELD SPLIT
section->setConstraintDof(*v_iter, &constraints[index], fibration);
#endif
} // for
} // Setup source field
+#if 0 // TODO: FIELD SPLIT
Field<Mesh> field(mesh);
field.cloneSection(fieldSrc);
const ALE::Obj<Mesh::RealSection>& section = field.section();
@@ -1047,6 +1050,7 @@
section->getConstraintDimension(*v_iter,
fibration));
} // for
+#endif
} // testCloneSectionSplit
// ----------------------------------------------------------------------
More information about the CIG-COMMITS
mailing list