April 25, 2022 at 11:05 pmjms26Subscriber
Hi, I am having an issue running a steady 3ddp conjugate HT simulation in parallel on Linux where everything runs smoothly until I activate /solve/set/advanced/retain-cell-residuals. Once I do this and restart calculation, a SIGSEGV error is thrown on numerous nodes; for example: "Node 111: Process 150786: Received signal SIGSEGV."
This is followed by some lines with the error: "double free or corruption (!prev): 0x000000000e9ee2c0 ***" and then tons of lines following underneath a section called "Backtrace".
Fluent properly developed a shadow BC for the connection between the fluid and solid volume meshes after I imported it, with them set to "Coupled" as desired. I have triple checked my BCs, and they all appear perfectly fine.
A few more things:
1) I have verified that it is not a memory issue, and I have tried starting Fluent with the -cflush option with no luck.
2) I have seen that UDFs may cause this issue, but I am not using any UDFs.
3) I am able run the simulation and export data with no issues - this issue ONLY occurs when I activate retain-cell-residuals.
Any advice would be greatly appreciated.April 26, 2022 at 1:46 pmKRAdministratorHello:
This seems weird. What happens when you start the simulation from scratch and use the TUI for retaining the residuals?
April 26, 2022 at 2:47 pmRobForum Moderatorcflush just clears the system, if you're adding too much load it'll not do anything. If you use "top" how much free RAM is there? Is it Stack backtrace you're seeing?
April 26, 2022 at 4:58 pmjms26SubscriberHi Karthik Thanks for your reply - the same issue occurs when I start from scratch using standard initialization and run it in the TUI. I had completed this same simulation with only the fluid domain and had no issues retaining cell residuals. It may be something to do with now having a solid AND fluid domain. Please let me know if any additional info would be helpful.
April 26, 2022 at 5:08 pmjms26SubscriberHi Rob Thanks for your reply. I've tried both with using excessive amounts of RAM (>3TB) and also watching htop while trying to run; it definitely doesn't come close to the maximum amount of memory available. I don't see the word "Stack" anywhere if that's what you're referring to (my knowledge of this lower level computational stuff doesn't really go beyond just knowing that SIGSEGV means that something is trying to access memory that doesn't exist). Here are some of the many lines outputted:
======= Backtrace: =========
======= Backtrace: =========
And there are also "Memory Map" sections embedded throughout the terminal output as well. Please let me know if any additional information would be helpful!
April 27, 2022 at 10:32 amRobForum ModeratorWhat happens if you run with the solid zone and then turn on the residual store?
May 6, 2022 at 4:06 amjms26SubscriberHi Rob
Apologies for the late reply - Yes I tried that, it did not work. Very interestingly: if I deactivate the solid zone and the run, this error does not occur and I am able to retain-cell-residuals with no issues. Only when the solid zone is activated is it problematic.
Do you think it may be related at all to issues with the solid-to-fluid cell weighting in the partitions? I am running with 1344 processes.
May 6, 2022 at 9:03 amRobForum ModeratorShouldn't do. It does seem like a problem with the solid zone only though. I'll check this side, but may not be able to pass much back. What is the cell count as 1344 cores is a fairly large number!
Viewing 7 reply threads
Ansys Innovation Space
- The topic ‘Fluent Conjugate HT Retain Cell Residuals SIGSEGV Error?’ is closed to new replies.
Boost Ansys Fluent Simulations with AWS
Computational Fluid Dynamics (CFD) helps engineers design products in which the flow of fluid components is a significant challenge. These different use cases often require large complex models to solve on a traditional workstation. Click here to join this event to learn how to leverage Ansys Fluids on the cloud, thanks to Ansys Gateway powered by AWS.
Earth Rescue – An Ansys Online Series
The climate crisis is here. But so is the human ingenuity to fight it. Earth Rescue reveals what visionary companies are doing today to engineer radical new ideas in the fight against climate change. Click here to watch the first episode.
Subscribe to the Ansys Blog to get great new content about the power of simulation delivered right to your email on a weekly basis. With content from Ansys experts, partners and customers you will learn about product development advances, thought leadership and trends and tips to better use Ansys tools. Sign up here.Trending discussions
- legend min and max
- Ensight hot iron palette from an image
- Streamlines in EnSight using MRI data
- Import MRI data into Ensight
- FLUENT APPLICATIION ERROR
- Total Surface Heat Flux Calculation in Fluent
- Drop Test of a Water-Filled Tube
- Difference between “total pressure” and “absolute pressure”?
- Minimum Orthogonal Quality Less than 0.01 For Transonic Airfoil Flow Analysis
- obtaining pressure distribution by making points in ansys
Top Rated Tags
© 2023 Copyright ANSYS, Inc. All rights reserved.Ansys does not support the usage of unauthorized Ansys software. Please visit www.ansys.com to obtain an official distribution.