[mcstas-users] McStas and McXtrace release 3.5.27
Peter Kjær Willendrup
pkwi at dtu.dk
Tue Apr 29 16:51:16 CEST 2025
Dear all,
McStas and McXtrace release 3.5.27 is now available.
Installation instructions are as usual found on the common repository at GitHub<https://github.com/mccode-dev/McCode/>
What's Changed - common McStas/McXtrace highlights:
* [Feature] McStas and McXtrace are now fully on conda-forge also for Windows, since MCPL 2.0 arrived<https://github.com/mctools/mcpl/releases/tag/v2.0.0>.
This means that we now recommend to install via this mechanism on Windows. See the instructions<https://github.com/mccode-dev/McCode/tree/main/INSTALL-McStas/Windows> for details.
* [Feature] mcrun/mxrun have a new -y switch which runs a given instrument using its default parameters.
* [BUGFIX] mcplot/mxplot should now deal better with negative / very small numbers in 'log' mode plotting.
* [Feature] mcgui/mxgui improved tooltips on the run dialogue.
* [Feature] rootmccode works with newer versions of ROOT
* [BUGFIX] The KISS random number generator was earlier running with systematically different random numbers (and a shorter period) on Windows.
Identical instruments now run with identical random numbers across platforms, when using identical seed.
* [CI, packaging, platform support] Lots of work behind the scenes for portability, packaging, and improved CI of the code on GitHub.
Better standard solutions and easier possibility of spotting when/if we make errors!
What's Changed - McStas specific highlights:
* [BUGFIX] As reported on mcstas-users<https://mailman2.mcstas.org/pipermail/mcstas-users/2025q2/001566.html>, reflective/transmissive polarisers/analysers could sometimes lead to |P|>1.
This is now fixed by ellimination of "non-up-down" polarisation components when measuring an "up-down" polarisation.
* [Feature] Contributed component Source_custom by @pablogila, useful features for simulatiung e.g. CANS and other pulsed sources.
Comes with corresponding new test instrument.
What's Changed - McXtrace specific highlights:
* [Feature] New components for Fluorescence + Single_crystal and Fluoresence + Powder.
Come with corresponding new test instruments.
For a full list of changes, please consult the CHANGES<https://github.com/mccode-dev/McCode/blob/main/CHANGES_McStas> or GitHub release notes<https://github.com/mccode-dev/McCode/releases/tag/v3.5.27>
All the best from the joint McStas/McXtrace dev team,
Peter
Peter Kjær Willendrup
Forskningsingeniør, Specialkonsulent
DTU Physics
[image001.gif]
Technical University of Denmark
[image002.gif]
Department of Physics
Fysikvej
Building 307
DK-2800 Kongens Lyngby
Main office at
ESS DMSC
Building 305
DK-2800 Kongens Lyngby
Direct +45 2125 4612
Mobil +45 2125 4612
Fax +45 4593 2399
pkwi at fysik.dtu.dk
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman2.mcstas.org/pipermail/mcstas-users/attachments/20250429/3d228b74/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.gif
Type: image/gif
Size: 58 bytes
Desc: image001.gif
URL: <http://mailman2.mcstas.org/pipermail/mcstas-users/attachments/20250429/3d228b74/attachment-0002.gif>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image002.gif
Type: image/gif
Size: 1055 bytes
Desc: image002.gif
URL: <http://mailman2.mcstas.org/pipermail/mcstas-users/attachments/20250429/3d228b74/attachment-0003.gif>
More information about the mcstas-users
mailing list