faceMomentum mode in twoPhaseEulerFoam fails
Summary
It seems that the faceMomentum option in twoPhaseEulerFoam which damps some numerical oscillations that occur in a fully collocated Eulerian multiphase approach fails on commit f3e10059bd2f6c1f7aacdda91d059ca8ab7a2385. I imagine no commits since then have fixed this. The error occurs in both serial and parallel. The below error is reported:
[0] --> FOAM FATAL ERROR: [0] Operator + is undefined for oriented and unoriented types [0] [0] From function Foam::orientedType Foam::operator+(const Foam::orientedType&, const Foam::orientedType&) [0] in file [3]
Steps to reproduce
This can be reproduced easily by going to any included tutorial for twoPhaseEulerFoam and adding the line "faceMomentum yes;" to the PIMPLE section of fvSolution.