Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • openfoam openfoam
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 426
    • Issues 426
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 9
    • Merge requests 9
  • Deployments
    • Deployments
    • Releases
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Development
  • openfoamopenfoam
  • Issues
  • #1324
Closed
Open
Issue created May 24, 2019 by Admin@OpenFOAM-adminMaintainer

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.

Assignee
Assign to
Time tracking