- 积分
- 0
- 注册时间
- 2010-4-9
- 仿真币
-
- 最后登录
- 1970-1-1
|
各位好,我准备做一个3D的光学散射问题。第一步希望在3D情况下仿真出平面波,周围边界采用PML层。2D我可以设置出来,但是3D就出问题了,请大侠们能指点我问题出在什么地方。体系:3D 时谐场平面波模式
PML: 仿照2D, 在计算边界外,设置6个PML盒子,在8个顶点的交界处设置(x,y,z)吸收; 在12个棱角处设置(xy),(xz)或(yz)吸收,在6个面上分别设置(x) (y) (z) 吸收。
source: 在正z轴PML的下边界设置一个面光源.
外部边界:散射边界条件
内部边界:连续边界条件
运行快结束的时候出现如下错误,
Exception:
com.femlab.jni.FlNativeException: Undefined value found Linsolv
Messages:
Undefined value found Linsolv
Stack trace:
at lssor.cpp, row 863, (NaN_or_Inf_found_when_solving_linear_system_using_SOR)
at com.femlab.solver.FlSolver.femStatic(Native Method)
at com.femlab.solver.FemStatic.run(Unknown Source)
at com.femlab.server.FlRunner.run(Unknown Source)
at com.femlab.util.i.run(Unknown Source)
at com.femlab.util.aa.run(Unknown Source)
请大家帮我解决一下. Thanks |
|