From e29c3c17fd5b500446c63906e713be8a04d048c1 Mon Sep 17 00:00:00 2001 From: Kris Thielemans Date: Mon, 22 Jul 2024 23:27:46 +0100 Subject: [PATCH 1/3] fixes to release notes --- documentation/release_6.2.htm | 57 ++++++++++++++++------------------- 1 file changed, 26 insertions(+), 31 deletions(-) diff --git a/documentation/release_6.2.htm b/documentation/release_6.2.htm index 2eb636f6b..c4b107251 100644 --- a/documentation/release_6.2.htm +++ b/documentation/release_6.2.htm @@ -7,14 +7,18 @@

Summary of changes in STIR release 6.2

-

- This version is 100% backwards compatible with STIR 6.1, aside from the default of the - tail-fitting of the scatter estimator (see below). However, C++-17 is now required. -

Overall summary

- + This version is 100% backwards compatible with STIR 6.1, aside from a bug fix for + the blocks-on-cylindrical set-up which caused the wrong geometry, and a changed + default of the tail-fitting of the scatter estimator (see below). However, + C++-17 is now required. +

+

+ Main new features are the capability to mash TOF bins (via SSRB utility/code) + and a CUDA version of the Relative Difference Prior. There are also some + import bug fixes, as well as some speed-up (hopefully) in the use of arrays.

@@ -29,15 +33,9 @@

Overall summary

Patch release info

Summary for end users (also to be read by developers)

@@ -56,7 +54,7 @@

New functionality

New prior CudaRelativeDifferencePrior (use Cuda Relative Difference Prior in .par files), only available if the CUDA toolkit is found during building. Results are identical to RelativeDifferencePrior up to numerical rounding issues. However, the code is currently limited to 3x3x3 weights.
- Added timings for the RDP (both non-CUDA and CUDA) tothe stir_timings utility.
+ Added timings for the RDP (both non-CUDA and CUDA) to the stir_timings utility.
PR #1408 @@ -70,7 +68,7 @@

Changed functionality

(see issue #1280.
WARNING:This potentially changes your scatter estimates. (You can check log files of the scatter estimation to see what the scaling factors are.) However, - the Siemens mMR example files already lowered the default scale factor to .1, so if you used + the Siemens mMR example files already lowered the default scale factor to .1, so if you use(d) those, you will get identical results.
  • @@ -94,10 +92,10 @@

    Changed functionality

  • SPECT_dicom_to_interfile improvements:

    Known problems

    @@ -175,7 +182,7 @@

    Other code changes

    Fixed an incompatibility with C++20.
  • - Enabled OpenMP for Array members find_max(), find_min(), sum(), sum_positivie(). + Enabled OpenMP for Array members find_max(), find_min(), sum(), sum_positive().
    PR #1449.
  • @@ -184,18 +191,6 @@

    Other code changes

    -

    Build system

    - -

    Test changes

    C++ tests

    @@ -210,8 +205,8 @@

    C++ tests

    recon_test_pack