- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
MLFMM算法的收敛问题
录入:edatop.com 点击:
用MLFMM算法仿真目标RCS时,在每一点上要迭代60次才收敛,但有时候就收敛很快10次就行了。有人知道这个收敛的快慢跟什么因素有关吗、、?
跟网格剖分质量有关吗?
跟网格剖分质量有关吗?
你可以设定一个残差值的结束标准,就是那个“Stopping criterion for residuum”。你可以设定一个很小的值,程序默认残差值小于这个值的时候就收敛了,这个时候可能是迭代了几十步,也可能迭代了几百步。我觉得这应该跟物理模型,网格还有预处理器的选择有关吧!
新的问题:单核运行40步收敛,双核运行90+才收敛,怎么解释啊?
双核,和单核采用的预条件不同。单核时默认的ILU预条件,在双核的时候由于算法上不支持并行,所有双核时候采用另外的预条件。所有,双核,单核迭代次数不同。
谢谢,回去再看看