40 const FVElementGeometry& fvGeometry)
43 using VelocityVector =
typename FVElementGeometry::GridGeometry::GlobalCoordinate;
44 VelocityVector result(0.0);
48 return std::find_if(vector.begin(), vector.end(), [](
const auto& x) { return std::abs(x) > 1e-8; } ) - vector.begin();
51 for (
const auto& scvf : scvfs(fvGeometry))
54 result[dirIdx] += 0.5*getFaceVelocity(fvGeometry, scvf)[dirIdx];