The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.
0.38 2024-02-24
- tricpy now supports native-complex types
- tricpy now defaults to upper - thanks @jo-37

0.37 2023-04-01
- install pdldoc using PDL::Doc

0.36 2023-03-29
- memory-manage CODE-refs properly to work with PDL 2.083+

0.35 2022-07-17
- fix `$real x $native_complex` (#18) - thanks @KJ7LNW for report

0.34 2022-07-17
- improve LAPACK detection on Linux - thanks @KJ7LNW

0.33 2022-07-14
- test, fix mtoeplitz (#16) - thanks @jjatria for report

0.32 2022-05-06
- fix to work again with MacOS by stripping unknown libraries

0.31 2022-05-06
- fix to work with Strawberry Perl 5.28's LAPACK (#14) - thanks @aero for report

0.30 2022-05-02
- fix mpow to work with power 0 - https://perlmonks.org/?node_id=1229396

0.29 2022-04-10
- fix mnull reporting different solution on Windows - thanks @aero for CPANTesters report
- remove PDL::Complex method aliases now in PDL 2.078

0.28 2022-04-09
- allow alternative values for complex U in mschur (#12) - thanks @sebastic for report
- use C macro "FORTRAN()" to hide whether need _ on end of symbols
- use [t] Pars instead of malloc for fixed-size workspace

0.27 2022-04-06
- now 64-bit safe
- t, issym, tritosym method for complex now defaults to not conjugate
- various memory-management bugs fixed
- PDL::Complex::tricpy now alias to ctricpy
- provide override xerbla_ to not insta-exit on bad input
  (works with OpenBLAS and reference LAPACK, not ATLAS)
- msolve etc now handle native-complex (#10) - thanks @guillepo for report

0.26 2021-11-14
- Reversible now called TwoWay

0.25 2021-10-02
- separate out {Real,Complex,Trans}/selectfunc.c
- opt in to upcoming PDL multi-C feature

0.24 2021-10-01
- change $PRIV() to $COMP()

0.23 2021-09-25
- fix mdet acting on complex matrices - thanks @wlmb

0.22 2021-09-15
- switch from $PRIV(__x_size) to $SIZE(x)

0.21 2021-08-12
- fix test bug under at least 5.14.1 that had test compare complex numbers

0.20 2021-05-30
- also export mpinv
- fix RedoDimsCode for native-complex
- fix matrix-multiplication overload to work with native-complex

0.19 2021-05-24
- change to PDL 2.047 with native complex i()

0.18 2021-05-03
- stop loading PDL::Complex and overriding PDL:: functions

0.17 2021-04-01
- handle native complex data

0.16 2021-03-23
- fix pp_setversion calls now that preserves string

0.15 2021-03-04
- add [c]gtsv functions

0.14 2019-12-09
- updated build-file perms - thanks @manwar
- support Lapack >= 3.7.0 - thanks Grégory Vanuxem

0.13 2019-11-10
- updated metadata to point to GitHub

0.12  Mon Jun  8 10:42:52 EDT 2015

  * Fix last 'package PDL::Complex'
  * Add 'clean' option to remove *~ files

0.11

  * Hide PDL and PDL::Complex package declarations from
    PAUSE/CPAN indexer

0.10

  * Add -lquadmath to compiler flags for gfortran

0.09

  * Use new GENERATE feature to make POD from PP files
  * Use correct meta-spec for META_MERGE
  * Require constant 1.03 - older version do not work with hashes.

0.08_03

  * Test of KMX patch to Makefile.PL for better docs on metacpan.org and search.cpan.org
  * Improved library detection for SPP PDL edition

0.08_02

  * Test of KMX patch to Makefile.PL

0.08_01

  * Add AUTHOR and ABSTRACT info to Makefile.PL
  * Apply patch from CPAN RT bug #38167
  * Fix encoding specs for POD

0.08  Tue Dec  3 06:07:55 EST 2013

  * use VERSION_FROM in Makefile.PLs
  * update license to Artistic 2.0
  * bump VERSION to 0.08 for official release

0.07_01  Sat Nov 30 18:17:48 EST 2013

  * fixed bug in msyminv()
  * global conversion from DOS to UNIX line endings
  * explicitly specifying a Latin-1 encoding in the PODs
  * removed debianization. This package is already in debian
  * partial clean up of $VERSION specification

0.07  Wed Nov 27 17:09:40 EST 2013

  * Official release with 1st PDL-2.007 support

0.06_02  Wed Nov 27 14:19:17 EST 2013

  * fix CPAN dependency info so PDL is used for config

0.06_01  Sun Nov 17 11:21:52 2013

  * update build to work with new PDL_Indx data type

0.06  Thu Oct 09 00:00:00 2007

  * remove conflicting cplx routine (thanks to P. Dupre)
  * remove prototype of sec

0.05  Fri Aug 17 00:00:00 2007

  * version information fixes

0.04  Thu Aug 16 00:00:00 2007

  * mnorm fix (complex)
  * mfun fix (inplace operations are not supported on upstream PDL::Complex (PDL <= 2.4.3)
  * remove stringizing routine for PDL::Complex (in upstream now PDL >= 2.4.3)
    add format variables (forgotten in upstream PDL 2.4.3)
  * sumover for PDL::Complex fix (dims < 2)
  * documentation improvements and fixes

0.03  Mon Sep 12 18:05:15 2005

  * documentation corrections

0.02  Wed Aug 24 13:39:15 2005

  * mnorm threading
  * new routine mrcond
  * documentation corrections
  * add PDL.pm in prerequities (Makefile.PL)

0.01  Mon Aug 15 14:57:24 2005

  * Initial release