adda icon indicating copy to clipboard operation
adda copied to clipboard

Optimize calculation of Csca and g

Open GoogleCodeExporter opened this issue 9 years ago • 5 comments

Use weighting function for integration of scattered fields to obtain Csca
and g. Take into account at least the diffraction peak. This is similar to
what is currently done in DDSCAT.

Original issue reported on code.google.com by yurkin on 28 Nov 2008 at 6:53

  • Blocked on: #138

GoogleCodeExporter avatar Aug 12 '15 07:08 GoogleCodeExporter

It should be noted that this issue is significant only for large particles. And 
these particles usually lead to large number of iterations. So even a very 
large number of angles used for integration (e.g. Jmax=10) is still relatively 
fast, i.e. its computation time is comparable or smaller than the time to get 
internal fields.

Original comment by yurkin on 13 Jun 2011 at 5:00

GoogleCodeExporter avatar Aug 12 '15 07:08 GoogleCodeExporter

[deleted comment]

GoogleCodeExporter avatar Aug 12 '15 07:08 GoogleCodeExporter

This can be quickly solved through spherical-harmonics expansion of the 
scattered fields.

Original comment by yurkin on 4 Jul 2013 at 10:00

  • Now blocked on: #138

GoogleCodeExporter avatar Aug 12 '15 07:08 GoogleCodeExporter

Also, certain optimizations are pending for the surface mode. There, the upper 
and lower hemispheres should be treated separately. Just separating the range 
of theta into two should have some effect (due to bad behavior of Romberg 
integration for step functions).

Original comment by yurkin on 4 Feb 2014 at 5:04

GoogleCodeExporter avatar Aug 12 '15 07:08 GoogleCodeExporter

Concerning the spherical-harmonics expansion of the internal field. Csca is then a sum of squares of coefficients of multipoles. The latter is well-known, but interestingly it also follows from Csca ~ P*.G(I).P [1], since the G(I) is diagonal in the spherical-harmonics basis [2].

  1. Moskalensky A.E. and Yurkin M.A. Energy budget and optical theorem for scattering of source-induced fields, Phys. Rev. A 99, 053824 (2019).
  2. Moskalensky A.E. and Yurkin M.A. A point electric dipole: from basic optical properties to the fluctuation-dissipation theorem, Rev. Phys. 6, 100047 (2021).

myurkin avatar Sep 29 '20 08:09 myurkin