# Masiello Group Codes

See our Github site for relevant group codes:

**T-DDA: Thermal Discrete Dipole Approximation**

This code calculates the steady-state temperature distribution of nanoparticles on a semi-infinite substrate, embedded in a semi-infinite background medium by solving the discretized steady-state heat diffusion equation.**e-DDA: Electron Beam Driven Discrete Dipole Approximation**

This code is a modified version of Draine’s Discrete Dipole Approximation (DDA) code version 7.1. We have modified the code to to allow for an electron beam excitation source. The code computes the electron energy loss spectroscopy (EELS) and angle-resolved cathodoluminescence (CL) for both aloof and internal geometries.**Confocal Photothermal Image Pipeline**

This set of files creates confocal photothermal images by calculating the light scattered by metallic nanoparticle assemblies.