suter_a
3a71dea163
cmake: make sure that lib's are lib and not lib64 for musrfit.
2026-04-17 13:54:38 +02:00
suter_a
53ec95db6e
work on cleaner cmake.
2026-04-15 20:29:55 +02:00
suter_a
c062e0f4e9
add musrfitConfig.cmake, etc. for musrfit.
Build and Deploy Documentation / build-and-deploy (push) Successful in 30s
2026-03-01 09:35:34 +01:00
suter_a
7115c0027c
Merge branch 'nxs' into root6
2026-02-21 12:37:21 +01:00
suter_a
7d5aaf6429
increased the version number of musrfit and libPMusr.
2026-02-21 07:45:25 +01:00
suter_a
c50e4a3a06
add ctest integration tests for musrfit maxLH/chisq validation
...
Build and Deploy Documentation / build-and-deploy (push) Successful in 28s
Add a Python-based test script that runs musrfit -c on each example
msr-file, extracts the maxLH or chisq value, and checks it against
a reference value with a relative tolerance of 1e-4. Covers all 13
example msr-files (single histogram and asymmetry fits).
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-17 18:05:24 +01:00
suter_a
4136806847
better hdf4/5 include handling.
2026-02-11 16:05:02 +01:00
suter_a
d4f0855b19
fix git-revision.h generation: output to build tree and add missing dependencies
...
Generate git-revision.h into CMAKE_BINARY_DIR/src/ (which is in the
include path) instead of the source tree. Remove the header from
add_executable() source lists, and add missing add_dependencies on
git_revision for all Qt5/Qt6 targets.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-29 19:59:47 +01:00
suter_a
9d173203ff
fix git-revision.h generation: output to build tree and add missing dependencies
...
Build and Deploy Documentation / build-and-deploy (push) Successful in 18s
Generate git-revision.h into CMAKE_BINARY_DIR/src/ (which is in the
include path) instead of the source tree. Remove the header from
add_executable() source lists, and add missing add_dependencies on
git_revision for all Qt5/Qt6 targets.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-29 19:52:16 +01:00
suter_a
00c980af68
generate git-revision.h at build time instead of configure time
...
Replace execute_process with add_custom_target so the git revision
check runs on every build, not just on cmake configure.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-29 19:40:33 +01:00
suter_a
8b054b77b9
generate git-revision.h at build time instead of configure time
...
Build and Deploy Documentation / build-and-deploy (push) Successful in 18s
Replace execute_process with add_custom_target so the git revision
check runs on every build, not just on cmake configure.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-29 19:35:20 +01:00
suter_a
70eb0397df
cmake version check for policy setting.
2026-01-25 14:45:46 +01:00
suter_a
3c02c6073a
cmake version check for policy setting.
2026-01-25 14:43:49 +01:00
suter_a
909fa6519d
added HDF4 ISIS NeXus class handling.
2026-01-25 10:51:23 +01:00
suter_a
3eea73f07a
stub for new NeXus file handling. Not much is working yet.
2026-01-25 08:26:43 +01:00
suter_a
990e280c8f
set cmake Boost find policy. Removed NeXus library find from cmake, since it will not be used anymore.
2026-01-25 07:28:47 +01:00
suter_a
af3c8832fe
set cmake Boost find policy.
Build and Deploy Documentation / build-and-deploy (push) Successful in 28s
2026-01-25 07:26:25 +01:00
suter_a
db54db3394
more detailed NeXus support message.
Build and Deploy Documentation / build-and-deploy (push) Successful in 18s
2026-01-16 18:00:39 +01:00
suter_a
84bb6e3a72
spirit classic/qi -> x3. Increase musrfit and library version to 1.9.10/1.7.0.
Build and Deploy Documentation / build-and-deploy (push) Successful in 18s
2026-01-16 09:24:09 +01:00
suter_a
2fd0248e37
deal with Boost 1.89 not having system as component anymore.
2025-11-25 08:29:45 +01:00
suter_a
769a828a76
new version 1.9.9. Adopted ChangeLog and CMakeLists.txt.
2025-06-08 10:48:12 +02:00
suter_a
e525abe614
simplify git-revision.h generation.
2025-05-19 13:29:54 +02:00
suter_a
f0869935d1
add a user interface option to export data from a msr-file view (single- or multiple files).
2025-03-24 20:10:01 +01:00
suter_a
75785d2c0e
add switch to enable/disable HDF4 support for NeXus.
2025-01-28 21:40:58 +01:00
suter_a
ebdb0feb7f
path-run-name in RUN block of the msr-file can now handle spaces.
2025-01-18 13:35:08 +01:00
suter_a
5c3accc6ed
added jump to block feature.
2024-12-02 20:05:50 +01:00
suter_a
64d3b6192b
added the option to write the content of the MINUIT2.OUTPUT ascii file as yaml. This extends the previous commit from Ryan M.L. McFadden.
2024-06-18 11:16:15 +02:00
suter_a
3d92e2eefb
add CPU info to the configure process.
2024-06-09 17:45:02 +02:00
suter_a
a36abfc461
updated version info, due to the macOS OpenMP support.
2024-06-08 09:17:05 +02:00
suter_a
ccaba41868
modernize the way how to check/deal with OpenMP. This helps also on the macOS side.
2024-06-07 12:44:59 +02:00
suter_a
8cfd0bcc4a
increased musrfit patch number.
2024-04-19 12:40:50 +02:00
suter_a
23bf2ec2fc
added proper rpath handling.
2023-11-15 16:04:21 +01:00
suter_a
6f521668c0
increased main version to 1.9.2, libPMusr to 1.4.0, and mupp to 1.1.0.
2023-10-25 08:46:02 +02:00
suter_a
420b301ac5
dump_header can dump #counts for each detector. Currently only for MusrRoot.
2023-05-16 14:21:33 +02:00
suter_a
f2b71c071e
add musrfit version info on the config output.
2023-02-17 08:32:07 +01:00
suter_a
72dd9dea65
add feature that mupp_plotter can show/hide lines between the data points.
2022-12-03 11:02:20 +01:00
suter_a
1e51d2a007
squeeze out version information of the used libs.
2022-11-09 09:15:30 +01:00
suter_a
f3414f687c
replaced sprintf -> snprintf throughout.
2022-11-05 20:16:44 +01:00
suter_a
b1ffba391a
lift cmake requirement to 3.17.
2022-07-06 13:48:59 +02:00
suter_a
ae7f1a2168
more work towards a modern cmake. As a first example reworked FFTW3 binding.
2022-07-01 16:18:24 +02:00
suter_a
3f2e96303a
improvement dealing with rpath on macOS.
2022-06-20 15:53:57 +02:00
suter_a
06d20d4086
adopted to new PSI-BIN lib. Added facility for finding runs via musrfit_startup.xml templates.
2022-05-28 14:10:15 +02:00
suter_a
8274fb9d54
add option to musrfit that the user can choose from the command line the number of threads to be used for OpenMP. Updated the docu accordingly.
2021-10-02 19:41:45 +02:00
suter_a
76f4e6846a
increase version number from 1.7.4 -> 1.7.5
2021-09-22 08:09:46 +02:00
suter_a
daa2ea1347
make sure that git repo info is only added if the musrfit project source is indeed a git repo, and not e.g. a download.
2021-07-12 15:34:07 +02:00
suter_a
dd08eeae12
increased version number.
2021-06-16 19:56:30 +02:00
suter_a
3b24d512be
increased the version number.
2021-06-01 17:31:37 +02:00
suter_a
93c537ba22
update of ChangeLog. Increase version number.
2021-04-16 20:53:56 +02:00
suter_a
5eed60937a
add a full dummy user function class with a global part. This can be used as a starting point to develop new polarization functions. Currently no rge-handling present.
2021-04-16 18:32:30 +02:00
suter_a
fb85d025bb
add missing Qt6 flag for the case the user wants to choose himself.
2021-04-13 07:31:01 +02:00