Skip to content

Commit e751c92

Browse files
committed
bumped version no to 0.4.0, slightly reformulated changelog to emphasize core features first
1 parent 0a32554 commit e751c92

2 files changed

Lines changed: 5 additions & 5 deletions

File tree

CHANGELOG.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
# Changelog
22

3-
## [0.4.0] -- 2020-07-06
3+
## [0.4.0] -- 2020-07-08
44

55
### Added
66

7-
- The routine fnft_nsev for the NFT of the vanishing nonlinear Schroedinger equation has new higher-order discretizations which compute the spectrum using the classical method (see documentation of fnft_nsev). The new fourth-order discretizations 4SPLIT4A and 4SPLIT4B support fast computation of the spectrum (see nse_discretizations_t).
7+
- The routine fnft_nsev for the NFT of the vanishing nonlinear Schroedinger equation now supports higher-order discretizations. The new fourth-order discretizations 4SPLIT4A and 4SPLIT4B support fast computation. Furthermore, higher-order methods for the classical non-fast approach were added. See the documentation of nse_discretizations_t for more information.
88
- The Matlab routine mex_fnft_nsev has been updated accordingly.
99
- The routine fnft_nsep for the NFT of the periodic nonlinear Schroedinger equation can now find spectra of quasi-periodic signals. It also has support for 4SPLIT4A and 4SPLIT4B discretizations.
1010
- The Matlab routine mex_fnft_nsep has been updated accordingly.
1111

1212
### Changed
1313

14-
- The routine fnft_nsep for the NFT of the periodic nonlinear Schroedinger equation now requires even number of samples and has an extra input phase shift over one quasi-period (see doc of fnft_nsep).
15-
- Improved computation of norming constants in fnft__nse_scatter_bound_states (see doc of fnft__nse_scatter_bound_states).
14+
- The routine fnft_nsep for the NFT of the periodic nonlinear Schroedinger equation now only requires number of samples to be even (instead of a power of two). It has an extra input that specifies the phase shift over one quasi-period of the signal (see doc of fnft_nsep).
15+
- Improved computation of norming constants in fnft__nse_scatter_bound_states (see doc of fnft__nse_scatter_bound_states).
1616

1717
## [0.3.0] -- 2020-03-06
1818

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ cmake_minimum_required(VERSION 3.17.3)
2020
project(fnft C)
2121

2222
set(FNFT_VERSION_MAJOR 0)
23-
set(FNFT_VERSION_MINOR 3)
23+
set(FNFT_VERSION_MINOR 4)
2424
set(FNFT_VERSION_PATCH 0)
2525
set(FNFT_VERSION_SUFFIX "") # should not be longer than FNFT_SUFFIX_MAXLEN
2626
set(FNFT_VERSION ${FNFT_VERSION_MAJOR}.${FNFT_VERSION_MINOR}.${FNFT_VERSION_PATCH}${FNFT_VERSION_SUFFIX})

0 commit comments

Comments
 (0)