@@ -149,7 +149,7 @@ Ver. 0.76 - 14.10.06
149149 reference frame. Thanks to Michiel Min for fruitful discussions.
150150
151151----------------------------------
152- Ver. 0.77 - ( 05.06.07)
152+ Ver. 0.77 - 05.06.07
153153
154154- Calculation of radiation forces gave segmentation fault. The bug was
155155 introduced in version 0.76. Fixed.
@@ -185,7 +185,7 @@ Ver. 0.77 - (05.06.07)
185185 discussion. Thanks to Vitezslav Karasek and Liviu Clime for their feedback.
186186
187187----------------------------------
188- Ver. 0.78 - ( 19.03.08)
188+ Ver. 0.78 - 19.03.08
189189
190190* Makefiles were improved to enable automatic compilation of both sequential and
191191 MPI versions from the same source folder. Name of MPI executable is now
@@ -274,3 +274,69 @@ Ver. 0.78.2 - 11.04.08
274274- An implementation of a new FCD polarization prescription (-pol fcd) was
275275 somewhat faulty. Correction terms of orders (kd)^2 and ln(...)(kd)^3 were
276276 interchanged. Fixed.
277+
278+ ----------------------------------
279+ Ver. 0.79 - 29.05.09
280+
281+ + Added using SLURM job ID, when available.
282+ - Corrected inaccuracies in passing grid... to FFTW planning functions by making
283+ explicit conversion from size_t to int *.
284+ - Warnings were produced about anisotropic refractive index in the input file
285+ for any file in DDSCAT format. Fixed.
286+ + Saving of granule coordinates to a file was implemented.
287+ + Discussion of difference between two ways to calculate Csca, possibilities to
288+ improve the accuracy of these calculations, and connection between
289+ differential cross section and the Mueller matrix has been added to the
290+ manual.
291+ + Tested for 64bit, implementing a number of corrections/improvements.
292+ + Support for new compiler (IBM XLC/XLF) added to the makefiles.
293+ - Warnings for grid adjustments (e.g. from odd to even) were extended to cover
294+ all possible ambiguities, including combination with specified '-size' command
295+ line option. A discussion of these issues is added to the manual.
296+ * Affiliation of one of the author (Maxim Yurkin) has changed to Institute of
297+ Chemical Kinetics & Combustion (Novosibirsk, Russia). This does not change the
298+ global strategy of ADDA development.
299+ + New shape 'axisymmetric' was added. The internals of shape generation routines
300+ were adjusted so that shape can now define the absolute size of the particle.
301+ * Full name of the package was changed from 'Amsterdam DDA' to 'ADDA'.
302+ * Code for calculating and saving different variants of Mueller matrix
303+ integrated over phi was shortened by implementing repeated blocks as inline
304+ function.
305+ * Code repository has been moved to Google Code: http://a-dda.googlecode.com
306+ + Google groups adda-announce, adda-discuss and adda-develop were created to
307+ facilitate interaction with users. This replaces the previous mailing list.
308+ * Heads of source and a few other files were changed using subversion keywords.
309+ * Copyright was updated to GPL 3.
310+ * Exit codes inside the code were changed to standard ones (EXIT_FAILURE,
311+ EXIT_SUCCESS).
312+ * The special code in exit sequence for Borland compiler was removed (no more
313+ relevant).
314+ + Short history of earlier ADDA development was added to the manual.
315+ * To-do list was replaced by issue tracker http://code.google.com/p/a-dda/issues
316+ - avg_inc_pol was not initialized in param.c, which could potentially lead to
317+ undetermined behavior of LDR polarizability prescription (whether it is
318+ averaged over incident polaeization or not). Fixed.
319+ - MakeParticle() was referenced as int instead of void in ADDAmain.c. This
320+ should not cause any problems, but was fixed anyway.
321+ + A description how to add new beam type and new command line options were added
322+ to the code and manual.
323+ * All 'intel...' compilation options in makefiles were combined into one. Tested
324+ with icc 10.1 and 11.0.
325+ + Information on how to cite the manual was added to its first page. It includes
326+ a direct link to the particular version of the manual on Google code.
327+ * PBS script was updated according to recent changes of module structure and
328+ 64-bit OS on LISA . An extensive description of this script was removed from
329+ the manual.
330+ + Manual license is now explicitly set to Creative Commons Attribution 3.0
331+ license.
332+ + A small summary of the comparison of the DDA with the FDTD was added to the
333+ manual.
334+ * '-prognose' command line option was replaced by '-prognosis' (correct
335+ spelling). The former is still operational but marked as deprecated.
336+ + A new option '-scat fin' was implemented, which uses finite dipole correction
337+ for calculation of Cabs and Cext.
338+ + Breakdown detection of iterative solvers was improved.
339+ * The code was transformed to C99 standard without using its parts, which are
340+ not yet widely supported by compilers (such as inline and complex). Explicit
341+ support of this standard is required during compilation. Some style changes
342+ were done, and some work in this direction is still due.
0 commit comments