05d2c573c4fc8756ace2fd0becb8b37bf1dfcc53
Build and Deploy Documentation / build-and-deploy (push) Successful in 24s
Three independent issues made all 72 musrview-* ctest targets fail on a RHEL9 box while passing elsewhere: - Pixel-diff tolerance (1%) was tighter than needed; bump to 3%. Real diffs against the committed reference PNGs measure ~0.08%. - find_package(Python3) picks the highest-versioned interpreter on the system, which on this machine is a bare /usr/bin/python3.14 without Pillow/numpy installed, while the distro's python3 (3.9) has both. Probe the interpreter CMake found and fall back to PATH's "python3" if it lacks the required modules. - musrview reliably writes and closes the PNG before exiting, but under ctest (not reproducible via a plain shell loop) the new directory entry could take several seconds to become visible to the checking script's glob(). Poll for up to ~15s instead of failing on the first empty glob.
musrfit - muSR and beta-NMR data analysis package
Contents
This is a data analysis package to analyze time differential muSR and beta-NMR data. Currently it allows the following:
- set up most commonly used fitting functions for muSR and beta-NMR
- fit data, including global fits
- show the fit results and the residuals
- show the Fourier transform of the data
- easily extract the fit parameters and import in other programs (gnuplot, qtiplot/origin, ...)
- generate input fitting files for follow-up runs
- generate global input fitting files based on a single run template
- implement more sophisticated user functions (e.g. GL vortex lattice, Meissner screening including low-energy muon stopping profiles)
Currently supported platforms:
- Linux
- Mac OS X
- Windows 10 1809 or newer - current state is for the commited ones
- Web based implementation - http://musruser.psi.ch/cgi-bin/musrfit.cgi
Documentation
For a more exhaustive user documentation see:
https://lmu.pages.psi.ch/musrfit-docu/index.html
Contacts
For the beta-NMR related parts, please contact Zaher Salman zaher.salman@psi.ch
Releases
5
v1.11.2 - Stable 06/26
Latest
Languages
C++
88.2%
Wolfram Language
6.5%
C
2.4%
CMake
1.9%
Perl
0.5%
Other
0.4%