Loke, Vincent L. Y.Mengüç, Mustafa PınarNieminen, T. A.2012-08-172012-08-172011-070022-4073http://hdl.handle.net/10679/243https://doi.org/10.1016/j.jqsrt.2011.03.012Due to copyright restrictions, the access to the full text of this article is only available via subscription.We describe a MATLAB toolbox that utilizes the discrete-dipole approximation (DDA) method for modelling light interaction with arbitrarily-shape scatterers in free space as well with planar surface interaction (DDA-SI). The range of applicable models range from optical micromanipulation, plamonics, nano-antennae, near-field coupling and general light interaction with scatterers ranging from a few nanometers to several microns in size.engrestrictedAccessDiscrete-dipole approximation with surface interaction: computational toolbox for MATLABarticle112111711172500029253390001010.1016/j.jqsrt.2011.03.012DDADDA-SIMATLAB toolboxSommerfeld integralLight scattering2-s2.0-79958713326