CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > ANSYS > CFX

Error message: Insufficient Catalogue Size

Register Blogs Community New Posts Updated Threads Search

Like Tree12Likes

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   January 14, 2015, 22:35
Default When I do transient simulation, there comes the error ,please help
  #21
New Member
 
Chen Di
Join Date: Apr 2014
Posts: 10
Rep Power: 12
Melvins is on a distinguished road
It says:
------------------------------------------------------------------+
| *** INSUFFICIENT CATALOGUE SIZE *** |
| |
| ACTION REQUIRED : Increase the file catalogue size. |
| |
| If the situation persists please contact the CFX Customer Helpline |
| giving the following details:- |
| Current catalogue size : 28960 |
+--------------------------------------------------------------------+

My element number is 34 million, so I wonder if it is the huge element number that leads to the memory size problem, but it is OK in steady simulation.

Please help, thanks a lot...
Melvins is offline   Reply With Quote

Old   January 15, 2015, 06:41
Default
  #22
Senior Member
 
Martin_Sz's Avatar
 
Marcin
Join Date: May 2014
Location: Poland, Swiebodzin
Posts: 313
Rep Power: 13
Martin_Sz is on a distinguished road
There are many reasons of this error.
Check your mesh quality. Make these mesh more coarse.
Second check your BCs
Martin_Sz is offline   Reply With Quote

Old   January 15, 2015, 13:21
Default
  #23
Senior Member
 
Join Date: Jun 2009
Posts: 1,880
Rep Power: 33
Opaque will become famous soon enough
In the ANSYS Solver Manager, click on the Show Advanced Controls, go to the Solver tab and click on Detailed Memory Overrides and use a multiplier for the Catalogue Size.

If using the command line, cfx5solve, please use cfx5solve -help and read the details to modify the catalogue size (-smms ?)

The software failed to selecting the proper catalogue size for its memory system.

Hope the above helps,
Opaque is offline   Reply With Quote

Old   September 25, 2015, 05:47
Default
  #24
New Member
 
Niels Bessemans
Join Date: Apr 2013
Posts: 12
Rep Power: 13
NielsB is on a distinguished road
I've encountered this problem as well, increasing the catalog size will solve the problem. But I'm wondering, what's actually the 'meaning' of the catalog size? Is it related to memory somehow?

Kind regards,
Niels
NielsB is offline   Reply With Quote

Old   January 5, 2016, 22:57
Default
  #25
New Member
 
Join Date: Jan 2016
Posts: 3
Rep Power: 10
jjpbuaa is on a distinguished road
Quote:
Originally Posted by mactech001 View Post
Hi Glenn, thanks for your response.
i wanted to try the approach above to increase it, but my problem is, CFX prompted me that i can't add parameters anymore with the following message:

No New parameters can be added to the /FLOW:Flow Analysis 1/SOLVER CONTROL section of the CFX Command File.

Is it a setup problem or installation problem would you think?

regards,
hi, I have met totally the same question with yours. Have you solve this problem? Have you figured out why this problem occurred?

regards.

Quote:
Originally Posted by Melvins View Post
It says:
------------------------------------------------------------------+
| *** INSUFFICIENT CATALOGUE SIZE *** |
| |
| ACTION REQUIRED : Increase the file catalogue size. |
| |
| If the situation persists please contact the CFX Customer Helpline |
| giving the following details:- |
| Current catalogue size : 28960 |
+--------------------------------------------------------------------+

My element number is 34 million, so I wonder if it is the huge element number that leads to the memory size problem, but it is OK in steady simulation.

Please help, thanks a lot...
I have met the same problem. How did you solve this?

Quote:
Originally Posted by Bruyère
;84069
I have tried with catalogue size multiplier = 1.5 and it is working. So thank you very much. I keep your mail in mind. Regards. Bruyère.
hi, I have met the same problem. When i tried to add parameter "catalogue size multiplier", it indicated "No New parameters can be added to the /FLOW:Flow Analysis 1/SOLVER CONTROL section of the CFX Command File." Also, the try with "cfx5solve -size-mms 3" failed. I'd like to fingure out why this happens?

regards.

Last edited by wyldckat; January 6, 2016 at 18:41. Reason: merged posts that were a couple of hours apart
jjpbuaa is offline   Reply With Quote

Old   January 5, 2016, 23:07
Default
  #26
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,870
Rep Power: 144
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
When CFX starts a simulation it estimates the amount of memory it will require to run and grabs that chunk of memory. For most simulations the estimation is pretty good and this causes no problems. The solver solver requires additional memory as the solution progresses and if this rises above the amount initially estimated the solver will stop with a catalog size error.

In these cases the first thing to do is to increase the catalog size, x1.2 is usually enough but if you have the memory to spare x2.0 is good. In a small number of cases this does not work - this indicates a more fundamental problem with the simulation, where function requiring memory has proven far more complex and it should be, and this invariably means a problem in that function and the problem should be fixed (rather than just allocating more memory and hoping).
ghorrocks is offline   Reply With Quote

Old   January 6, 2016, 21:08
Default
  #27
New Member
 
