Compare commits
226 Commits
Author | SHA1 | Date | |
---|---|---|---|
5c3accc6ed | |||
6f8b0a2341 | |||
4febdb42b4 | |||
ae95a5dc1c | |||
c3f531e0d5 | |||
0b61130e28 | |||
d1cd63dcb0 | |||
7838901fbe | |||
00b012d0dd | |||
d2984d8923 | |||
58889614e5 | |||
c9fc373862 | |||
ebefcf7af9 | |||
64d3b6192b | |||
6bcb26f9d5 | |||
6b865efd3b | |||
caccfb175a | |||
1845b5c176 | |||
8821112927 | |||
833171c712 | |||
61749b91c4 | |||
3d92e2eefb | |||
b71dce9291 | |||
1aa4ce0a99 | |||
425ed02e22 | |||
a36abfc461 | |||
ccaba41868 | |||
418adfde67 | |||
66df43c663 | |||
4a6885f55b | |||
92b1aac7a6 | |||
26e25ce10b | |||
cedaabeb98 | |||
032510fbcb | |||
8cfd0bcc4a | |||
7198521f60 | |||
834884f3a4 | |||
80591f6f13 | |||
44456c49e9 | |||
495f02c3c6 | |||
ad2e84581f | |||
59dbae4a1e | |||
4d176c395c | |||
74978025fb | |||
deeee783f5 | |||
cadd28b9fe | |||
79c8be54bf | |||
3cf89c6571 | |||
673a742631 | |||
f68775dd64 | |||
23bf2ec2fc | |||
23ac67a443 | |||
d6a3767040 | |||
75d0c9e01a | |||
ecd9e4a953 | |||
3c2b0322c0 | |||
4747fbc77d | |||
b1b808ad7b | |||
2d1875ebfe | |||
d221ef1ed0 | |||
f7c45f46ff | |||
5b093208eb | |||
7a1f60d00f | |||
de2d8394d3 | |||
af13e78c52 | |||
7691ef2815 | |||
8f4a7c6b68 | |||
1cb0cfd3e7 | |||
344a5c8ba0 | |||
6f521668c0 | |||
02a1cb7a0c | |||
fdeed5dec4 | |||
e676d3c045 | |||
9911d88889 | |||
51520868f1 | |||
3d149dc6ab | |||
e79322b348 | |||
62e86f42b7 | |||
c18ed68aa8 | |||
e376e9a2e6 | |||
a90af4c342 | |||
1c7556a73d | |||
eb234b7de5 | |||
3d7d86d657 | |||
7743eaee09 | |||
9c2e981e2a | |||
f9b1ef9dcc | |||
89146f3cee | |||
be29e55834 | |||
8e7fda92e1 | |||
890d48a95c | |||
823ef087c9 | |||
05c06a071e | |||
dbfadc4e42 | |||
93754a9fc2 | |||
0bff931af9 | |||
1a72d67be9 | |||
7e17af0256 | |||
5d731611cf | |||
4b561b1f15 | |||
69305f8b1d | |||
88b3ab8a01 | |||
ca742a064f | |||
b5a391e355 | |||
1feed7116a | |||
ff9245fd28 | |||
98026c725d | |||
5972391ff4 | |||
c5f6eb04b4 | |||
2a2e2b40d5 | |||
c2a2051d29 | |||
578dc900c2 | |||
cf44df21ed | |||
ef641de033 | |||
4c62ae547f | |||
91d6a4bc99 | |||
c6ebaf3675 | |||
1df6643bfa | |||
4d1c7c10c8 | |||
0b3fc43123 | |||
1f32698b5f | |||
22178f7869 | |||
2e6e5ecb97 | |||
56a8730252 | |||
40e15218a3 | |||
39a54d7f63 | |||
d664f5d877 | |||
420b301ac5 | |||
5d9eb0dcec | |||
905dfde5c7 | |||
05a732c9ec | |||
bace23b97e | |||
8765ac9192 | |||
f7620445dc | |||
f1b7ca226a | |||
3457ff9d25 | |||
30d124ab51 | |||
da6eea271d | |||
abe47395cd | |||
feb33b24ae | |||
a9140ecd74 | |||
c6cf124ee3 | |||
401ff9ead6 | |||
5fa84c74ec | |||
7b0492f499 | |||
da2705aa0e | |||
dd733164d1 | |||
5658c06afd | |||
b8622fefa8 | |||
382fd8ad99 | |||
96ac7f68a2 | |||
02f7c459c5 | |||
bb9942e34b | |||
8245728f82 | |||
3c607768b9 | |||
b47c735a1c | |||
c585fedb63 | |||
374367bee8 | |||
e1c9a61251 | |||
6e9d8b3e35 | |||
e37dede866 | |||
0b93a08108 | |||
326b3bea17 | |||
aeaa698be2 | |||
5bcc460cce | |||
6e4e9ab55e | |||
c4da2c4ec0 | |||
edbbb8fc45 | |||
3e6d55f0e8 | |||
d9b29388d0 | |||
f94c43ccdf | |||
30d2275b86 | |||
7d6d8e279f | |||
f3388a7d17 | |||
2d65bc4574 | |||
51e4482945 | |||
5235935f85 | |||
76c2a98f5a | |||
b488ed60a0 | |||
b9e3ceea5c | |||
e0ecad2f3a | |||
97400255a0 | |||
16a1629ab6 | |||
939d4fb7b5 | |||
c638456afe | |||
29b603e124 | |||
9c438b580b | |||
65ee70c52e | |||
6b32dcaa38 | |||
7f2d8f6625 | |||
4dea80c6b6 | |||
8afc51f497 | |||
acd149a159 | |||
c87906efd6 | |||
21dedba8fa | |||
7279de07ff | |||
693b99755d | |||
0069ef02c8 | |||
45de42bc5b | |||
7d1cb313f2 | |||
6a8ec77037 | |||
85359817f9 | |||
268772e953 | |||
260c2c19e7 | |||
c8e863617a | |||
8da82ee6cc | |||
a7e1477f7f | |||
cbdef9b7b9 | |||
5cc8722a95 | |||
56337cf7a5 | |||
a2855bba19 | |||
263554dd37 | |||
a701a7a336 | |||
a30ac29032 | |||
479e81cc68 | |||
896540bee6 | |||
2f5259d6e5 | |||
8742d9651b | |||
63f73427b1 | |||
2afc21becc | |||
63a1b1c1f3 | |||
b916b0f6da | |||
4ef4316b97 | |||
357b225d53 | |||
5fff38d36b | |||
d00752b196 |
2
.gitignore
vendored
Normal file
2
.gitignore
vendored
Normal file
@ -0,0 +1,2 @@
|
||||
# ignore all files generated from an in-repo build
|
||||
build/
|
@ -1,7 +1,7 @@
|
||||
# - musrfit
|
||||
cmake_minimum_required(VERSION 3.17)
|
||||
|
||||
project(musrfit VERSION 1.9.0 LANGUAGES C CXX)
|
||||
project(musrfit VERSION 1.9.6 LANGUAGES C CXX)
|
||||
|
||||
#--- musrfit specific options -------------------------------------------------
|
||||
option(nexus "build optional NeXus support. Needed for ISIS" OFF)
|
||||
@ -109,13 +109,13 @@ find_package(FFTW3 REQUIRED)
|
||||
find_package(LibXml2 REQUIRED)
|
||||
|
||||
#--- check for OpenMP ---------------------------------------------------------
|
||||
if (try_OpenMP AND NOT APPLE)
|
||||
if (try_OpenMP)
|
||||
find_package(OpenMP)
|
||||
if (OpenMP_FOUND)
|
||||
if (OpenMP_CXX_FOUND)
|
||||
add_definitions(-DHAVE_GOMP)
|
||||
set(HAVE_GOMP 1 CACHE INTERNAL "Have GOMP")
|
||||
endif (OpenMP_FOUND)
|
||||
endif (try_OpenMP AND NOT APPLE)
|
||||
endif (OpenMP_CXX_FOUND)
|
||||
endif (try_OpenMP)
|
||||
|
||||
#--- check for Qt -------------------------------------------------------------
|
||||
if (qt_based_tools)
|
||||
@ -222,10 +222,35 @@ else ()
|
||||
set(IS_GIT_REPO 0)
|
||||
endif ()
|
||||
|
||||
#--- rpath related things -----------------------------------------------------
|
||||
# use, i.e. don't skip the full RPATH for the build tree
|
||||
set(CMAKE_SKIP_BUILD_RPATH FALSE)
|
||||
|
||||
# when building, don't use the install RPATH already
|
||||
# (but later on when installing)
|
||||
set(CMAKE_BUILD_WITH_INSTALL_RPATH FALSE)
|
||||
|
||||
set(CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/lib")
|
||||
|
||||
# add the automatically determined parts of the RPATH
|
||||
# which point to directories outside the build tree to the install RPATH
|
||||
set(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE)
|
||||
|
||||
# the RPATH to be used when installing, but only if it's not a system directory
|
||||
list(FIND CMAKE_PLATFORM_IMPLICIT_LINK_DIRECTORIES "${CMAKE_INSTALL_PREFIX}/lib" isSystemDir)
|
||||
if("${isSystemDir}" STREQUAL "-1")
|
||||
set(CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/lib")
|
||||
endif("${isSystemDir}" STREQUAL "-1")
|
||||
set(rpath ${CMAKE_INSTALL_RPATH})
|
||||
string(APPEND rpath ";/usr/local/lib")
|
||||
set(CMAKE_INSTALL_RPATH "${rpath}")
|
||||
|
||||
#--- propagate to the sub-directories -----------------------------------------
|
||||
add_subdirectory(src)
|
||||
|
||||
#--- write summary of the installation
|
||||
cmake_host_system_information(RESULT PROCESSOR QUERY PROCESSOR_DESCRIPTION)
|
||||
|
||||
message("")
|
||||
message("|-----------------------------------------------------------------------|")
|
||||
message("| |")
|
||||
@ -233,8 +258,9 @@ message("| Summary
|
||||
message("| |")
|
||||
message("|-----------------------------------------------------------------------|")
|
||||
message("")
|
||||
message(" System: ${CMAKE_HOST_SYSTEM_NAME} ${CMAKE_SYSTEM_PROCESSOR} - ${CMAKE_HOST_SYSTEM_VERSION}")
|
||||
message(" -------")
|
||||
message(" System: ${CMAKE_HOST_SYSTEM_NAME} ${CMAKE_SYSTEM_PROCESSOR} - ${CMAKE_HOST_SYSTEM_VERSION}")
|
||||
message(" Processor: ${PROCESSOR} (${CMAKE_SYSTEM_PROCESSOR})")
|
||||
message(" ----------")
|
||||
message("")
|
||||
message(" musrfit Version: ${musrfit_VERSION}")
|
||||
message(" ----------------")
|
||||
|
17
ChangeLog
17
ChangeLog
@ -12,6 +12,23 @@ or
|
||||
|
||||
https://bitbucket.org/muonspin/musrfit/commits/all
|
||||
|
||||
Release of V1.9.3, 2024/04/19
|
||||
=============================
|
||||
|
||||
fix of function string generation from AST.
|
||||
|
||||
Release of V1.9.2, 2023/10/25
|
||||
=============================
|
||||
|
||||
switch over to smart pointers wherever possible.
|
||||
|
||||
Release of V1.9.1, 2023/05/16
|
||||
=============================
|
||||
|
||||
add option [-c, --count] to dump_header which will dump the number of counts
|
||||
per detector and the total number of counts. Currently for MusrRoot data format
|
||||
only. For the other data formats it will be implement asap
|
||||
|
||||
Release of V1.9.0, 2023/02/17
|
||||
=============================
|
||||
|
||||
|
@ -32,7 +32,6 @@ For a more exhaustive user documentation see:
|
||||
|
||||
<andreas.suter@psi.ch>
|
||||
|
||||
For the beta-NMR related parts, please contact
|
||||
|
||||
For the beta-NMR related parts, please contact Zaher Salman
|
||||
<zaher.salman@psi.ch>
|
||||
|
||||
|
@ -75,7 +75,7 @@ endfunction()
|
||||
#as35 endif()
|
||||
|
||||
find_path(FFTW3_INCLUDE NAMES fftw3.h
|
||||
HINTS "/usr/include" "/opt/local/include"
|
||||
HINTS "/usr/include" "/opt/local/include" "/app/include"
|
||||
)
|
||||
|
||||
find_library(FFTW3_LIBRARY fftw3)
|
||||
|
@ -9,7 +9,7 @@ set(MUSRFIT_VERSION "@MUSRFIT_VERSION@")
|
||||
# Get the current working branch
|
||||
execute_process(
|
||||
COMMAND git rev-parse --abbrev-ref HEAD
|
||||
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
|
||||
WORKING_DIRECTORY ${SRC_DIR}
|
||||
OUTPUT_VARIABLE GIT_BRANCH
|
||||
OUTPUT_STRIP_TRAILING_WHITESPACE
|
||||
)
|
||||
@ -17,7 +17,7 @@ execute_process(
|
||||
# Get the latest abbreviated commit hash of the working branch
|
||||
execute_process(
|
||||
COMMAND git log -1 --pretty="%h, %ci"
|
||||
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
|
||||
WORKING_DIRECTORY ${SRC_DIR}
|
||||
OUTPUT_VARIABLE GIT_CURRENT_SHA1
|
||||
OUTPUT_STRIP_TRAILING_WHITESPACE
|
||||
)
|
||||
|
BIN
doc/.DS_Store
vendored
BIN
doc/.DS_Store
vendored
Binary file not shown.
BIN
doc/examples/.DS_Store
vendored
BIN
doc/examples/.DS_Store
vendored
Binary file not shown.
BIN
doc/examples/ASlibs/.DS_Store
vendored
BIN
doc/examples/ASlibs/.DS_Store
vendored
Binary file not shown.
BIN
doc/examples/DepthProfiles/.DS_Store
vendored
BIN
doc/examples/DepthProfiles/.DS_Store
vendored
Binary file not shown.
@ -1,35 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<nonlocal xmlns="http://nemu.web.psi.ch/musrfit/nonlocal">
|
||||
<depthProf xmlns="http://nemu.web.psi.ch/musrfit/depthProf">
|
||||
<comment>
|
||||
TrimSp information
|
||||
</comment>
|
||||
<trim_sp>
|
||||
<data_path>./TRIMSP/</data_path>
|
||||
<rge_fln_pre>SiC_1300x_52nm_48nm_E</rge_fln_pre>
|
||||
<energy_list>
|
||||
<energy>1000</energy>
|
||||
<energy>2000</energy>
|
||||
<energy>3000</energy>
|
||||
<energy>4000</energy>
|
||||
<energy>5000</energy>
|
||||
<energy>6000</energy>
|
||||
<energy>7000</energy>
|
||||
<energy>8000</energy>
|
||||
<energy>9000</energy>
|
||||
<energy>10000</energy>
|
||||
<energy>11000</energy>
|
||||
<energy>12000</energy>
|
||||
<energy>13000</energy>
|
||||
<energy>14000</energy>
|
||||
<energy>15000</energy>
|
||||
<energy>16000</energy>
|
||||
<energy>17000</energy>
|
||||
<energy>17000</energy>
|
||||
<energy>18000</energy>
|
||||
<energy>19000</energy>
|
||||
<energy>20000</energy>
|
||||
<energy>21000</energy>
|
||||
<energy>22000</energy>
|
||||
</energy_list>
|
||||
<energy_vect start="1000" stop="22000" step="1000"/>
|
||||
</trim_sp>
|
||||
</nonlocal>
|
||||
</depthProf>
|
||||
|
@ -1,35 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<nonlocal xmlns="http://nemu.web.psi.ch/musrfit/nonlocal">
|
||||
<depthProf xmlns="http://nemu.web.psi.ch/musrfit/depthProf">
|
||||
<comment>
|
||||
TrimSp information
|
||||
</comment>
|
||||
<trim_sp>
|
||||
<data_path>./TRIMSP/</data_path>
|
||||
<rge_fln_pre>SiC_1300x_52nm_48nm_E</rge_fln_pre>
|
||||
<energy_list>
|
||||
<energy>1000</energy>
|
||||
<energy>2000</energy>
|
||||
<energy>3000</energy>
|
||||
<energy>4000</energy>
|
||||
<energy>5000</energy>
|
||||
<energy>6000</energy>
|
||||
<energy>7000</energy>
|
||||
<energy>8000</energy>
|
||||
<energy>9000</energy>
|
||||
<energy>10000</energy>
|
||||
<energy>11000</energy>
|
||||
<energy>12000</energy>
|
||||
<energy>13000</energy>
|
||||
<energy>14000</energy>
|
||||
<energy>15000</energy>
|
||||
<energy>16000</energy>
|
||||
<energy>17000</energy>
|
||||
<energy>17000</energy>
|
||||
<energy>18000</energy>
|
||||
<energy>19000</energy>
|
||||
<energy>20000</energy>
|
||||
<energy>21000</energy>
|
||||
<energy>22000</energy>
|
||||
</energy_list>
|
||||
<energy_vect start="1000" stop="22000" step="1000"/>
|
||||
</trim_sp>
|
||||
</nonlocal>
|
||||
</depthProf>
|
||||
|
@ -1,35 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<nonlocal xmlns="http://nemu.web.psi.ch/musrfit/nonlocal">
|
||||
<depthProf xmlns="http://nemu.web.psi.ch/musrfit/depthProf">
|
||||
<comment>
|
||||
TrimSp information
|
||||
</comment>
|
||||
<trim_sp>
|
||||
<data_path>./TRIMSP/</data_path>
|
||||
<rge_fln_pre>Si10_2.0_E</rge_fln_pre>
|
||||
<energy_list>
|
||||
<energy>1000</energy>
|
||||
<energy>2000</energy>
|
||||
<energy>3000</energy>
|
||||
<energy>4000</energy>
|
||||
<energy>5000</energy>
|
||||
<energy>6000</energy>
|
||||
<energy>7000</energy>
|
||||
<energy>8000</energy>
|
||||
<energy>9000</energy>
|
||||
<energy>10000</energy>
|
||||
<energy>11000</energy>
|
||||
<energy>12000</energy>
|
||||
<energy>13000</energy>
|
||||
<energy>14000</energy>
|
||||
<energy>15000</energy>
|
||||
<energy>16000</energy>
|
||||
<energy>17000</energy>
|
||||
<energy>17000</energy>
|
||||
<energy>18000</energy>
|
||||
<energy>19000</energy>
|
||||
<energy>20000</energy>
|
||||
<energy>21000</energy>
|
||||
<energy>22000</energy>
|
||||
</energy_list>
|
||||
<energy_vect start="1000" stop="22000" step="1000"/>
|
||||
</trim_sp>
|
||||
</nonlocal>
|
||||
</depthProf>
|
||||
|
@ -1,35 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<nonlocal xmlns="http://nemu.web.psi.ch/musrfit/nonlocal">
|
||||
<depthProf xmlns="http://nemu.web.psi.ch/musrfit/depthProf">
|
||||
<comment>
|
||||
TrimSp information
|
||||
</comment>
|
||||
<trim_sp>
|
||||
<data_path>./TRIMSP/</data_path>
|
||||
<rge_fln_pre>SiO2_70nm2.0_30nm2.2_SiC_E</rge_fln_pre>
|
||||
<energy_list>
|
||||
<energy>1000</energy>
|
||||
<energy>2000</energy>
|
||||
<energy>3000</energy>
|
||||
<energy>4000</energy>
|
||||
<energy>5000</energy>
|
||||
<energy>6000</energy>
|
||||
<energy>7000</energy>
|
||||
<energy>8000</energy>
|
||||
<energy>9000</energy>
|
||||
<energy>10000</energy>
|
||||
<energy>11000</energy>
|
||||
<energy>12000</energy>
|
||||
<energy>13000</energy>
|
||||
<energy>14000</energy>
|
||||
<energy>15000</energy>
|
||||
<energy>16000</energy>
|
||||
<energy>17000</energy>
|
||||
<energy>17000</energy>
|
||||
<energy>18000</energy>
|
||||
<energy>19000</energy>
|
||||
<energy>20000</energy>
|
||||
<energy>21000</energy>
|
||||
<energy>22000</energy>
|
||||
</energy_list>
|
||||
<energy_vect start="1000" stop="22000" step="1000"/>
|
||||
</trim_sp>
|
||||
</nonlocal>
|
||||
</depthProf>
|
||||
|
@ -8,7 +8,7 @@
|
||||
***************************************************************************/
|
||||
|
||||
/***************************************************************************
|
||||
* Copyright (C) 2007-2023 by Andreas Suter *
|
||||
* Copyright (C) 2007-2024 by Andreas Suter *
|
||||
* andreas.suter@psi.ch *
|
||||
* *
|
||||
* This program is free software; you can redistribute it and/or modify *
|
||||
|
@ -1,4 +1,4 @@
|
||||
# Sphinx build info version 1
|
||||
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
|
||||
config: 429dcaf60d751fc64b55c07d7174ea6f
|
||||
config: 1c72e3ac8764a6fbfdf66c0cdf797d3d
|
||||
tags: 645f666f9bcd5a90fca523b33c5a78b7
|
||||
|
Binary file not shown.
Before Width: | Height: | Size: 1.1 KiB |
Binary file not shown.
Before Width: | Height: | Size: 944 B |
Binary file not shown.
Before Width: | Height: | Size: 82 B |
Binary file not shown.
Before Width: | Height: | Size: 165 B |
File diff suppressed because one or more lines are too long
@ -1,6 +1,6 @@
|
||||
var DOCUMENTATION_OPTIONS = {
|
||||
URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'),
|
||||
VERSION: '1.8.2',
|
||||
VERSION: '1.9.5',
|
||||
LANGUAGE: 'None',
|
||||
COLLAPSE_INDEX: false,
|
||||
FILE_SUFFIX: '.html',
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user