|
[Sponsors] |
May 3, 2020, 12:11 |
FOAM warning: Step size underflow
|
#1 |
New Member
Jiaui Zhang
Join Date: Aug 2018
Location: Changsha, China
Posts: 17
Rep Power: 8 |
hi Foamers:
I am running a self-developed solver with combustion using seulex as OED solver. The case is running with a time step of [deltaT 5e-07]; Then, I will get such warning: FOAM Warning : From function seulex::solve(scalar& x, scalarField& y, stepState& in file ODESolvers/seulex/seulex.C at line 255 step size underflow :8.470329473e-22 So does anyone know why this warning appears? Will this warning affect the calculation result? Here is the link for seulex.c https://github.com/OpenFOAM/OpenFOAM...eulex/seulex.C |
|
May 3, 2020, 14:50 |
|
#2 |
Senior Member
Herpes Free Engineer
Join Date: Sep 2019
Location: The Home Under The Ground with the Lost Boys
Posts: 931
Rep Power: 13 |
It looks like the step size is very small to the extent that it cannot be represented in floating-point computation. Is varying time-step size setting on, so that your input for the time-step (i.e. deltaT 5e-07) has been changed during the simulation?
__________________
The OpenFOAM community is the biggest contributor to OpenFOAM: User guide/Wiki-1/Wiki-2/Code guide/Code Wiki/Journal Nilsson/Guerrero/Holzinger/Holzmann/Nagy/Santos/Nozaki/Jasak/Primer Governance Bugs/Features: OpenFOAM (ESI-OpenCFD-Trademark) Bugs/Features: FOAM-Extend (Wikki-FSB) Bugs: OpenFOAM.org How to create a MWE New: Forkable OpenFOAM mirror |
|
May 3, 2020, 15:31 |
|
#3 |
New Member
Jiaui Zhang
Join Date: Aug 2018
Location: Changsha, China
Posts: 17
Rep Power: 8 |
Yes, it seems to be the case, and there is no such warning when I reduce the time step from 5E-6 to 5E-7, but the case will cost a much longer time.
|
|
May 3, 2020, 15:49 |
|
#4 |
Senior Member
Herpes Free Engineer
Join Date: Sep 2019
Location: The Home Under The Ground with the Lost Boys
Posts: 931
Rep Power: 13 |
Use fixed time step, and fix the time-step 1e-7 or lower instead of using variable time step.
__________________
The OpenFOAM community is the biggest contributor to OpenFOAM: User guide/Wiki-1/Wiki-2/Code guide/Code Wiki/Journal Nilsson/Guerrero/Holzinger/Holzmann/Nagy/Santos/Nozaki/Jasak/Primer Governance Bugs/Features: OpenFOAM (ESI-OpenCFD-Trademark) Bugs/Features: FOAM-Extend (Wikki-FSB) Bugs: OpenFOAM.org How to create a MWE New: Forkable OpenFOAM mirror |
|
June 5, 2023, 11:35 |
step size underflow :0
|
#5 | |
Member
bany
Join Date: Nov 2019
Posts: 50
Rep Power: 8 |
Quote:
Sorry for recalling this Thread. When i use chemFoam to calculate the ignition delay time for PRF80 with seulex_KLU, the infinite warnings "step size underflow :0" occur, as shown in the attachment. The mechanism creates a Jacobian with a sparsity of 98%. The calculation is performed by chemFoam with fixed time step 1E-7. In fact, small time steps like 1E-8, 1E-9 are also attempted but with the same warnings. seulex_KLU is the solver seulex with KLU sparse matrix library, provided in the article https://doi.org/10.1016/j.combustflame.2016.09.018. |
||
May 9, 2024, 03:23 |
|
#6 | |
Member
bany
Join Date: Nov 2019
Posts: 50
Rep Power: 8 |
Quote:
The problem has been solved. We changed another computer and cluster and the warning disappeared. |
||
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[Other] refineWallLayer Error | Yuby | OpenFOAM Meshing & Mesh Conversion | 2 | November 11, 2021 12:04 |
CFD by anderson, chp 10.... supersonic flow over flat plate | varunjain89 | Main CFD Forum | 18 | May 11, 2018 08:31 |
is internalField(U) equivalent to zeroGradient? | immortality | OpenFOAM Running, Solving & CFD | 7 | March 29, 2013 02:27 |
[Commercial meshers] ST_Malloc: out of memory.malloc_storage: unable to malloc Velocity SA, | cfdproject | OpenFOAM Meshing & Mesh Conversion | 0 | April 14, 2009 16:45 |
[Gmsh] Import gmsh msh to Foam | adorean | OpenFOAM Meshing & Mesh Conversion | 24 | April 27, 2005 09:19 |