Join Date: Jan 2016
Posts: 3
Rep Power: 10
jjpbuaa is on a distinguished road
Quote:
Originally Posted by ghorrocks View Post
When CFX starts a simulation it estimates the amount of memory it will require to run and grabs that chunk of memory. For most simulations the estimation is pretty good and this causes no problems. The solver solver requires additional memory as the solution progresses and if this rises above the amount initially estimated the solver will stop with a catalog size error.

In these cases the first thing to do is to increase the catalog size, x1.2 is usually enough but if you have the memory to spare x2.0 is good. In a small number of cases this does not work - this indicates a more fundamental problem with the simulation, where function requiring memory has proven far more complex and it should be, and this invariably means a problem in that function and the problem should be fixed (rather than just allocating more memory and hoping).
Thank you very much for your answer. The error only occurred in the transient simulation when i used the steady simulation results as the initially value. I have the model with 3 million elements. Maybe the interpolation got error since the huge calculation or the complex interface? Can i solve this problem by using distributed parallel simulation?
jjpbuaa is offline   Reply With Quote

Old   January 7, 2016, 19:36
Default
  #28
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,870
Rep Power: 144
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
The large mesh will not cause the error - the memory required for meshes is easy to calculate.

But complex interfaces can cause it. If the interface is more complex than normal the built in estimation can be wrong and lead to this error. But it is also a sign that the interface might not be well formed. Check the mesh for folds, bad quality elements and other badness near the interface.
ghorrocks is offline   Reply With Quote

Old   January 8, 2016, 11:03
Default
  #29
New Member
 
Join Date: Jan 2016
Posts: 3
Rep Power: 10
jjpbuaa is on a distinguished road
Quote:
Originally Posted by ghorrocks View Post
The large mesh will not cause the error - the memory required for meshes is easy to calculate.

But complex interfaces can cause it. If the interface is more complex than normal the built in estimation can be wrong and lead to this error. But it is also a sign that the interface might not be well formed. Check the mesh for folds, bad quality elements and other badness near the interface.
The simulation I made is for a patial admission turbine. The model was meshed using IGG/AutoGrid, and I think the quality is not bad. However, eace side of the interface containing more than 50 faces in CFX. Can this be the reason for the error?
jjpbuaa is offline   Reply With Quote

Old   January 10, 2016, 02:18
Default
  #30
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,870
Rep Power: 144
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
It is hard to be sure but that is a strong suspect. Try make the interface consist of a smaller number of separate faces if possible.
ghorrocks is offline   Reply With Quote

Old   June 7, 2016, 02:13
Default
  #31
New Member
 
Millen
Join Date: Jan 2016
Posts: 7
Rep Power: 10
Milsey is on a distinguished road
The error isn't caused by mesh at all. Its caused by the solver detirmining how much space/ memory is required to complete all the programmed iterations. By changing the catalogue allocation/ iteration size you can allow the computer to take up more space, or reduce the amount of space required.
Milsey is offline   Reply With Quote

Old   June 7, 2016, 22:31
Default
  #32
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,870
Rep Power: 144
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
Posts #26 and #28 explain the source of this problem. If the error in memory estimate is small you can fix it with the catalog allocation parameter, but if that is enough you have to look at where the error in the estimation comes from. In my experience it is usually from large numbers of surfaces, interfaces or bodies; or very complex interfaces. It can also come from huge amounts of CEL expressions. To fix it you need to simpilfy the mesh faces/bodies or reduce the CEL.
Dinar and aero_head like this.
ghorrocks is offline   Reply With Quote

Old   February 3, 2021, 04:37
Default
  #33
New Member
 
Join Date: Jun 2017
Posts: 8
Rep Power: 9
Rikki-Tikki-Tavi is on a distinguished road
Quote:
Originally Posted by Marvin View Post
Just to mention that this error can also occur at the interpolation phase of the simulation. Even, for example, when starting the simulation from a current solution onto identical mesh. In this case, increase the catalogue size on the "Interpolator" tab of the solver manager.
Thank you for making me feel stupid by stating the obvious and solving my problem with it.
Rikki-Tikki-Tavi is offline   Reply With Quote

Old   August 16, 2024, 06:09
Default
  #34
TGS
New Member
 
TGS
Join Date: May 2023
Location: United Kingdom
Posts: 29
Rep Power: 3
TGS is on a distinguished road
Thank you very much for your answer. Also, need to use the suffix x with the multiplier.
TGS is offline   Reply With Quote

Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
[snappyHexMesh] crash sHM H25E OpenFOAM Meshing & Mesh Conversion 11 November 10, 2014 12:27
critical error during installation of openfoam Fabio88 OpenFOAM Installation 21 June 2, 2010 04:01
OF 1.6 | Ubuntu 9.10 (64bit) | GLIBCXX_3.4.11 not found piprus OpenFOAM Installation 22 February 25, 2010 14:43
Phase locked average in run time panara OpenFOAM 2 February 20, 2008 15:37
fluent add additional zones for the mesh file SSL FLUENT 2 January 26, 2008 12:55


All times are GMT -4. The time now is 16:08.