McXtrace - Monte Carlo Xray Tracing, is a joint venture by
Our code is based on technology from
Code repository (shared with 'McStas') is located at github.com/McStasMcXtrace
For information on our progress, please subscribe to our user mailinglist..
- To download the latest release: download area
- For installation instructions :
- For a quick list of the available commands: commands
Recent McXtrace News
The latest McXtrace news.
Migrating from McXtrace 1.x to 3.x? - Use the wiki-based guides
Issue with anisotropic SasView models
[13/02/2024] Dear all, a bug in the 3.2 release of McXtrace has been found by one of our DTU users.
Instruments containing "anisotropic" SasView components will not compile out of the box, instead giving the compilation error
core_shell_cylinder:2944:43: error: expected ')'
double l0, l1, k, l_full, l, dl, d_Phi, theta;
^
which indicates a doubly-defined 'theta' symbol in the generated component-codes.
If you need / want to use one of these anisotropic models, please either
- Pick a "fresh" comp from our Git repo (https://github.com/McStasMcXtrace/McCode/tree/main/mcxtrace-comps/sasmodels)
- Edit the first line in TRACE containing
TRACE
%{
double l0, l1, k, l_full, l, dl, d_Phi, theta;
to instead read
TRACE
%{
double l0, l1, k, l_full, l, dl, d_Phi;
A fresh McXtrace release will be spun out in the spring of 2024.
2023, 2022, 2021, 2020 and older News
mailto:webmaster@mcxtrace.org