-
-
September 20, 2024 at 8:08 amoipSubscriber
您好,我希望可以使用lumerical fdtd的材料插件实现这样的一个功能
1.首先,我希望我添加的额外的极化是附加到一个折射率(需要对角各向异性)连续变化的区域上(使用addimport添加),但是插件材料并不能指定一个折射率连续变化的区域作为base material
2.我想添加两种额外的极化到一个折射率连续变化的区域上。第一种就是lumerical官方自带的kerr nonlinear,但是需要添加到一个折射率连续变化的区域上。第二种的极化表达式是
Px=a*(E(t)*conj(E(t)))*Ex(t)+b*(conj(E(t))*conj(E(t)))*conj(Ex(t)),其中,a,b是常数,conj代表复共轭,E(t)代表电场矢量,Ex(t)代表电场矢量的x分量。
y方向的极化与z方向的极化分别为
Py=a*(E(t)*conj(E(t)))*Ey(t)+b*(conj(E(t))*conj(E(t)))*conj(Ey(t))
Pz=a*(E(t)*conj(E(t)))*Ez(t)+b*(conj(E(t))*conj(E(t)))*conj(Ez(t)),这个极化同样也要添加到一个折射率连续变化的区域上
-
September 20, 2024 at 8:09 pmGuilin SunAnsys Employee
你的这些表达式是频域的,FDTD的核心是时域,都是实数,你需要将它们适当转换,可能不容易。这种高级功能目前没有更多的技术支持:
Flexible Material Plugin Framework
你可以阅读一下note.
Ex(t) 是时间函数,都是实数。不知道这里的共轭怎么操作,建议先查找一些文献看看。也许自己编程可能会好一些。
-
Viewing 1 reply thread
- You must be logged in to reply to this topic.
Ansys Innovation Space
Trending discussions
Top Contributors
-
461
-
230
-
200
-
183
-
162
Top Rated Tags
© 2024 Copyright ANSYS, Inc. All rights reserved.
Ansys does not support the usage of unauthorized Ansys software. Please visit www.ansys.com to obtain an official distribution.