MATLAB package for discrete dipole approximation by graphics processing unit: Fast Fourier Transform and Biconjugate Gradient
Journal of Quantitative Spectroscopy and Radiative Transfer(2021)
Abstract
•Introducing a MATLAB package for describing discrete dipole approximation technique.•Including accelerative methods to reduce the computational time and memory.•Providing a comprehensive explanation for all steps of the used accelerative methods.•Accelerating computation procedure using graphics processing unit in MATLAB.•For 1 million dipoles, graphics processing unit performance is ~10 times faster than CPU.•Computing optical properties of the plasmonic nanoparticles using this package.
MoreTranslated text
Key words
DDA,MATLAB package,GPU,FFT,Plasmonics,Hot Spot
AI Read Science
Must-Reading Tree
Example
![](https://originalfileserver.aminer.cn/sys/aminer/pubs/mrt_preview.jpeg)
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined