Discrete Dipole Approximation Project
1.0
Plugin based Discrete Dipole Approximation (DDA) software package.

Discrete Dipole Approximation Project, is a software package designed to solve the Discrete Dipole Problem by the Discrete Dipole Approximation (DDA) method. This software is desgined to be plugin operated allowing for easy implimincation of new solver methods to improve the efficienty of the code. The plugin support also allow the program to write its output in multiple formats and structures defined by plugins.
I have previously used the software DDSCAT by Draine and Flatau which was written in FORTRAN, however while the DDSCAT software was useable for my purposes, it wasn't efficient. Being an advanced programer as well as a scientist I was able to see many ways in which it could be improved however given the existing nature of the DDSCAT code it makes more sense to start a new project from scratch ad reimplemented the methods used, in a more efficient and adaptable manner. Hence I started this project to do just that.