• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > FEKO天线仿真 > FEKO仿真讨论 > 在仿真时出这个错请教

在仿真时出这个错请教

录入:edatop.com     点击:
我在进行仿真的时候,出这个错,我的电脑是双核;2G内存。我设定虚拟内存也没有解决,请问有什么办法可以解决这个问题?
 Calculation of the elements of right-hand side vector
   ERROR   32503: Not enough memory available for dynamic allocation
 Calculation of the preconditioner (type  128)
   Not enough memory available for the allocation of 748.618 MByte.
     In total there have already been 588.009 MByte allocated successfully.
 --------------------------------------------------
   The size of the Incomplete LU preconditioner is
   too large to fit into memory. The size of the  
   ILU preconditioner can be reduced at the CG-card
   by reducing the level-of-fill.                 
   The current value for the level-of-fill =  12
   It should be noted that a smaller preconditioner
   might result in slower convergence or even     
   divergence in the iterative solution.          
 --------------------------------------------------
ps:feko在哪里可以看到我的网格数?

内存不足啊,可用快速多级子方法啊。
剖分完网格,在下面栏里不就能看吗? 另外可运行prefeko看网格数。

首先,小编是用了多层快速快速多极子的,这个错误是ILU预处理需要的内存太大,解决方法是在solution settings->MLFMM里修改davanced solver settings  点上 advanced solver settings   preconditioner 选 ILU level-of-fill 填011中的一个数
填的数越小,需要的内存越少,但是迭代次数可能会变得很大
如果填了0还是出这个错,就用SPAI,这个需要的内存更少,但是收敛更慢
如果还不行,就把网格剖粗一点
设置虚拟内存好像不能解决内存不足的问题,32位的feko好像是能用1.9G内存

CST微波工作室培训课程套装,专家讲解,视频教学,帮助您快速学习掌握CST设计应用

上一篇:大家有没有见过LRCS计算仿真软件
下一篇:求FEKO软件

CST培训课程推荐详情>>

  网站地图