GoogleGroup Re: Determining the cause of a numerical instability #12670
Replies: 21 comments 1 reply
-
I will run the case with the version of FDS released yesterday. |
Beta Was this translation helpful? Give feedback.
-
I have these errors with the latest FDS release
This typically means that FDS cannot determine where to attach the VENT. Setting |
Beta Was this translation helpful? Give feedback.
-
Interesting, I have never gotten these errors on my locally compiled version. My version info is as follows. I you believe this could cause a numerical instability I can try changing this.
Fire Dynamics Simulator
Current Date : March 22, 2024 10:07:44
Revision : FDS-6.8.0-406-gc36eed0-master
Revision Date : Thu Jul 20 04:43:12 2023 -0400
Compiler : ifort version 2021.8.0
Compilation Date : Jul 21, 2023 12:22:55
From: Kevin McGrattan ***@***.***>
Sent: Friday, March 22, 2024 11:34 AM
To: firemodels/fds ***@***.***>
Cc: bjoernbingham ***@***.***>; Author ***@***.***>
Subject: Re: [firemodels/fds] GoogleGroup Re: Determining the cause of a numerical instability (Discussion #12670)
I have these errors with the latest FDS release
ERROR(820): VENT Vent_out2 has no solid backing or an orientation index (IOR) is needed. (MPI Process: 15, CHID: fine_microG)
ERROR(820): VENT Vent_out2.001 has no solid backing or an orientation index (IOR) is needed. (MPI Process: 9, CHID: fine_microG)
ERROR(820): VENT Vent_in1 has no solid backing or an orientation index (IOR) is needed. (MPI Process: 10, CHID: fine_microG)
ERROR(820): VENT Vent_in2 has no solid backing or an orientation index (IOR) is needed. (MPI Process: 16, CHID: fine_microG)
This typically means that FDS cannot determine where to attach the VENT. Setting THICKEN_OBSTRUCTIONS is one possible cause.
—
Reply to this email directly, view it on GitHub <#12670 (comment)> , or unsubscribe <https://github.com/notifications/unsubscribe-auth/BHHMNOIOF7QZIPPIEQJCLULYZR2RVAVCNFSM6AAAAABFDXIN2CVHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM4DQOBRGYYTA> .
You are receiving this because you authored the thread. <https://github.com/notifications/beacon/BHHMNOP4NCK6QG3B2ZL5ZE3YZR2RVA5CNFSM6AAAAABFDXIN2CWGG33NNVSW45C7OR4XAZNRIRUXGY3VONZWS33OINXW23LFNZ2KUY3PNVWWK3TUL5UWJTQAQ6C4U.gif> Message ID: < ***@***.***> ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
We recently made a change to allow VENTs to be attached to thin obstructions. I wonder if this is somehow related. Can you identify these problem VENTs and see if they are unambiguously associated with a solid OBST. |
Beta Was this translation helpful? Give feedback.
-
Do a repo update and recompile your code. You have a version from July last year of the source code.
…________________________________
From: bjoernbingham ***@***.***>
Sent: Friday, March 22, 2024 03:41 PM
To: firemodels/fds ***@***.***>
Cc: Subscribed ***@***.***>
Subject: Re: [firemodels/fds] GoogleGroup Re: Determining the cause of a numerical instability (Discussion #12670)
Interesting, I have never gotten these errors on my locally compiled version. My version info is as follows. I you believe this could cause a numerical instability I can try changing this.
Fire Dynamics Simulator
Current Date : March 22, 2024 10:07:44
Revision : FDS-6.8.0-406-gc36eed0-master
Revision Date : Thu Jul 20 04:43:12 2023 -0400
Compiler : ifort version 2021.8.0
Compilation Date : Jul 21, 2023 12:22:55
From: Kevin McGrattan ***@***.***>
Sent: Friday, March 22, 2024 11:34 AM
To: firemodels/fds ***@***.***>
Cc: bjoernbingham ***@***.***>; Author ***@***.***>
Subject: Re: [firemodels/fds] GoogleGroup Re: Determining the cause of a numerical instability (Discussion #12670)
I have these errors with the latest FDS release
ERROR(820): VENT Vent_out2 has no solid backing or an orientation index (IOR) is needed. (MPI Process: 15, CHID: fine_microG)
ERROR(820): VENT Vent_out2.001 has no solid backing or an orientation index (IOR) is needed. (MPI Process: 9, CHID: fine_microG)
ERROR(820): VENT Vent_in1 has no solid backing or an orientation index (IOR) is needed. (MPI Process: 10, CHID: fine_microG)
ERROR(820): VENT Vent_in2 has no solid backing or an orientation index (IOR) is needed. (MPI Process: 16, CHID: fine_microG)
This typically means that FDS cannot determine where to attach the VENT. Setting THICKEN_OBSTRUCTIONS is one possible cause.
—
Reply to this email directly, view it on GitHub <#12670 (comment)> , or unsubscribe <https://github.com/notifications/unsubscribe-auth/BHHMNOIOF7QZIPPIEQJCLULYZR2RVAVCNFSM6AAAAABFDXIN2CVHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM4DQOBRGYYTA> .
You are receiving this because you authored the thread. <https://github.com/notifications/beacon/BHHMNOP4NCK6QG3B2ZL5ZE3YZR2RVA5CNFSM6AAAAABFDXIN2CWGG33NNVSW45C7OR4XAZNRIRUXGY3VONZWS33OINXW23LFNZ2KUY3PNVWWK3TUL5UWJTQAQ6C4U.gif> Message ID: < ***@***.***> ***@***.***>
—
Reply to this email directly, view it on GitHub<#12670 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ABY23VOUF5ZWSELGMMNNVETYZSCPLAVCNFSM6AAAAABFDXIN2CVHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM4DQOBSGE2DS>.
You are receiving this because you are subscribed to this thread.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
There is no harm in setting IOR on the VENT line. I suspect that FDS cannot determine whether the four VENTs that I cited are pointing up (+3) or down (-3). Can you tell me which? |
Beta Was this translation helpful? Give feedback.
-
That's good to know, thanks. |
Beta Was this translation helpful? Give feedback.
-
Darn, I made them all +3 and it was running. I'll run again with these values. I am using the latest release. |
Beta Was this translation helpful? Give feedback.
-
Oh shoot, the in vents are facing vertically down and the out vents are facing vertically up. |
Beta Was this translation helpful? Give feedback.
-
This is what I am running
|
Beta Was this translation helpful? Give feedback.
-
The job finished successfully with FDS 6.9.0. |
Beta Was this translation helpful? Give feedback.
-
Ok thanks, I will proceed with Repo update and recompile. I will update this thread if my job runs successfully |
Beta Was this translation helpful? Give feedback.
-
Thank you, updating FDS to 6.9.0 has solved this. It ran to completion. |
Beta Was this translation helpful? Give feedback.
-
Great. Make sure the results look OK. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
If the VENT is facing upward, IOR=3. If it faces downward IOR=-3. Facing up means that the gas coming out of the vent moves upwards. |
Beta Was this translation helpful? Give feedback.
-
Therefore a vent with IOR = -3 and VOLUME_FLOW = -1 would blow down, correct? |
Beta Was this translation helpful? Give feedback.
-
Yes. IOR=-3 means that the vent is facing downward, and VF=-1 means that the vent is blowing outwards into the domain, as opposed to sucking inwards. |
Beta Was this translation helpful? Give feedback.
-
Ok, so that is not the issue. I have been messing with a few settings now with no luck yet. I refined the positions of the vents to ensure they are correctly located relative to the walls, turning off thicken obstructions, and trying a different mesh. Are there any reasons you can think of that would cause the vents to have no flow? |
Beta Was this translation helpful? Give feedback.
-
@bjoernbingham I'm a little lost at this point as to what input file we should be testing. Could you please simplify the case as much as possible and post an input file that that shows not flow through the vent. Thanks Also, please unmark the discussion as "answered" if we still have work to do. Thanks |
Beta Was this translation helpful? Give feedback.
-
It appears the mesh/vent alignment was off. I successfully was able to get a 10-second test case to initialize with vents flowing. |
Beta Was this translation helpful? Give feedback.
-
This is referring to a previous post I had on the old Google Groups page from last October: https://groups.google.com/g/fds-smv/c/DJ1VNEqtLPo/m/xSXBhKpoBQAJ
I had to substantially increase the mass flux for both the particulate and gases as well as modify the net heat flux at the PTFE boundary. Now the microgravity case (GVEC = (0,0,0)) is failing again. This is with the changes made in the previous discussion. I have tried with both DC = 0.4 or 0.04 and they fail at ~519/600 seconds and ~397/600 seconds respectively. Are there any other suggestions people have for this case? It is likely failing due to the tiny particulate causing numerical instability. Attached is a version of the case with DC = 0.04.
fine_MicroG_HFlux_mpi_2438_cMFlux.zip
Beta Was this translation helpful? Give feedback.
All reactions