|
[Sponsors] |
October 3, 2013, 12:49 |
kOmegaSST in rhoSimpleFoam
|
#1 |
Super Moderator
Tobias Holzmann
Join Date: Oct 2010
Location: Tussenhausen
Posts: 2,708
Blog Entries: 6
Rep Power: 51 |
Dear all,
switching from kEpsilon into kOmegaSST in the tutorial (compressible/rhoSimpleFoam) you will get the following error while starting the solver: Code:
Selecting RAS turbulence model kOmegaSST --> FOAM FATAL ERROR: Arguments of min have different dimensions dimensions : [0 -2 2 0 0 0 0] and [0 0 0 0 0 0 0] From function min(const dimensionSet&, const dimensionSet&) in file dimensionSet/dimensionSet.C at line 239. FOAM aborting |
|
October 4, 2013, 14:23 |
|
#2 |
Senior Member
Niels Gjoel Jacobsen
Join Date: Mar 2009
Location: Copenhagen, Denmark
Posts: 1,900
Rep Power: 37 |
Good evening Tobias,
I suppose that you copied epsilon upon making the file omega to adapt to the kOmegaSST solver? In that process you forgot that omega and epsilon do not have the same dimensions. Correct the dimensions in omega and you should be able to run the case (after adjusting fvSchemes and fvSolution as well). Kind regards Niels
__________________
Please note that I do not use the Friend-feature, so do not be offended, if I do not accept a request. |
|
October 5, 2013, 06:59 |
|
#3 | |
Super Moderator
Tobias Holzmann
Join Date: Oct 2010
Location: Tussenhausen
Posts: 2,708
Blog Entries: 6
Rep Power: 51 |
Quote:
well I am so stupid Thanks for the hint. |
||
October 22, 2013, 15:45 |
|
#4 | |
New Member
Ghaith
Join Date: Aug 2013
Posts: 5
Rep Power: 12 |
Hello dear foamers,
I hope someone can help me! I'm using OF2.2.x and I'm trying to run the tutorial case of rhoSimpleFoam with kOmegaSST: Well to do that 1) I changed my RAS properties 2) I created an omega file with the functions "compressible:megaWallFunction" and "compressible::turbulentMixingLengthFrequencyInlet " 3) I replaced the epsilon with omega in fvSchemes and fvSolution But the problem is that my simulation crashes after only 3 timesteps with this error: Quote:
Do you have an idea how i can fix this problem? I would be very grateful if you can help me! Thanks |
||
October 22, 2013, 17:23 |
|
#5 | |
Super Moderator
Tobias Holzmann
Join Date: Oct 2010
Location: Tussenhausen
Posts: 2,708
Blog Entries: 6
Rep Power: 51 |
Quote:
|
||
October 23, 2013, 03:27 |
|
#6 | |
New Member
Ghaith
Join Date: Aug 2013
Posts: 5
Rep Power: 12 |
Hi Tobi,
thanks for answering this is all what I get: Quote:
|
||
October 23, 2013, 10:02 |
|
#7 |
Super Moderator
Tobias Holzmann
Join Date: Oct 2010
Location: Tussenhausen
Posts: 2,708
Blog Entries: 6
Rep Power: 51 |
Hi. 1. I prefer to use DILUPBiCG instead of smooth solver 2. Code:
smoothSolver: Solving for omega, Initial residual = 0.916676, Final residual = 0.0167419, No Iterations 4 bounding omega, min: -19480.4 max: 1.52032e+06 average: 40535.1 Have you set up your BC and initial conditions correct? It seems that there is something wrong. 3. write your timestep 1 and 2 out and have a look at those steps. 4. your relaxationsfactors? 5. did you use relaxationfactor in your fvSolution for omega? If not its set to 1 Check out 5 first Regards Tobi |
|
October 23, 2013, 10:49 |
|
#8 |
New Member
Ghaith
Join Date: Aug 2013
Posts: 5
Rep Power: 12 |
Hey,
well it seems that the initial value that I chose for my internal field was causing this problem. I tried values as 1 or 5 or 10 and i still had those problems. But for values over 20 it seems to be running alright. I can't say too much about the results but the essential is that my simulation now runs and converges after 759 Iterations. Thanks for your help! Ghaith |
|
May 4, 2014, 11:32 |
rhoSimpleFoam => core dump
|
#9 |
New Member
S. Javad Saharkhiz
Join Date: Sep 2013
Location: Iran
Posts: 21
Rep Power: 12 |
hi dear CFD users
who know this error that occur when i run "rhoSimpleFoam" to run my case and where i can find full description of solvers specially rhoSimpleFoam ? Create time Create mesh for time = 0 SIMPLE: convergence criteria field p tolerance 0.01 field U tolerance 0.0001 field e tolerance 0.001 field "(k|epsilon|omega)" tolerance 0.001 Reading thermophysical properties Selecting thermodynamics package { type hePsiThermo; mixture pureMixture; transport sutherland; thermo hConst; equationOfState perfectGas; specie specie; energy sensibleInternalEnergy; } #0 Foam::error: :rintStack(Foam::Ostream&) at ??:? #1 Foam::sigFpe::sigHandler(int) at ??:? #2 in "/lib/x86_64-linux-gnu/libc.so.6" #3 Foam::heThermo<Foam: :siThermo, Foam: : ureMixture<Foam::sutherlandTransport<Foam::species ::thermo<Foam::hConstThermo<Foam: :erfectGas<Foam::specie> >, Foam::sensibleInternalEnergy> > > >::init() at ??:? #4 Foam::heThermo<Foam: :siThermo, Foam: : ureMixture<Foam::sutherlandTransport<Foam::species ::thermo<Foam::hConstThermo<Foam: : erfectGas<Foam::specie> >, Foam::sensibleInternalEnergy> > > >::heThermo(Foam::fvMesh const&, Foam::word const&) at ??:? #5 Foam::hePsiThermo<Foam: :siThermo, Foam: : ureMixture<Foam::sutherlandTransport<Foam::species ::thermo<Foam::hConstThermo<Foam: : erfectGas<Foam::specie> >, Foam::sensibleInternalEnergy> > > >::hePsiThermo(Foam::fvMesh const&, Foam::word const&) at ??:? #6 Foam: :siThermo::addfvMeshConstructorToTable<Foam::hePsi Thermo<Foam: : siThermo, Foam: : ureMixture<Foam::sutherlandTransport<Foam::species ::thermo<Foam::hConstThermo<Foam: : erfectGas<Foam::specie> >, Foam::sensibleInternalEnergy> > > > >::New(Foam::fvMesh const&, Foam::word const&) at ??:? #7 Foam::autoPtr<Foam: :siThermo> Foam::basicThermo::New<Foam: :siThermo>(Foam::fvMesh const&, Foam::word const&) at ??:? #8 Foam: :siThermo::New(Foam::fvMesh const&, Foam::word const&) at ??:? #9 at ??:? #10 __libc_start_main in "/lib/x86_64-linux-gnu/libc.so.6" #11 at ??:? Floating point exception (core dumped) Thank you sincerely previously |
|
May 12, 2014, 05:34 |
|
#10 |
Super Moderator
Tobias Holzmann
Join Date: Oct 2010
Location: Tussenhausen
Posts: 2,708
Blog Entries: 6
Rep Power: 51 |
Hello Javad,
normally you get this early error if you set up something wrong in the 0/* files (I am not totaly sure if its there). The easiest way to solve the problem is the following:
After that you can compare the settings to your old one. Hence you have the ability to realize what was wrong. I know that error, but unfortunatelly I am out of mind what cause this error. Maybe a missing entry in 0/* files: Code:
value uniform x; It is appreciated to get a feedback (: PS: With the following code you can compare your files: Code:
diff --help
__________________
Keep foaming, Tobias Holzmann |
|
May 14, 2014, 02:54 |
|
#11 |
New Member
S. Javad Saharkhiz
Join Date: Sep 2013
Location: Iran
Posts: 21
Rep Power: 12 |
hi Tobi
thank you for your answer I'm glad that you answer my question :-) |
|
May 19, 2014, 10:47 |
high reynolds question
|
#12 |
New Member
S. Javad Saharkhiz
Join Date: Sep 2013
Location: Iran
Posts: 21
Rep Power: 12 |
hi every dear users an Tobi
I have a question in solving, can you help me? I I've taken mesh of wingMotion to rhoSimpleFoam solver's folder to have a solve with certain conditions on the wing. with the basic initial values,the case run and doesn't problem but in high values of velocity ( high Reynolds ) ant turbulent situation ( I gave the values from CFD site ) solve has dump in 3th or 4th step.error occur in Energy equation I reduce value of relaxationFactors for energy and the case solved for all time step.but decrement for relaxationFactors must be very high to dissolving : 10e-5 !!!!!! can you help me how i can fix my case? I'm in emergency situation, please help me if every person can thank you |
|
May 19, 2014, 11:12 |
|
#13 |
Super Moderator
Tobias Holzmann
Join Date: Oct 2010
Location: Tussenhausen
Posts: 2,708
Blog Entries: 6
Rep Power: 51 |
Hi, well to help you without sufficient information is not easy... Is your mesh okay? Nonorthogonality?
Can you share your case? It would be good to have a look into your settings and mesh, bc schemes etc. Regards Tobi
__________________
Keep foaming, Tobias Holzmann |
|
May 20, 2014, 00:58 |
|
#14 | |
New Member
S. Javad Saharkhiz
Join Date: Sep 2013
Location: Iran
Posts: 21
Rep Power: 12 |
Quote:
Definitely the sharing address : http://wikisend.com/download/856110/...fFixed1.tar.gz I must say that the field of U has 2 bugs ; pls fixed them then run the case(Although the results will not change much) : 1.internalField uniform (0 0 0) 2.inlet { type flowRateInletVelocity; massFlowRate constant 103; value uniform (264 0 0); thanks a lot |
||
May 20, 2014, 16:18 |
|
#15 |
Super Moderator
Tobias Holzmann
Join Date: Oct 2010
Location: Tussenhausen
Posts: 2,708
Blog Entries: 6
Rep Power: 51 |
Hi,
I downloaded your case and had a look at it. There are several points to say:
At least maybe some interesting hints after some disscussion with a good openfoam`er friend:
At the moment your case is running but without changing in p-field
__________________
Keep foaming, Tobias Holzmann Last edited by Tobi; May 21, 2014 at 08:07. |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
transsonic nozzle with rhoSimpleFoam | Unseen | OpenFOAM Running, Solving & CFD | 8 | July 1, 2022 06:54 |
kOmegaSST OF2.1 Help needed! | wiedangel | OpenFOAM Running, Solving & CFD | 0 | May 9, 2012 10:01 |
Wrong calculation of nut in the kOmegaSST turbulence model | FelixL | OpenFOAM Bugs | 27 | March 27, 2012 09:02 |
mutRoughWallFunction not working in rhoSimpleFoam and kOmegaSST model | aerothermal | OpenFOAM | 0 | November 10, 2010 12:16 |
Problem with rhoSimpleFoam | mecbe2002 | OpenFOAM | 3 | April 11, 2010 00:54 |