Ansys Assistant will be unavailable on the Learning Forum starting January 30. An upgraded version is coming soon. We apologize for any inconvenience and appreciate your patience. Stay tuned for updates.
Photonics

Photonics

Topics related to Lumerical and more.

材料插件使用

    • oip
      Subscriber

      您好,我希望可以使用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)),这个极化同样也要添加到一个折射率连续变化的区域上

    • Guilin Sun
      Ansys Employee

      你的这些表达式是频域的,FDTD的核心是时域,都是实数,你需要将它们适当转换,可能不容易。这种高级功能目前没有更多的技术支持:

      Flexible Material Plugin Framework

      你可以阅读一下note.

      Ex(t) 是时间函数,都是实数。不知道这里的共轭怎么操作,建议先查找一些文献看看。也许自己编程可能会好一些。

       

Viewing 1 reply thread
  • You must be logged in to reply to this topic.
[bingo_chatbox]