|
[Sponsors] |
yPlus calculation:Fatal Error saying turbulence model not found |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
December 27, 2020, 06:57 |
yPlus calculation:Fatal Error saying turbulence model not found
|
#1 |
Senior Member
Join Date: Jun 2020
Posts: 100
Rep Power: 6 |
Hello Foamers
I am doing LES simulation (Smagorinsky model with VanDriest delta function) of BFS case. I wanted to calculate yPlus values as per provided mesh resolution using runtime postprocessing. In doing so, I included following in controlDict: Code:
functions { #includeFunc residuals yPlus1 { type yPlus; libs (fieldFunctionObjects); writeControl writeTime; } } The simulation runs successful but it doesn't calculate yPluss and gives the following error: Code:
--> FOAM Warning : From function virtual bool Foam::functionObjects::yPlus::execute() in file yPlus/yPlus.C at line 178 Unable to find turbulence model in the database: yPlus will not be calculated yPlus yPlus1 write: writing field yPlus patch walls y+ : min = 0, max = 0, average = 0 fieldAverage fieldAverage1 write: Calculating averages Writing average fields End Finalising parallel run I also tried to calculate yPlus after the simulation has completed instead of runtime post processing but it gives same Fatal Error. Please let me know if i can fix this issue somehow. PS: I am using OpenFOAM-v-1912 and running the simulation in parallel. Best Regards Atul Jaiswal |
|
July 12, 2021, 08:47 |
|
#2 | |
New Member
Masoumeh
Join Date: Oct 2019
Posts: 21
Rep Power: 7 |
Quote:
Just follow this terminal code (as an example ) simpleFoam -postProcess -func yPlus |
||
June 29, 2022, 11:09 |
|
#3 | |
New Member
saeed sangchooly
Join Date: Feb 2022
Posts: 17
Rep Power: 4 |
Quote:
|
||
July 4, 2022, 06:45 |
|
#4 |
Senior Member
Join Date: Jun 2020
Posts: 100
Rep Power: 6 |
Hi
I was able to solve this problem but I dont remember exactly how. As far as I recall, changing the write control to outputTime solved the issue. So the following code should work: yPlus1 { type yPlus; libs (fieldFunctionObjects); writeControl outputTime; writeInterval 1; } |
|
July 12, 2022, 06:32 |
|
#5 |
New Member
SAIKRISHNA N
Join Date: Jun 2014
Posts: 10
Rep Power: 12 |
||
October 13, 2022, 08:27 |
|
#6 |
New Member
Ma Jie
Join Date: Aug 2020
Posts: 7
Rep Power: 6 |
As ms.hashempour said, you must add your solver name, for example:
yourSolverName -postProcess -func yPlus |
|
November 23, 2022, 08:55 |
|
#7 | |
New Member
无
Join Date: Jul 2022
Posts: 8
Rep Power: 4 |
Quote:
I try to use pisoFoam and interFoam to calculate y+ :add a FOyPlus dictionary file to the system, and include the functions in controlDict, which can be calculated normally; But it can't be calculated in reactingTwoPhaseEulerFoam. |
||
Tags |
les, yplus |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Building OpenFOAM1.7.0 from source | ata | OpenFOAM Installation | 46 | March 6, 2022 14:21 |
[Gmsh] Insatlling gmsh from the source code-issue? | CFD-Lover | OpenFOAM Meshing & Mesh Conversion | 20 | June 12, 2018 07:39 |
Gmsh installation on terminal help | spitfire | Main CFD Forum | 4 | July 27, 2017 16:11 |
8x icoFoam speed up with Cufflink CUDA solver library | kmooney | OpenFOAM Running, Solving & CFD | 42 | November 6, 2012 12:37 |
Discussion: Reason of Turbulence!! | Wen Long | Main CFD Forum | 3 | May 15, 2009 10:52 |