求助!用device电稳态仿真探测器的时候出现错误


#1

先是Drift-diffusion/Poisson solver failed to converge after 200 iterations, 5.43374e+224(0.0001) remains. Residual (ratio/last) 57.5753/7.37272e+014.
后来我将global iteration limit 从200调到300后
又出现了
Error in function boost::math::expm1(long double): Overflow Error错误
求帮助,多谢!GePD.ldev (7.3 MB)
附上我的源文件


#2

出现这个问题的主要原因是:你有两个阳极分别加了电压。软件内部将作16*16=256fe扫描计算,当第一轮仿真完毕后,第一个阳极的电压是3V,第二个是0V; 在第17个仿真时,第一个阳极的电压是0.V,第二个是0.2V但是要用第16个仿真作为初始值,差别太大了所以出问题了。我将它们重新建组,结果没有出现问题,参见附件:
GePD.ldev (7.2 MB)


#3

已解决问题,十分感谢帮助!