Skip to content

v1.1

Latest
Compare
Choose a tag to compare
@GillesDuvert GillesDuvert released this 02 Nov 17:31
8461fee

Changes since v1.0 in no particular order:

  • Graphics:
    • The dependency to the plplot package has been removed --- easier installation and maintance, several (plplot) bugs cured
    • 3D support (SURFACE, SHADE_SURF and all T3D options for 2D plots) complete. Option TICK_GET added.
    • Plot positioning, labeling, character sizes etc... now identical to IDL
    • support for !C embedding command
    • ARROW, DEFROI
    • VELOVECT by @jtappin (replacement for VECTOR_FIELD)
  • Widgets: too many improvements to be listed, but complicated widget interfaces like NASA's PLOTMAN or Aaron J. Barth's ATV are running just fine. Even xtetris works!
  • Parallel processing with the support of IDL_IDLBridge:: commands
  • SAVE/RESTORE of compiled procedures
  • Shared memory mapping with SHMMAP and related commands
  • Support of !NULL as a lefthand argument
  • HDF5 improvements by @ogressel (write functions in particular)
  • Better READ/WRITE of all graphic formats (GIF, JPEG, etc)
  • New procedures and functions:
    • Eigenvalues and Eigenvectors: added ELMHES,HQR,TRIRED,LA_HELMES,LA_TRIRED,TRIQL
    • Sparse matrix: added SPRSIN,SPRSAB,SPRSAX,FULSTR,SPRSTP,LINBCG
    • GAUSSFIT, SCOPE_VARFETCH options, ARROW, DEFROI, option EDGE_CONSTANT for CONVOL
    • ALLANVAR, MEDABSDEV by @alaingdl
  • Debug commands: .RET , .SO, .OUT, .SIZE
  • IMPLIED_PRINT
  • Speedup of many many functions and procedures (use of better algorithms and parallelism)
  • OpenMP active on Apple silicon: GDL is very efficient now on OSX.

What's Changed since last release:

New Contributors

Full Changelog: v1.0.6...v1.1