ChangeLog 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146
  1. 2012-09-01 Dennis Furey <[email protected]>
  2. * avram 0.13.0:
  3. - tcl configuration bug fixed in configure.in
  4. - kinsol support partially updated but not quite working
  5. - ceiling function added to the math library
  6. - nextafter function added to the math library
  7. - main command line parsing and processing refactored in avram.c
  8. - remote distributed evaluation of map, reduce, sort, and couple
  9. combinators by new modules remote.c, farms.c, jobs.c, servlist.c,
  10. and vglue.c, and changes to apply.c and rawio.c (currently client
  11. side only)
  12. - updated FAQ, HISTORY, and COPYING files
  13. 2010-03-15 Dennis Furey <[email protected]>
  14. * avram 0.12.0:
  15. - mixed integer programming features added to the lpsolve
  16. interface
  17. 2010-03-01 Dennis Furey <[email protected]>
  18. * avram 0.11.1:
  19. - compiler switches -mtune=native -march=native added to
  20. configure.in resulting in roughly double speed (thanks to
  21. Sami Abdin for the suggestion)
  22. - umf library urls updated in documentation
  23. - copyright years updated
  24. 2009-08-03 Dennis Furey <[email protected]>
  25. * avram 0.11.0:
  26. - complex inverse trig functions casin, cacos, and catan added
  27. 2009-05-13 Dennis Furey <[email protected]>
  28. * avram 0.10.2:
  29. - removed references to -lltdl from configure.in that prevented
  30. detection of some other libraries during configuration
  31. 2009-02-27 Dennis Furey <[email protected]>
  32. * avram 0.10.1:
  33. - adjusted configure.in for new location of the
  34. nvector_serial.h the Debian package of libsundials-dev-2.3.0-1
  35. - given up on trying to package a shared library due to compile
  36. time errors; only an executable is shipped henceforth
  37. 2008-09-12 Dennis Furey <[email protected]>
  38. * avram 0.10.0:
  39. - added an interface to the harminv library for
  40. harmonic inversion
  41. - rounding functions added to the math library,
  42. ceil, floor, trunc, and round
  43. 2008-07-11 Dennis Furey <[email protected]>
  44. * avram 0.9.1:
  45. - fixed some condiitonal compilation errors caused when
  46. mpfr, lpsolve, expect, or ltdl libraries are not present
  47. 2007-11-19 Dennis Furey <[email protected]>
  48. * avram 0.9.0:
  49. - new search paths in /usr/share
  50. 2007-11-19 Dennis Furey <[email protected]>
  51. * avram 0.8.1:
  52. - recompiled against libfttw3
  53. 2007-09-29 Dennis Furey <[email protected]>
  54. * avram 0.8.0:
  55. - liblpsolve55 interface added
  56. - pcx interface withdrawn
  57. - updated from libufsparse to libsuitesparse
  58. - updated glpk library detection in configure script
  59. - examples subdirectory withdrawn due to new Ursala release
  60. 2007-06-14 Dennis Furey <[email protected]>
  61. * avram 0.7.0:
  62. - gsl differentiation functions with tolerances
  63. - interact combinator routines rewritten
  64. - trace command line option meaning changed
  65. 2007-01-11 Dennis Furey <[email protected]>
  66. * avram 0.6.0:
  67. - gsl bessel functions library interface added
  68. - real and complex hyperbolic functions added
  69. - minor bug fixes and optimizations
  70. - updates to documentation
  71. 2006-10-04 Dennis Furey <[email protected]>
  72. * avram 0.5.0:
  73. - kinsol library functions added
  74. - documentation on library functions updated
  75. - race combinator no longer supported and all relevant code
  76. removed (i.e., tasks.c, tasks.h, parts of apply.c, avram.c, and
  77. lists.h, and examples/stdlib.fun)
  78. - library and interact combinators added to examples/stdlib.fun
  79. - new command line options -j and --jail to disable the interaction
  80. combinator as a security feature
  81. - trapping of user specified "%s" formatted numbers to prevent
  82. segfaults
  83. - glpk and gslint library modules rewritten again and interior
  84. point method added to glpk
  85. - some new API routines for matrices and memory management in
  86. matcon.c and mwrap.c
  87. - complex sparse matrices added to umf
  88. 2006-08-28 Dennis Furey <[email protected]>
  89. * avram 0.4.0:
  90. - changes to configure.in to improve portability and non-root
  91. installations
  92. - library functions from pcx, fftw, apack, and minpack
  93. - new command line options -e and --external-libraries to list
  94. library functions
  95. - gsl differentiation functions updated to gslderiv from old
  96. glsdiff
  97. - substantial rewrites of all other library interfaces
  98. 2006-07-14 Dennis Furey <[email protected]>
  99. * avram 0.3.0: umf and mpfr library functions, general cleaning up
  100. of the code, adjustment of the expect library soname, new "have"
  101. combinator to check for available library functions
  102. 2005-11-18 Dennis Furey <[email protected]>
  103. * avram 0.2.1: updated the rewriter
  104. 2003-10-04 Dennis Furey <[email protected]>
  105. * avram 0.2.0: some new floating point library functions; see
  106. Appendix C
  107. 2000-11-23 Dennis Furey <[email protected]>
  108. * avram: initial version.