Skip to content

Version 0.79 - 29.05.09

Compare
Choose a tag to compare
@myurkin myurkin released this 06 Jul 11:07
· 417 commits to master since this release
  • Added using SLURM job ID, when available.
  • Saving of granule coordinates to a file was implemented.
  • The code was tested for 64bit, implementing a number of corrections/improvements.
  • New shape axisymmetric was added. The internals of shape generation routines were adjusted so that shape can now define the absolute size of the particle.
  • A new option '-scat fin' was implemented, which uses finite dipole correction for calculation of Cabs and Cext.
  • Breakdown detection of iterative solvers was improved.
  • -prognose command line option was replaced by -prognosis (correct spelling). The former is still operational but marked as deprecated.
  • The code was transformed to C99 standard without using its parts, which are not yet widely supported by compilers (such as inline and complex). Explicit support of this standard is required during compilation. Some style changes were done, and some work in this direction is still due.
  • Affiliation of one of the author (Maxim Yurkin) has changed to Institute of Chemical Kinetics & Combustion (Novosibirsk, Russia). Full name of the package was changed from 'Amsterdam DDA' to ADDA. This does not change the global strategy of ADDA development.
  • Code repository has been moved to Google Code. Google groups adda-announce, adda-discuss and adda-develop were created to facilitate interaction with users. This replaces the previous mailing list.
  • Copyright was updated to GPL 3.
  • To-do list was replaced by issue tracker.
  • Additions to the manual: short history of earlier ADDA development, description how to add new beam type and new command line options, a small summary of the comparison of the DDA with the FDTD, discussion of difference between two ways to calculate Csca, possibilities to improve the accuracy of these calculations, and connection between differential cross section and the Mueller matrix.
  • Information on how to cite the manual was added to its first page. It includes a direct link to the particular version of the manual on Google code.
  • Manual license is now explicitly set to Creative Commons Attribution 3.0 license.
  • Several minor bugs were fixed.