Skip to content

Commit

Permalink
bump to v2.3.1 throughout, as per devnotes
Browse files Browse the repository at this point in the history
  • Loading branch information
ahbarnett committed Nov 5, 2024
1 parent 130cce3 commit 33d80c3
Show file tree
Hide file tree
Showing 8 changed files with 12 additions and 10 deletions.
4 changes: 3 additions & 1 deletion CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
List of features / changes made / release notes, in reverse chronological order.
If not stated, FINUFFT is assumed (cuFINUFFT <=1.3 is listed separately).

Master (11/5/24)
V 2.3.1 (11/5/24)

* various bugfixes (DUCC+Python, Python dtype chk, Fortran lock)
* Large re-org of CPU lib code to remove C-style macros (Martin Reinecke)
PR 558: de-macroize FFT (FFT plan now a class), and OMP funcs.
PR 567: replace dual-pass compilation to .o and _32.o by C++ templating.
Expand All @@ -21,6 +22,7 @@ Master (11/5/24)
(onedim_* funcs), to unify ker eval. PR 541, Libin Lu. Not yet exploited.
* Support and docs for opts.gpu_spreadinterponly=1 for MRI "density compensation
estimation" type 1&2 use-case with upsampfac=1.0 PR564 (Chaithya G R).
* Simplify building of Python source distributions. PR 555 (J Anden).
* reduced roundoff error in a[n] phase calc in CPU onedim_fseries_kernel().
PR534 (Barnett).
* GPU code type 1,2 also reduced round-off error in phases, to match CPU code;
Expand Down
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
cmake_minimum_required(VERSION 3.19...3.30)
project(
FINUFFT
VERSION 2.3.0
VERSION 2.3.1
LANGUAGES C CXX)

# windows MSVC runtime flags policy
Expand Down
2 changes: 1 addition & 1 deletion docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@
# The short X.Y version.
version = u'2.3'
# The full version, including alpha/beta/rc tags.
release = u'2.3.0'
release = u'2.3.1'

# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
Expand Down
6 changes: 3 additions & 3 deletions docs/install.rst
Original file line number Diff line number Diff line change
Expand Up @@ -51,13 +51,13 @@ Then add the following to your ``CMakeLists.txt``:
.. code-block:: cmake
# short version
CPMAddPackage("gh:flatironinstitute/[email protected].0")
CPMAddPackage("gh:flatironinstitute/[email protected].1")
# alternative in case custom options are needed
CPMAddPackage(
NAME Finufft
GIT_REPOSITORY https://github.com/flatironinstitute/finufft.git
GIT_TAG 2.3.0
GIT_TAG 2.3.1
GIT_SHALLOW Yes
GIT_PROGRESS Yes
EXCLUDE_FROM_ALL Yes
Expand All @@ -79,7 +79,7 @@ Add the following to your ``CMakeLists.txt``:
FetchContent_Declare(
finufft
GIT_REPOSITORY https://github.com/flatironinstitute/finufft.git
GIT_TAG 2.3.0
GIT_TAG 2.3.1
)
# Make the content available
Expand Down
2 changes: 1 addition & 1 deletion include/finufft/finufft_core.h
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ using UBIGINT = uint64_t;
// ------------- Library-wide algorithm parameter settings ----------------

// Library version (is a string)
#define FINUFFT_VER "2.3.0"
#define FINUFFT_VER "2.3.1"

// Smallest possible kernel spread width per dimension, in fine grid points
// (used only in spreadinterp.cpp)
Expand Down
2 changes: 1 addition & 1 deletion matlab/Contents.m
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
% FINUFFT: Flatiron Institute Nonuniform Fast Fourier Transform
% Version 2.3.0
% Version 2.3.1
%
% Basic and many-vector interfaces
% finufft1d1 - 1D complex nonuniform FFT of type 1 (nonuniform to uniform).
Expand Down
2 changes: 1 addition & 1 deletion python/cufinufft/cufinufft/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@
"nufft3d1", "nufft3d2",
"Plan"]

__version__ = '2.3.0'
__version__ = '2.3.1'
2 changes: 1 addition & 1 deletion python/finufft/finufft/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,4 @@
from finufft._interfaces import nufft2d1,nufft2d2,nufft2d3
from finufft._interfaces import nufft3d1,nufft3d2,nufft3d3

__version__ = '2.3.0'
__version__ = '2.3.1'

0 comments on commit 33d80c3

Please sign in to comment.