Skip to content

Version 0.77 - 05.06.07

Compare
Choose a tag to compare
@myurkin myurkin released this 06 Jul 08:49
· 450 commits to master since this release
  • The bug was fixed that crashed the calculation of radiation forces.
  • Handling of large integers was improved throughout the program. Now it should work for any problem that fits into memory. Checks of integer overflow were added where necessary to avoid crashes.
  • Robustness of handling the command line and input files was improved.
  • Makefiles were improved, in particular, an option was added to use Intel compilers without static linking.
  • Command line option -store_dip_pol was added to save dipole polarizations to file.
  • The breakdown detection of the iterative solvers was improved. Now it should be much more sensitive. Thanks to Sorin Pulbere for reporting a test problem.
  • A minor bug in Romberg integration, reported by Antti Penttila, was fixed.
  • Locking of files was made more flexible. A compile option was added to independently turn off the advanced file locking.
  • Manual was significantly improved. "DDA formulation" section was rewritten to be self-contained, sections "Near-field" and "Comparison with other DDA codes" were added. Sections on compiling and running the code were extended to discuss in detail multi-core PCs. Sections "Applicability of DDA" and "System requirements" were extended to include recent benchmark results and discussion. Thanks to Vitezslav Karasek and Liviu Clime for their feedback.