Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • openfoam openfoam
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 390
    • Issues 390
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 12
    • Merge requests 12
  • Deployments
    • Deployments
    • Releases
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Development
  • openfoamopenfoam
  • Issues
  • #1645

Closed
Open
Created Mar 23, 2020 by Lydia Schulze@Lydia

Re-open Issue: Gauss CoBlended scheme fails for div(phi,alpha) in interFoam

Summary

Note: I re-open this issue, as it is still relevant and not fixed in the latest version. The issue was already described in #1236 (closed) for version v1812.

When using the scheme Gauss CoBlended for the term div(phi,alpha) in the solver interFoam, the simulation breaks up with the following error message: fvSchemes:

div(phi,alpha) Gauss CoBlended 1. Minmod 2. upwind;

logfile output:

\--> FOAM FATAL ERROR: Operator + is undefined for unoriented and oriented types From function Foam::orientedType Foam::operator+(const Foam::orientedType&, const Foam::orientedType&) in file orientedType/orientedType.C at line 458.

Steps to reproduce

Use tutorial /multiphase/RAS/interFoam/damBreak. Change in fvSchemes:

div(phi,alpha) Gauss CoBlended 1. Minmod 2. upwind;

Run the case with Allrun.

Example case

The damBreak tutorial (tutorials/multiphase/RAS/damBreak)

What is the current bug behaviour?

Run fails in first alpha-Subcycle. See logfile output below.

What is the expected correct behavior?

Normal interFoam-running would be expected.

Relevant logs and/or images

Courant Number mean: 0 max: 0 Interface Courant Number mean: 0 max: 0 deltaT = 0.00119048 Time = 0.00119048 PIMPLE: iteration 1 smoothSolver: Solving for alpha.water, Initial residual = 0, Final residual = 0, No Iterations 0 Phase-1 volume fraction = 0.130194 Min(alpha.water) = 0 Max(alpha.water) = 1 --> FOAM FATAL ERROR: Operator + is undefined for unoriented and oriented types From function Foam::orientedType Foam::operator+(const Foam::orientedType&, const Foam::orientedType&) in file orientedType/orientedType.C at line 458.

Environment information

  • OpenFOAM version : v1912
  • Operating system : centos
  • Hardware info :
  • Compiler : gcc

Possible fixes

Assignee
Assign to
Time tracking