|
[Sponsors] |
undefined div(((rho*nuEff)*dev2(T(grad(U))))) on cluster run |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
August 29, 2018, 02:26 |
undefined div(((rho*nuEff)*dev2(T(grad(U))))) on cluster run
|
#1 |
Senior Member
Gerry Kan
Join Date: May 2016
Posts: 376
Rep Power: 11 |
Howdy Folks:
I am wondering if others experience a similar issue: I have a case using rhoPimpleFoam that works on (single and multiple) processes on a single machine. But the same job would choke on the following error: Code:
--> FOAM FATAL IO ERROR: keyword div((nuEff*dev2(T(grad(U))))) is undefined in dictionary "IOstream.divSchemes" file: IOstream.divSchemes from line 0[10] Code:
divSchemes { default none; div(phi,U) Gauss limitedLinearV 1; div(phi,h) Gauss limitedLinear 1; div(phi,K) Gauss limitedLinear 1; div(phid,p) Gauss limitedLinear 1; div(phi,epsilon) Gauss limitedLinear 1; div(((rho*nuEff)*dev2(T(grad(U))))) Gauss linear; } Thanks in advance, Gerry. |
|
August 29, 2018, 02:46 |
|
#2 |
Senior Member
Peter Baskovich
Join Date: Jul 2014
Posts: 127
Rep Power: 12 |
Maybe the excessive bracketing?
|
|
August 29, 2018, 03:52 |
|
#3 | |
Senior Member
Santiago Lopez Castano
Join Date: Nov 2012
Posts: 354
Rep Power: 16 |
Quote:
|
||
August 29, 2018, 05:00 |
|
#4 |
Senior Member
anonymous
Join Date: Jan 2016
Posts: 416
Rep Power: 14 |
I think you are using a different solver. Not what you need.
rhoPimpleFoam need div(((rho*nuEff)*dev2(T(grad(U))))) what you got in fvSchemes. But the solver what you are running need div((nuEff*dev2(T(grad(U))))). I think this is an incompressible solver. Can you check the beginning of the log? |
|
August 29, 2018, 05:45 |
|
#5 |
Senior Member
Gerry Kan
Join Date: May 2016
Posts: 376
Rep Power: 11 |
Folks:
I think I know what happened. I have a divergence definition for rho*nuEff, but I also need one for rho, so that OpenFOAM knows what to do with rho *and* nuEff. So my divSchemes looks like Code:
divSchemes { default none; div(phi,U) Gauss limitedLinearV 1; div(phi,h) Gauss limitedLinear 1; div(phi,K) Gauss limitedLinear 1; div(phi,rho) Gauss linear; div(phid,p) Gauss limitedLinear 1; div(phi,epsilon) Gauss limitedLinear 1; div(((rho*nuEff)*dev2(T(grad(U))))) Gauss linear; } Thanks for the ideas and at least this problem is solved, Gerry. |
|
May 28, 2021, 15:03 |
|
#6 | |
New Member
Mohsen Zarepour
Join Date: Feb 2021
Posts: 10
Rep Power: 5 |
Hi,
I want to use the "Gauss limitedLinear 1" scheme for div((nuEff*dev2(T(grad(U))))) but I get an error in simpleFoam. Whay does this scheme does not work for this term? Quote:
|
||
Tags |
cluster, divschemes, fvscheme, mpi |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
can not complie fluentDataToFoam in OF2.1.1 | hewei | OpenFOAM Pre-Processing | 20 | September 8, 2018 10:19 |
problem with turbulence models after compilation? | lfgmarc | OpenFOAM Programming & Development | 19 | November 20, 2013 01:50 |
OpenFOAM 1.6 ext - Compilation errors - Fedora 17(32bit) | toolpost | OpenFOAM Installation | 15 | September 21, 2012 10:38 |
[Commercial meshers] Conversion form .ccm to openFoam | ViktoriaE | OpenFOAM Meshing & Mesh Conversion | 1 | November 29, 2011 17:40 |
Building OpenFoAm on SGI Altix 64bits | anne | OpenFOAM Installation | 8 | June 15, 2006 10:27 |