[cig-commits] r21715 - short/3D/PyLith/trunk/libsrc/pylith/faults
brad at geodynamics.org
brad at geodynamics.org
Thu Apr 4 09:40:47 PDT 2013
Author: brad
Date: 2013-04-04 09:40:46 -0700 (Thu, 04 Apr 2013)
New Revision: 21715
Modified:
short/3D/PyLith/trunk/libsrc/pylith/faults/FaultCohesiveDyn.cc
short/3D/PyLith/trunk/libsrc/pylith/faults/FaultCohesiveLagrange.cc
Log:
Fixed getting fault cells in submesh (height should be 1).
Modified: short/3D/PyLith/trunk/libsrc/pylith/faults/FaultCohesiveDyn.cc
===================================================================
--- short/3D/PyLith/trunk/libsrc/pylith/faults/FaultCohesiveDyn.cc 2013-04-04 16:32:40 UTC (rev 21714)
+++ short/3D/PyLith/trunk/libsrc/pylith/faults/FaultCohesiveDyn.cc 2013-04-04 16:40:46 UTC (rev 21715)
@@ -1811,7 +1811,7 @@
// Get fault cell information
PetscDM faultDMMesh = _faultMesh->dmMesh();assert(faultDMMesh);
- topology::Stratum cellsStratum(faultDMMesh, topology::Stratum::HEIGHT, 0);
+ topology::Stratum cellsStratum(faultDMMesh, topology::Stratum::HEIGHT, 1);
const PetscInt cStart = cellsStratum.begin();
const PetscInt cEnd = cellsStratum.end();
const PetscInt numCells = cellsStratum.size();
Modified: short/3D/PyLith/trunk/libsrc/pylith/faults/FaultCohesiveLagrange.cc
===================================================================
--- short/3D/PyLith/trunk/libsrc/pylith/faults/FaultCohesiveLagrange.cc 2013-04-04 16:32:40 UTC (rev 21714)
+++ short/3D/PyLith/trunk/libsrc/pylith/faults/FaultCohesiveLagrange.cc 2013-04-04 16:40:46 UTC (rev 21715)
@@ -1029,7 +1029,7 @@
topology::Stratum faultVerticesStratum(faultDMMesh, topology::Stratum::DEPTH, 0);
const PetscInt fvStart = faultVerticesStratum.begin();
const PetscInt fvEnd = faultVerticesStratum.end();
- topology::Stratum faultCellsStratum(faultDMMesh, topology::Stratum::HEIGHT, 0);
+ topology::Stratum faultCellsStratum(faultDMMesh, topology::Stratum::HEIGHT, 1);
const PetscInt fcStart = faultCellsStratum.begin();
const PetscInt fcEnd = faultCellsStratum.end();
assert(ncells == fcEnd-fcStart);
@@ -1284,7 +1284,7 @@
const PetscInt vStart = verticesStratum.begin();
const PetscInt vEnd = verticesStratum.end();
- topology::Stratum cellsStratum(faultDMMesh, topology::Stratum::HEIGHT, 0);
+ topology::Stratum cellsStratum(faultDMMesh, topology::Stratum::HEIGHT, 1);
const PetscInt cStart = cellsStratum.begin();
const PetscInt cEnd = cellsStratum.end();
@@ -1549,7 +1549,7 @@
const PetscInt vStart = verticesStratum.begin();
const PetscInt vEnd = verticesStratum.end();
- topology::Stratum cellsStratum(faultDMMesh, topology::Stratum::HEIGHT, 0);
+ topology::Stratum cellsStratum(faultDMMesh, topology::Stratum::HEIGHT, 1);
const PetscInt cStart = cellsStratum.begin();
const PetscInt cEnd = cellsStratum.end();
@@ -1837,7 +1837,7 @@
if (0 == strcasecmp("partition", name)) {
PetscDM faultDMMesh = _faultMesh->dmMesh();assert(faultDMMesh);
- topology::Stratum cellsStratum(faultDMMesh, topology::Stratum::HEIGHT, 0);
+ topology::Stratum cellsStratum(faultDMMesh, topology::Stratum::HEIGHT, 1);
const PetscInt cStart = cellsStratum.begin();
const PetscInt cEnd = cellsStratum.end();
More information about the CIG-COMMITS
mailing list