Transmissibility: introduce a FaceInfo struct

use this to group variables in ::update()
This commit is contained in:
Arne Morten Kvarving
2025-01-17 14:24:48 +01:00
parent e10531513a
commit 81de485575
2 changed files with 82 additions and 71 deletions

View File

@@ -163,6 +163,14 @@ protected:
void removeNonCartesianTransmissibilities_(bool removeAll);
struct FaceInfo
{
DimVector faceCenter;
int faceIdx;
unsigned elemIdx;
unsigned cartElemIdx;
};
/// \brief Apply the Multipliers for the case PINCH(4)==TOPBOT
///
/// \param pinchTop Whether PINCH(5) is TOP, otherwise ALL is assumed.