Skip to content

DDSCAT

Description

ddscat website

Discrete Dipole Scattering (DDSCAT) is a Fortran code for calculating scattering and absorption of light by irregular particles and periodic arrangement of irregular particles.

Environment Modules

Run module spider ddscat to find out what environment modules are available for this application.

Environment Variables

  • HPC_DDSCAT_DIR - installation directory
  • HPC_DDSCAT_BIN - executable directory

Additional Usage Information

Required Modules

Serial

  • intel/2013
  • ddscat

Parallel

  • intel/2013
  • openmpi/1.6.5
  • ddscat

Please see the Modules Documentation Page for more information.

Citation

If you publish research that uses DDSCAT you have to cite it as follows:

  • Draine, B. T., & Flatau, P. J. (1994). Discrete dipole approximation for scattering calculations. Journal of the Optical Society of America A, 11(4), 1491–1499. https://doi.org/10.1364/JOSAA.11.001491

  • Draine, B. T., & Flatau, P. J. (2008). Discrete-dipole approximation for periodic targets: Theory and tests. Journal of the Optical Society of America A, 25(11), 2593–2603. https://doi.org/10.1364/JOSAA.25.002593

  • Flatau, P. J., & Draine, B. T. (2012). Fast near field calculations in the discrete dipole approximation for regular rectilinear grids. Optics Express, 20(1), 1247–1252. https://doi.org/10.1364/OE.20.001247

Categories

astronomy