My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads

DDA-SI toolbox for MATLAB

Discrete dipole approximation (DDA), both for free space particle(s) light scattering and with planar surface interaction (DDA-SI). Symmetry optimization and T-matrix formulation implemented for free-space DDA will be included in later releases.

Please note that some functions from the Optical Tweezers toolbox are required for coordinate transformation, beam shape coefficients (BSCs), vector spherical wave functions (VSWFs), etc.: http://www.physics.uq.edu.au/people/nieminen/software.html

Papers

Please cite the accompanying paper:

Vincent. L.Y. Loke, M. Pinar Mengüç and Timo A. Nieminen, "Discrete dipole approximation with surface interaction: Computational toolbox for MATLAB", JQSRT, Vol. 112 Issue 11, pp.1711-1725 (2011), http://dx.doi.org/10.1016/j.jqsrt.2011.03.012

Associated theoretical paper for reference:

Vincent. L.Y. Loke and M. Pinar Mengüç, "Surface waves and atomic force microscope probe-particle near-field coupling: discrete dipole approximation with surface interaction", JOSA A, Vol. 27 Issue 10, pp.2293-2303 (2010), http://www.opticsinfobase.org/spotlight/summary.cfm?URI=josaa-27-10-2293

Corresponding author: loke@physics.uq.edu.au

License

Standard DDA for MATLAB, copyright 2009 The University of Queensland

This package and its component files are copyright 2009 by The University of Queensland. Not-for-profit re-distribution of the unmodified complete package is allowed.

The package may be used free-of-charge for research, teaching, or personal use. If results obtained using the package are published, the package should be appropriately referenced.

DDA-SI for MATLAB, copyright 2010 Özyegin University

This package and its component files are copyright 2010 by Özyegin University. Not-for-profit re-distribution of the unmodified complete package is allowed.

The package may be used free-of-charge for research, teaching, or personal use. If results obtained using the package are published, the package should be appropriately referenced.

Acknowledgments

The free-space DDA, symmetry optimization and T-matrix code was developed as part of a PhD project at The University of Queensland, Australia. The development of the DDA-SI code was funded by a TUBITAK-1001 (Grant No: 109M170) and an FP-7-PEOPLE-IRG-2008 (Grant No: 239382 NF-RAD), carried out at Özyegin University, Istanbul, Turkey

Powered by Google Project Hosting