Polarization in multiple scattering media:feasibility


I’m intending to model polarization (and depolarization) in multiple scattering media of different properties, such as a laser in tissue. I need time-spatial and frequency dependent analysis. Geometry may be fairly simple. Should be macro scale, say for optomechanical design, not nanophotonics. Trying to skip MonteCarlo solutions of the vectorial Boltzmann equation, if possible, with some intelligent solver.

Can this be done in Lumerical? Which packages and solvers would be needed, in your opinion?

Let me know your thoughts, please.


I guess this page (https://kb.lumerical.com/en/index.html?solvers_ray-vs-wave-simple-example.html) may be able to give you some insight on when is FDTD used for. When your problem requires wave treatment - features are in wavelength scale, then you will need solvers like FDTD for simulations. This page about BSDF may also be of your interest too since you mentioned tissue scattering. (https://kb.lumerical.com/en/index.html?particle_scattering_bsdf.html)

However, if your structures are in macro scale, you will likely need to use other tools, like raytracer, for simulations.

1 Like

Hell Mr.Chow

Thanks very much. It is quite clarifying. However, beyond Monte Carlo
raytracing procedures (which is what you suggest, I understand) is there
any potetntial “bridge” which is reasonable to use between the micro and
the macro scales? I meannow Lumerical is bridging with Zemax, from which
we are currently users. Could we have some more informaton on this
bridge, beyond the announced webinar in your webpage? Or shoudl we
target our own code development in Marlab “bridged” with Zemax (already
done). Is a Matlab-Lumerical brisdge posible to establish with outputs
from FDTD/other Lumerical solvers to MAtlab m files?

This could give some bridging between Monta Carlo macro simulations and
your micro simulations, which could be very valuable.

Thanks in advance.

El 26/06/2017 a les 21:20, Kam Support Chow ha escrit:

If you are referring to transferring field information between Lumerical and Zemax, you may want to take a look at this page to see how this is done - file format, etc. Not sure if this the “bridge” you meant, but one more thing I should mention is that the two tools are dealing with the device from a different perspective, near field (Lumerical) and far field (Zemax) simulations. For example, once you are done with with the near field simulations with Lumerical, you will need to project that to the far field so light rays can be used to represent the plane waves to have it ready for simulations in Zemax.

Just FYI, if you would like to have matlab involved in your workflow (https://kb.lumerical.com/en/index.html?ref_scripts_tutorial_matlab_script_integration.html). But I thought this isnt necessary.