On Wed, November 30, 2016 2:38 am, Joshua Graber wrote:
Hi Dr. Draine,
We have decided to use the Fortran version of DDSCAT, rather than the C++
version; yours is much more up to date, reliable, and developed (probably
because DDSCAT seems to be your idea and creation in the first place). We
are using it on a high-performance computer because of the processing
requirements.
The DDSCAT program is incredible; the development of it over the years is
proving very useful for people like us using it in independent research.
We are currently trying to use the program to model simple reflection and
refraction, where we convert the incident light as a Gaussian beam into
Electric field components to simulate a plane wave, then convert the
output E-field back into a wave. We are trying to make our own code to generate
visualization graphics; and we believe that this method will allow us to
use DDSCAT for twisted light rather than regular plane waves.
I was hoping you could speak a little to the meaning of the outputs: I do
believe that the wxxxryyykzzz.En binary output is the one we want to use
for our calculations. Are you defining the near field as such because it is
the sum of the incident field and the scattered field? I am a little bit
confused on this; most things discussing near-field and far-field
radiation seem to indicate that there may be some other important difference between
the two fields.
So… I am hoping to clarify that E_sca is indeed the E field that we will
be able to process in order to create our scattered light waveforms. If you
can clarify this for me, that would be awesome. Otherwise, I'm sure with
the help of our professor my group will be able to figure out a solution.
Thank you very much for your time.
Best,
Josh Graber