View Issue Details

IDProjectCategoryView StatusLast Update
0000643OpenFOAMBugpublic2012-08-31 15:44
Reporterjoegi Assigned Tohenry  
PrioritynormalSeveritycrashReproducibilityalways
Status resolvedResolutionfixed 
PlatformLinuxOSopensuseOS Version 12.1
Summary0000643: keyword div((muEff*dev(T(grad(U))))) is undefined in dictionary when running multiphaseInterFoam
DescriptionWhen running multiphaseInterFoam (in serial or parallel), openfoam crash with the following error:

--> FOAM FATAL IO ERROR:
keyword div((muEff*dev(T(grad(U))))) is undefined in dictionary "/home/joegi/OpenFOAM/joegi-2.1.x/run/tutorials/multiphase/multiphaseInterFoam/laminar/damBreak4phase/system/fvSchemes::divSchemes"

file: /home/joegi/OpenFOAM/joegi-2.1.x/run/tutorials/multiphase/multiphaseInterFoam/laminar/damBreak4phase/system/fvSchemes::divSchemes from line 32 to line 34.

    From function dictionary::lookupEntry(const word&, bool, bool) const
    in file db/dictionary/dictionary.C at line 400.

FOAM exiting


I started to get this error after updating OF 2.1.x two days ago, before if was running fine.

I am running the case with laminar turbulence model. Even after adding the missing keyword OpenFOAM still crash, and give the following error:


--> FOAM FATAL IO ERROR:
attempt to read beyond EOF

file: /home/joegi/OpenFOAM/joegi-2.1.x/run/tutorials/multiphase/multiphaseInterFoam/laminar/damBreak4phase/system/fvSchemes::divSchemes::div((muEff*dev(T(grad(U))))) at line 36.

    From function ITstream::read(token&)
    in file db/IOstreams/Tstreams/ITstream.C at line 83.

FOAM exiting
Steps To ReproduceThe error can be easily reproduced by running the damBreak4phase in
tutorials/multiphase/multiphaseInterFoam/laminar/damBreak4phase/.
TagsNo tags attached.

Activities

henry

2012-08-31 15:10

manager   ~0001659

Try pulling the latest, recompiling and running the tutorial.

joegi

2012-08-31 15:15

viewer   ~0001660

Already done, not working.

Anywho, I just realize that the solution to the problem consist in adding the following lines:

div((muEff*dev(T(grad(U))))) Gauss linear;
div((nuEff*dev(T(grad(U))))) Gauss linear;

henry

2012-08-31 15:44

manager   ~0001662

Thanks for the report.
Resolved by commit 7ef21377aa45f9a0d23262b1152d219a16adce78

Issue History

Date Modified Username Field Change
2012-08-31 14:34 joegi New Issue
2012-08-31 15:10 henry Note Added: 0001659
2012-08-31 15:15 joegi Note Added: 0001660
2012-08-31 15:44 henry Note Added: 0001662
2012-08-31 15:44 henry Status new => resolved
2012-08-31 15:44 henry Resolution open => fixed
2012-08-31 15:44 henry Assigned To => henry