|
[Sponsors] |
October 3, 2016, 09:23 |
Error detected by routine MAKDAT
|
#1 |
New Member
M. A. Moghanloo
Join Date: Oct 2015
Posts: 8
Rep Power: 11 |
Dear friends
I run a test case in cfx 15.0. The below error is appeared. Could you please help me? Tnx ================================================== ==================== TIME STEP = 1 SIMULATION TIME = 1.0000E-02 CPU SECONDS = 2.763E+02 ---------------------------------------------------------------------- COEFFICIENT LOOP ITERATION = 1 CPU SECONDS = 2.763E+02 +--------------------------------------------------------------------+ | *** INSUFFICIENT MEMORY ALLOCATED *** | | | | ACTION REQUIRED : Increase the real stack memory size. | | | | Details : | | Requested space : 3972024 words | | Current allocated space : 2147483646 words | | Current used space : 2146468592 words | | Current free space : 1015054 words | | Number of free areas : 1 | +--------------------------------------------------------------------+ Details of error:- ---------------- Error detected by routine MAKDAT CDANAM = IELG149 CDTYPE = REAL ISIZE = 3972024 CRESLT = FULL Current Directory : /FLOW/SOLUTION/TSTEP1/CLOOP1/ZN1/VERTICES/BETANEW/DrNPIp +--------------------------------------------------------------------+ | Writing crash recovery file | +--------------------------------------------------------------------+ +--------------------------------------------------------------------+ | *** INSUFFICIENT MEMORY ALLOCATED *** | | | | ACTION REQUIRED : Increase the real stack memory size. | | | | Details : | | Requested space : 18985616 words | | Current allocated space : 2147483646 words | | Current used space : 2146468592 words | | Current free space : 1015054 words | | Number of free areas : 1 | +--------------------------------------------------------------------+ Details of error:- ---------------- Error detected by routine MAKDAT CDANAM = SPHEATV_FL1 CDTYPE = REAL ISIZE = 18985616 CRESLT = FULL Current Directory : /FLOW/SOLUTION/TSTEP1/CLOOP1/ZN1/VERTICES +--------------------------------------------------------------------+ | An error has occurred in cfx5solve: | | | | The ANSYS CFX solver exited with return code 1. No results file | | has been created. | +--------------------------------------------------------------------+ End of solution stage. |
|
October 4, 2016, 02:44 |
|
#2 |
Senior Member
Lance
Join Date: Mar 2009
Posts: 669
Rep Power: 22 |
Sometimes CFX does not allocate enough memory, but this can be changed in the solver definitions. Simplest way is to increase the 'Solver Memory Alloc Factor' In CFX5Solve on the tab 'Solver'. Try e.g. 1.5 instead of the default value of 1.0
|
|
October 4, 2016, 06:49 |
|
#3 |
New Member
M. A. Moghanloo
Join Date: Oct 2015
Posts: 8
Rep Power: 11 |
I did this but it was not replied.
|
|
October 4, 2016, 08:57 |
|
#4 |
Senior Member
Maxim
Join Date: Aug 2015
Location: Germany
Posts: 413
Rep Power: 13 |
increase the real stack memory size factor in the solver tab --> detailed memory allocation to "1.5x".
I think Lance forgot the "x"... This is also described in the help files... |
|
October 4, 2016, 09:31 |
|
#5 |
New Member
M. A. Moghanloo
Join Date: Oct 2015
Posts: 8
Rep Power: 11 |
Dear Maxin I considered it
|
|
May 29, 2019, 02:50 |
|
#6 |
New Member
hazuko
Join Date: May 2019
Posts: 1
Rep Power: 0 |
I have the same problem and it is solved by this way,thank you so much!!!
|
|
March 29, 2023, 02:57 |
|
#7 |
New Member
Lukas Bellmann
Join Date: Mar 2023
Posts: 8
Rep Power: 3 |
Hey
I also have a pretty similar problem here. In my case 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 : 36780 | +--------------------------------------------------------------------+ Details of error:- ---------------- Error detected by routine MAKDAT CDANAM = IFCS CDTYPE = INTR ISIZE = 1 CRESLT = FCAT Current Directory : /INTERP/OLD1/MESH/TSTEP0/CLOOP0/ZN3/FCS625 WARNING: CFXSTP, Recursion check error. CRESLT=FCAT I also tried to rise the catalogue size to higher values but it did not help. I also have the problem that in CFX-Pre I get the message "In the configuration 'Configuration 1': Configuration execution control is defined and will be ignored. For single configuration simulations, please define simulation level execution controls instead." Which I do not really understand. I think you need to create a "configuration" in the "Simulation Control"-tab in order to modify the allocated memory. But why would CFX ignore the created configuration. I am in contact with the ansys support and I will post what they say later Maybe some of you have some ideas. Best regards |
|
March 29, 2023, 03:54 |
|
#8 |
Senior Member
Gert-Jan
Join Date: Oct 2012
Location: Europe
Posts: 1,929
Rep Power: 28 |
You have to look carefully, where this error occurs. It can be in:
- initialisation or interpolation of old results on a new case - partitioning - the solving process You did not mention in which stage, so it can be that you took measures in the wrong stage (probably thhe solving process?) Your error includes "Current Directory : /INTERP/OLD1/MESH/TSTEP0/CLOOP0/ZN3/FCS625" The INTERP suggests that your error occurs in the first stage (interpolation). Therefore, in the solver manager, in the 'defining the run'-window, you should tick the advanced settings and increase the catalog size specifically in the interpolation menu. |
|
March 29, 2023, 06:37 |
|
#9 | |
New Member
Lukas Bellmann
Join Date: Mar 2023
Posts: 8
Rep Power: 3 |
I think I solved it...at least the simulation is running now
Quote:
Thanks for help Best regards |
||
March 29, 2023, 10:53 |
|
#10 |
Senior Member
Gert-Jan
Join Date: Oct 2012
Location: Europe
Posts: 1,929
Rep Power: 28 |
Best is to read the output file from top to bottom for a case where interpolation, parallelisation and solving takes place. These 3 stages are named separately.
|
|
Tags |
cfx, makdat, routine |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Error detected by routine MAKDAT | San Chang | CFX | 7 | March 13, 2013 17:28 |
Error detected by routine MAKDAT CDANAM | l.te | CFX | 3 | September 13, 2012 06:57 |
Error detected by routine MAKDAT | Jasmine | CFX | 4 | July 30, 2010 12:02 |
user subroutine error | CFDUSER | CFX | 2 | December 9, 2006 07:31 |
user defined function | cfduser | CFX | 0 | April 29, 2006 11:58 |