CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   OpenFOAM (https://www.cfd-online.com/Forums/openfoam/)
-   -   dieselFoam tutorial - OpenFOAM-1.6-ext (https://www.cfd-online.com/Forums/openfoam/83459-dieselfoam-tutorial-openfoam-1-6-ext.html)

Peter_600 December 29, 2010 17:41

dieselFoam tutorial - OpenFOAM-1.6-ext
 
Hi,

I tried to run the tutorial aachen bomb with 1.6-ext but it crashes after a while with the error janaf out of temperature range.
That s very strange, since I ve run that tut with other OF versions without problems. Can anyone check if you get the same error? Maybe my OpenFOAM-1.6-ext is not properly compiled.

Regards
Peter

nakul December 30, 2010 11:20

Have you made any changes to the tutorial?

If not can you tell what exactly are you doing to run that tut?

Are you running the tut provided with OF-1.6.x only?

I am not sure why this may be happening but your answers to above questions might make it possible to help you.

Peter_600 December 30, 2010 12:18

I am using OF-1.6-ext and not 1.6-x. I am using the tut provided by 1.6-ext. This is the error which I get after a while. In the beginning it runs but than it crashes. Furthermore, a case which runs with OF 1.5-dev exhibit the same problem.


Quote:

From function janafThermo<equationOfState>::checkT(scalar& T) const
in file /home/peter/OpenFOAM/OpenFOAM-1.6-ext/src/thermophysicalModels/specie/lnInclude/janafThermoI.H at line 65
attempt to use janafThermo<equationOfState> out of temperature range 200 -> 5000; T = 96.9288

From function specieThermo<thermo>::T(scalar f, scalar T0, scalar (specieThermo<thermo>::*F)(const scalar) const, scalar (specieThermo<thermo>::*dFdT)(const scalar) const) const
in file /home/peter/OpenFOAM/OpenFOAM-1.6-ext/src/thermophysicalModels/specie/lnInclude/specieThermoI.H at line 73
Maximum number of iterations exceeded. Rescue by HJ
Floating point exception

nakul December 31, 2010 05:37

Hi,

That's pretty strange. Usually tutorials run without a hitch. You may try to re-install your OF. Have you tried running other tutorials?

If you find a solution to this problem then do post it here.

Peter_600 December 31, 2010 06:06

Indeed it s strange. Other tutorials run without a problem. I checked the source code of the dieselFoam solver. It is modified to the version of 1.5-dev. Maybe a bug?

Can someone of u check if the tut aachenbomb (dieselFoam) provided by 1.6-ext with OF-1.6-ext runs to the end?
I ve tested it on two different systems.

Rickard.Solsjo January 10, 2011 03:11

Did you fix the problem?
Maybe you did change some settings in the injectorproperties?

Peter_600 January 10, 2011 12:31

No. I didn t :(
Does it work out for you?

nakul January 11, 2011 06:32

1 Attachment(s)
Hi

I am uploading the aachenbomb tutorial from OF-1.7.1 Try running it with OF-1.6-ext.

If you succeed then find out the differences and post them here.

Peter_600 January 12, 2011 13:31

It doesn t tun neither. The only difference is that in sprayProperties this is adjusted
sprayIteration
{
sprayIterate 1;
sprayRelaxFactor 1;
minimumParcelMass 1e-14;
}
Quote:

but this was already implemented in OF-1.5-dev.
The tut ends with this error
From function specieThermo<thermo>::T(scalar f, scalar T0, scalar (specieThermo<thermo>::*F)(const scalar) const, scalar (specieThermo<thermo>::*dFdT)(const scalar) const) const
in file /home/peter/OpenFOAM/OpenFOAM-1.6-ext/src/thermophysicalModels/specie/lnInclude/specieThermoI.H at line 73
Maximum number of iterations exceeded. Rescue by HJ
Floating point exception
I have no idea what is wrong.

Paebin March 18, 2011 11:28

I have the same problem, the tutorial case doesn't work.

I tried to used some personal cases from 1.7.x, which were okay but they don't work on 1.6-ext too, I get the same error. :(


All times are GMT -4. The time now is 00:02.