Closed GoogleCodeExporter closed 8 years ago
As a workaround, the physically meaningful Cext can be calculated as Cabs +
Csca (the latter is produced by -Csca command line option).
Original comment by yurkin
on 2 Nov 2011 at 4:09
I have studied this issue in more details and concluded that this is false
alarm. Cext was (and is) calculated correctly for Gaussian (or any other) beams.
1) The formula used is valid for any incident plane wave, and is linear in
incident field. Hence, it is valid for any combination of plane waves, that is
for any beam.
2) Numerical tests do show that significant (say, 0.1%) difference between Csca
and Cext are possible when using Gaussian beams with default ADDA parameters.
But this issue is no different from the one described in the Section 10.3
"Integral scattering quantities". In particular, I was able to make Csca and
Cext agree in all shown digits using '-eps 12' and increasing both Jmax in
alldir_params.dat by 2 over the default values.
P.S. The reasoning in (1) does not apply to "extinction" radiation forces,
because there the expression for each (constituent) plane wave is additionally
multiplied by the propagation direction of this wave. Thus issue 135 is valid.
Original comment by yurkin
on 23 May 2012 at 4:22
Original issue reported on code.google.com by
yurkin
on 2 Nov 2011 at 9:51