From 3fb8f0dfaf786ff792d6f468ced801ed886e7188 Mon Sep 17 00:00:00 2001 From: Kilian Weishaupt <kilian.weishaupt@iws.uni-stuttgart.de> Date: Thu, 1 Dec 2016 14:26:07 +0100 Subject: [PATCH] [staggeredGrid][scvFace] Add local index of face --- dumux/discretization/staggered/subcontrolvolumeface.hh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/dumux/discretization/staggered/subcontrolvolumeface.hh b/dumux/discretization/staggered/subcontrolvolumeface.hh index 2dd1b61f0b..d7eb451352 100644 --- a/dumux/discretization/staggered/subcontrolvolumeface.hh +++ b/dumux/discretization/staggered/subcontrolvolumeface.hh @@ -103,6 +103,7 @@ public: selfToOppositeDistance_ = geometryHelper.selfToOppositeDistance(); pairData_ = geometryHelper.pairData(); + localFaceIdx_ = is.indexInInside(); } /*//! The copy constrcutor @@ -202,6 +203,12 @@ public: return oppositeIdx_; } + //! The local index of this sub control volume face + IndexType localFaceIdx() const + { + return localFaceIdx_; + } + //! The global index of this sub control volume face Scalar selfToOppositeDistance() const { @@ -234,6 +241,7 @@ private: Scalar selfToOppositeDistance_; std::vector<StaggeredSubFace> subfaces_; std::array<PairData<Scalar>, numPairs> pairData_; + int localFaceIdx_; }; -- GitLab