Good Morning,
We are operating CFAST version 7.6.0 as a V&V’d version of CFAST at a Department of Energy site. In attempting to track software updates, I noticed a revision note for version 7.7.0 which states the following:
“Corrected an error in CFAST where certain vent opening combinations for cases with multiple vents in a single compartment would not initialize correctly.”
Our validation process considered ten validation cases from the CFAST github input file listing, four of which have multiple vents in a single compartment. We compared all the outputs for the four cases using versions 7.6.0 and 7.7.1 with no differences.
Can you clarify where the error in version 7.6.0 occurs? Which “certain vent opening combinations” cause the error, and how one can be identified when it does “not initialize correctly?”
Kevin,
The issue is listed in the v7.7.0 release notes as follows:
Corrected an error in CFAST where certain vent opening combinations for cases with multiple vents in a single compartment would not initialize correctly.
I looked at the commit history from the link you provided and found one from 3/11/21, “Fix bug in vent opening by flux or temperature.” If this is not the commit associated with that release note issue, please tell me which commit is the right one.
I’m not well versed in the code language, but it appears the fix just changes a vent trigger setting of “flux” or “temperature” to “time.”
At this point, I only need to assess how this issue affects results in the previous version, v7.6.0. but I can’t seem to find enough information. So, I’ve boiled it down to one question:
If I leave the vent “Open/Close Criterion” set to “time” for all vents of all three types (wall, ceiling/floor, and mechanical), does the simulation initialize correctly and give valid results?