|
[Sponsors] | |||||
undefined div(((rho*nuEff)*dev2(T(grad(U))))) on cluster run |
![]() |
|
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
|
|
|
#1 |
|
Senior Member
Gerry Kan
Join Date: May 2016
Posts: 383
Rep Power: 12 ![]() |
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. |
|
|
|
|
|
|
|
|
#2 |
|
Senior Member
Peter Baskovich
Join Date: Jul 2014
Posts: 127
Rep Power: 13 ![]() |
Maybe the excessive bracketing?
|
|
|
|
|
|
|
|
|
#3 | |
|
Senior Member
Santiago Lopez Castano
Join Date: Nov 2012
Posts: 354
Rep Power: 17 ![]() |
Quote:
|
||
|
|
|
||
|
|
|
#4 |
|
Senior Member
anonymous
Join Date: Jan 2016
Posts: 416
Rep Power: 15 ![]() |
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? |
|
|
|
|
|
|
|
|
#5 |
|
Senior Member
Gerry Kan
Join Date: May 2016
Posts: 383
Rep Power: 12 ![]() |
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. |
|
|
|
|
|
|
|
|
#6 | |
|
New Member
Mohsen Zarepour
Join Date: Feb 2021
Posts: 10
Rep Power: 6 ![]() |
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 |
| Thread Tools | Search this Thread |
| Display Modes | |
|
|
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 |