Releases: pnlnum/pnl
Releases · pnlnum/pnl
pnl-1.15.0
pnl-1.14.0
pnl-1.13.1
Fixed
pnl_mat_fprint
was printing tostdout
instead of the file descriptor
pnl-1.13.0
Added
- Add missing documentation on local bases.
- Add tests for basis tensor constructors.
Changed
- For the sake of consistency, the constructors
pnl_basis_create_local
andpnl_basis_create_local_regular
are renamed topnl_basis_local_create
andpnl_basis_local_create_regular
. - The function
pnl_basis_i
is not markedinline
anymore. - In functions to compute a basis derivative, first check that
Df
is notNULL
. - Prevent standard
PnlBasis
constructors to be used to create a local basis (typePNL_BASIS_LOCAL
). - Refactor
PnlBasis
tensor constructors to drop the recursive and copy approach.
pnl-1.12.1
Added
- Add local bases (#5)
pnl-1.11.0
Changed
- The macros
RETRIEVE
andCREATE
are prefix withPNL_RAND
. This is a breaking change. - Add
PNL_
prefix toFALSE
,TRUE
,OK
andFAIL
. This is a breaking change.
Added
- Add
pnl_mat_print_csv
to print a matrix in a csv format.
pnl-1.10.4
Fixed
- Add missing libwinpthread-1.dll to post_build event
pnl-1.10.3
Fixed
- Add missing libwinpthread-1.dll to Windows binaries
pnl-1.10.2
Fixed
- Fix
libgfortran
version for Windows binary release - Fix README typos
pnl-1.10.1
Fixed
- Fix strcasecmp not available on MSVC
- Fix PNL_RANGE_CHECK_OFF in Release mode
Added
- Add new functions for sparse matrices
- Add pnl_vect_set_subblock
- Add FFT api with work spaces