adda icon indicating copy to clipboard operation
adda copied to clipboard

ADDA - light scattering simulator based on the discrete dipole approximation

Results 110 adda issues
Sort by recently updated
recently updated
newest added

``` Implement specifying refractive index of the medium by command line option. It will simplify application of ADDA to such cases reusing existing files with refractive index spectra, etc. Since...

feature
comp-UI
usability
pri-Medium

``` The next big step in OpenCL mode is to make it capable of employing multiple GPUs. The GPUs can be either on a single machine - then this can...

comp-Logic
performance
pri-Medium
MPI
OpenCL

``` A format like HDF or NetCDF would be useful for storing output in full precision. This will also help to interact with all kind of graphing software, as well...

feature
comp-UI
usability
pri-Medium

``` Currently ADDA doesn't calculate optical torques (either integral or dipole-wise). However, if the radiation forces are known on each dipole, the torque on each dipole can also be calculated,...

feature
comp-Logic
pri-Medium

``` The tutorial should be updated to highlight the latest features of ADDA. But since the tutorial is supposed to be basic, it also makes sense to add a new...

comp-Docs
pri-High
task

``` Make radiative forces computation for particles near surfaces. Probably, FFT implementation of standard radiative forces (issue 14) should first be made. But the sparse version is also viable, using...

feature
comp-Logic
pri-Medium
surf

``` Currently the FFTs in matvec are performed as x-z-y and grids along x and z are divided among processors in parallel mode (at different steps). If z and y...

comp-Logic
performance
pri-Medium
MPI
surf

``` Currently, even in sparse mode, the table of Sommerfeld integrals is computed for all possible combinations of dipoles, put in a computational box. So its size is (approximately) (2*boxZ-1)*(boxX*boxY...

comp-Logic
performance
pri-Low
MPI
sparse
surf

``` Currently, somnec.c is used to compute a table of Sommerfeld integrals. There are two problems. 1) It is used as black box, without sufficient understanding of its accuracy. For...

accuracy
comp-Logic
performance
pri-Medium
surf

``` I have recently tried to estimate the parallel efficiency of ADDA, but it was not that easy. In principle, timing section of the log file contains almost all required...

pri-High
usability
comp-Logic
pri-Medium
MPI