[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