adda
adda copied to clipboard
ADDA - light scattering simulator based on the discrete dipole approximation
For beams that have a definition of the center of the beam, it could be more convenient to exclude the coordinates of beam's center from the "-beam" argument and make...
While compiling Fortran sources is not a big deal (can be done reliably in various environments), we have a special compilation option `NO_FORTRAN` to compile without them. The functionality of...
Such specification has been marked as deprecated by #304 (and #285). At some time it should be removed completely.
With development of analytical IGT (#299), it can be used in all cases, while in many cases it outperforms the default LDR (with point dipoles). Hence, we may set is...
Extinction, absorption, and scattering cross sections (or, more generally, powers - making it applicable to arbitrary incident field) are ubiquitously used for scattering in a non-absorbing homogeneous medium (e.g., in...
``` Implement possibility to simulate 1D and 2D-periodic scatterers as is done in DDSCAT 7.0. It seems relatively easy, however a particular way to do it should be chosen from...
Currently ADDA is capable of solving a wide range of scattering problems, which may require modification of definitions of basic scattering quantities like amplitude and Mueller scattering matrices and cross...
It seems to be possible to employ the axial symmetry of the scatterer to reduce the volume integral equation (VIE) to 2D one _and_ to keep some kind of FFT...
``` Think of a convenient way to calculate near field in a number of points or on a grid around the particle. Possibly implement calculation of the B-field together with...
``` Further optimize scattered field calculation for large grid of angles, trying to use FFT-based ideas to transforming 3D array of polarizations to a sphere surface in spectral space. ```...