自己编写材料模型问题


#1

老师您好:

我想咨询下,通过C++语言自定义高级材料,这种方法支持空间色散的材料吗,比如
上面转换到时域变成

由于拉普拉斯算子的出现,这样就需要在CPP文件中需要使用dx,dy,dz的值,即网格大小。我试了一下,貌似不行。请问这种材料怎么补充。

谢谢!


#2

你说的空间色散,是指不同方向的介电常数不同吗?
如果是,应该是不能用材料插件的方法。
如果将它变换为空间位置的函数,则可单波长计算,宽光谱的需要扫描材料的空间分布,参见

应该说,这种材料特性还是比较新的,以前没有遇到过。