flaport / fdtd

A 3D electromagnetic FDTD simulator written in Python with optional GPU support

Home Page:https://fdtd.readthedocs.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Can I simulate birefringent material (eg. liquid crystal) with this simulation?

jongyounghong opened this issue · comments

Hi! Thank you for this wonderful project.
Can I simulate birefringent material (eg. liquid crystal) with this simulation?
Thank you.

yes you can.

unixial or biaxial materials can easily be modeled by setting grid.inverse_permittivity directly.

If you need off-axis elements in your permittivity, you'll need to create a custom Object. You can have a look at how AnisotropicObject is implemented and do something similar (or subclass it).

Good luck 🙂