changing Immersed boundary method geom after restart point #12771
Answered
by
marcosvanella
Danfellows97
asked this question in
Q&A
Replies: 2 comments 3 replies
-
You can't make any changes during a restart that change the dimensions of the arrays that are written to the restart file. You can do things like change the magnitude of VEL on SURF as that doesn't change the number of variables FDS is tracking. You could not, for example, change a SURF from TMP_FRONT to 1D heat conduction as that would change the size of the arrays holding wall temperature data. |
Beta Was this translation helpful? Give feedback.
2 replies
-
The boundary cut-faces that get read into FDS for geoms (similar to OBSTS) will depend not only on the triangulation you are sending in and boundary conditions you have prescribed for it, but also on how that triangulation intersects the grid planes in your FDS cartesian meshes. Select solid and outline for geometry in smokeview and you will see the cut-face polygons I'm talking about. When you move the geometry, even if you have the same triangulation you are going to end up with a different set of boundary cut-faces. This is probably why you are seeing this memory error.
We should be able to trap this issue and make a graceful stop by checking we have the correct size of the CFACE array and correct BC applied to each CFACE.
…________________________________
From: Jason Floyd ***@***.***>
Sent: Wednesday, April 10, 2024 02:41 PM
To: firemodels/fds ***@***.***>
Cc: Subscribed ***@***.***>
Subject: Re: [firemodels/fds] changing Immersed boundary method geom after restart point (Discussion #12771)
Read the study. This is explained in detail in their report.
—
Reply to this email directly, view it on GitHub<#12771 (reply in thread)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ABY23VM3EDTEZOZPHS2UTWTY4WBW7AVCNFSM6AAAAABGA47QVGVHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM4TANZUHE3TS>.
You are receiving this because you are subscribed to this thread.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
1 reply
Answer selected by
Danfellows97
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi everyone,
I'm currently trying to implement structural changes within FDS after a restart point while using the immersed boundary method. However, I am getting a forrtl sever 147 error (trying to access memory that's not there) when I swap the old bingeom file with a new one.
Is it because the geometry points have moved from their original interpolated position?
If so I am looking into re-interpolating the geometry at the restart point and wanted to know if anyone has any experience with this.
All the best,
Dan
Beta Was this translation helpful? Give feedback.
All reactions