Previously, I posted a similar question on why simulations on seemingly identical simulation regions yielded different absorption results here. However, it turned out that the simulation regions were not in fact identical (different source injection axes.)
In the files attached below, however, the simulation regions are indeed identical (generated from the same script), with the only difference being the metal nanoparticle material (Au or Ag). I then modified the script provided in the mie 3d scattering kb page to analyze the absorption spectra and obtain the following results:
However, when I run the mie3d function on these parameters (Au or Ag nanoparticles with 50 nm radius), I obtain the following plots, which I have verified to be correct using other computational tools.
While the Ag analysis is very clearly different, the Au analysis is quite similar in terms of the shape of the plot. However, the peak absorption efficiency is different (~3 vs 2.6). As I used the script provided from the Lumerical website (with some minor modifications to accommodate for different materials), I am inclined to believe that there is something in the simulation region that is defined incorrectly.
In defining my simulation regions, I followed the suggestions found here, so I am still at a loss to why my results differ from mie theory.
I would greatly appreciate it if someone could look through my .fsp files to see if I did overlook something when defining my simulation regions.
Thanks in advance.