[cig-commits] r7405 - short/3D/PyLith/trunk/libsrc/faults
brad at geodynamics.org
brad at geodynamics.org
Fri Jun 22 18:22:00 PDT 2007
Author: brad
Date: 2007-06-22 18:22:00 -0700 (Fri, 22 Jun 2007)
New Revision: 7405
Modified:
short/3D/PyLith/trunk/libsrc/faults/FaultCohesiveKin.cc
Log:
Fixed bug where processor without fault nodes expected orientation section to have nonzero fiber dimension.
Modified: short/3D/PyLith/trunk/libsrc/faults/FaultCohesiveKin.cc
===================================================================
--- short/3D/PyLith/trunk/libsrc/faults/FaultCohesiveKin.cc 2007-06-23 01:15:23 UTC (rev 7404)
+++ short/3D/PyLith/trunk/libsrc/faults/FaultCohesiveKin.cc 2007-06-23 01:22:00 UTC (rev 7405)
@@ -240,7 +240,8 @@
const real_section_type::value_type* vertexOrient =
_orientation->restrictPoint(*vertConstraintBegin);
- assert(9 == _orientation->getFiberDimension(*vertConstraintBegin));
+ if (vertConstraintBegin != vertConstraintEnd)
+ assert(9 == _orientation->getFiberDimension(*vertConstraintBegin));
double_array vertNormalDir(&vertexOrient[6], 3);
const double dot =
normalDir[0]*vertNormalDir[0] +
More information about the cig-commits
mailing list