From 7d2c38462d5544f8eae7a225d151953aa29740a3 Mon Sep 17 00:00:00 2001 From: Laurent Farvacque Date: Mon, 14 Apr 2025 21:18:46 +0200 Subject: [PATCH 1/3] Set Matlab version --- atmat/Contents.m | 2 +- atmat/at.m | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/atmat/Contents.m b/atmat/Contents.m index 37890aa8e..4be2e1744 100644 --- a/atmat/Contents.m +++ b/atmat/Contents.m @@ -1,5 +1,5 @@ % Accelerator Toolbox -% Version 2.6.0 (atcollab) 20-Jun-2024 +% Version 2.7 (atcollab) 14-Apr-2025 % % Contents file for ATMAT and its subfolders. % diff --git a/atmat/at.m b/atmat/at.m index 0f72f4657..02488dd07 100644 --- a/atmat/at.m +++ b/atmat/at.m @@ -1,5 +1,5 @@ % Accelerator Toolbox -% Version 2.6.0 (atcollab) 20-Jun-2024 +% Version 2.7 (atcollab) 14-Apr-2025 % % The Accelerator Toolbox was originally created by Andrei Terebilo. % Development is now continued by a multi-laboratory collaboration, atcollab @@ -140,4 +140,4 @@ % % symplectify - Makes a matrix more symplectic % -%See documentation for AT +%See documentation for AT From c08526e7a3c84f658b131fa6cf91fff6be4f6f0e Mon Sep 17 00:00:00 2001 From: Laurent Farvacque Date: Wed, 16 Apr 2025 18:02:42 +0200 Subject: [PATCH 2/3] Matlab release notes --- developer/matlab/release_notes/r2.7.mlx | Bin 0 -> 4511 bytes docs/atdocs/matlab/helptoc.xml | 1 + docs/atdocs/matlab/release_notes.html | 11 ++- docs/atdocs/matlab/release_notes/r2.7.html | 101 +++++++++++++++++++++ 4 files changed, 110 insertions(+), 3 deletions(-) create mode 100644 developer/matlab/release_notes/r2.7.mlx create mode 100644 docs/atdocs/matlab/release_notes/r2.7.html diff --git a/developer/matlab/release_notes/r2.7.mlx b/developer/matlab/release_notes/r2.7.mlx new file mode 100644 index 0000000000000000000000000000000000000000..8843fd02c1393e95bf48cd2a1f7c4f23ef14e0b1 GIT binary patch literal 4511 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 IWc~T}FV207aR2}S literal 0 HcmV?d00001 diff --git a/docs/atdocs/matlab/helptoc.xml b/docs/atdocs/matlab/helptoc.xml index f035543dc..ffc27222b 100644 --- a/docs/atdocs/matlab/helptoc.xml +++ b/docs/atdocs/matlab/helptoc.xml @@ -52,6 +52,7 @@ r2.4 r2.5 r2.6 + r2.7 diff --git a/docs/atdocs/matlab/release_notes.html b/docs/atdocs/matlab/release_notes.html index c6f984979..986a89061 100644 --- a/docs/atdocs/matlab/release_notes.html +++ b/docs/atdocs/matlab/release_notes.html @@ -7,9 +7,9 @@ To make changes, update the MATLAB code and republish this document. --> Release notes - + - +

2.7

Main changes

  • GPU tracking is now implemented, thanks to @JeanLucPons,
  • Physical constants are updated to CODADA 2022. This may cause slight changes in the results,
  • The computation of diffusion matrices is now modular and is integrated in the C integrators,
  • The seed of random generators can now be set at the beginning of tracking, as an argument of ringpass and linepass.

New features

Bug fixes

Full Changelog: 2.6...2.7
+
+ +
\ No newline at end of file From c6af9d7436f4188d8a9e3991b567947d9e3311a9 Mon Sep 17 00:00:00 2001 From: Laurent Farvacque Date: Wed, 16 Apr 2025 18:13:16 +0200 Subject: [PATCH 3/3] Matlab release notes --- docs/m/index.rst | 1 + docs/m/releases/r2.7.rst | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 docs/m/releases/r2.7.rst diff --git a/docs/m/index.rst b/docs/m/index.rst index 8c1ddeaf0..eb0e54279 100644 --- a/docs/m/index.rst +++ b/docs/m/index.rst @@ -34,3 +34,4 @@ higher-level functions to provide physics results. releases/r2.4 releases/r2.5 releases/r2.6 + releases/r2.7 diff --git a/docs/m/releases/r2.7.rst b/docs/m/releases/r2.7.rst new file mode 100644 index 000000000..9434a9144 --- /dev/null +++ b/docs/m/releases/r2.7.rst @@ -0,0 +1,19 @@ +.. role:: hidden + +############# +:hidden:`2.7` +############# + +.. raw:: html + + +