Transmissibility::computeFaceProperties: simplify by passing FaceInfo structs

This commit is contained in:
Arne Morten Kvarving
2025-01-17 14:28:28 +01:00
parent 81de485575
commit 6c292a9d4a
2 changed files with 29 additions and 48 deletions

View File

@@ -198,23 +198,15 @@ protected:
template <class Intersection>
void computeFaceProperties(const Intersection& intersection,
const int,
const int,
const int,
const int,
DimVector& faceCenterInside,
DimVector& faceCenterOutside,
FaceInfo& inside,
FaceInfo& outside,
DimVector& faceAreaNormal,
/*isCpGrid=*/std::false_type) const;
template <class Intersection>
void computeFaceProperties(const Intersection& intersection,
const int insideElemIdx,
const int insideFaceIdx,
const int outsideElemIdx,
const int outsideFaceIdx,
DimVector& faceCenterInside,
DimVector& faceCenterOutside,
FaceInfo& inside,
FaceInfo& outside,
DimVector& faceAreaNormal,
/*isCpGrid=*/std::true_type) const;