diff --git a/dumux/discretization/facecentered/staggered/fvelementgeometry.hh b/dumux/discretization/facecentered/staggered/fvelementgeometry.hh index 1d7987f2c2cf450a14a3d672ffe7e3ecca22501f..598e2342904d3c1c7b3593325eb93f944099d8d8 100644 --- a/dumux/discretization/facecentered/staggered/fvelementgeometry.hh +++ b/dumux/discretization/facecentered/staggered/fvelementgeometry.hh @@ -79,7 +79,9 @@ public: const SubControlVolumeFace& lateralOrthogonalScvf(const SubControlVolumeFace& scvf) const { assert(scvf.isLateral()); - return gridGeometry().scvf(gridGeometry().lateralOrthogonalScvf(scvf)); + const auto otherGlobalIdx = scvfIndices_()[GridGeometry::GeometryHelper::lateralOrthogonalScvfLocalIndex(scvf.localIndex())]; + return gridGeometry().scvf(otherGlobalIdx); + } //! Return the frontal sub control volume face on a the boundary for a given sub control volume