4a20d805dd
updated the copyright info.
2025-01-30 11:15:42 +01:00
79c8be54bf
update of the copyright info.
2024-02-03 19:58:11 +01:00
ecd9e4a953
improved the nonlocal field dump, by allowing a custom range.
2023-11-08 12:57:16 +01:00
1cb0cfd3e7
Nonlocal: Raw -> Smart Pointers. Improved config of standalone dump_nonlocal_field.
2023-10-25 17:40:56 +02:00
fe32046c21
updated the copyright info.
2023-01-05 10:24:31 +01:00
ae7f1a2168
more work towards a modern cmake. As a first example reworked FFTW3 binding.
2022-07-01 16:18:24 +02:00
4cc1dbecd1
increased the PippardFitter version number.
2021-08-19 07:53:11 +02:00
5f4125bca9
added some necessary include paths.
2021-08-19 07:52:22 +02:00
ef4fae3ef7
adopt for proper git-info handling.
2021-08-18 19:17:57 +02:00
d332bffd29
added some docu.
2021-08-18 19:17:18 +02:00
4a2d865282
add the option to dump the nonlocal field values for the ASlibs via the programm dump_nonlocal_field.
2021-08-18 16:57:29 +02:00
7de55705d2
slightly more modern c++ init style.
2021-04-01 20:38:32 +02:00
72c085a0a8
make PRgeHandler to a shared libs. Adopted Nonlocal and PMagProximity accordingly.
2021-04-01 14:26:26 +02:00
113996aa4e
changed the user function for nonlocal fitting to the new rge-handler. This breaks the backwards compatibility!
2021-03-30 15:48:51 +02:00
e6e951e8f4
update the copyright info.
2021-03-29 08:22:38 +02:00
e8982410b0
adopted to the enforced changes by root 6.18.00.
2019-07-01 21:56:50 +02:00
795cd75b1e
modernized code to C++11 and newer.
...
This allows to analyze the code by external code analyzers. Since a lot is adopted,
the version is changed to 1.4.3
2019-04-16 15:34:49 +02:00
dbfeeddf3f
Remove automake support
...
Since the cmake tool chain is now stable, the automake tool chain is removed from musrfit.
This makes documentation and code less cluttered.
2019-03-08 12:50:41 +01:00
29d35579a7
added the current source code path to root_generate_dictionary.
2019-02-04 19:43:31 +01:00
3cb950277f
cmake/cpack root dictionary issue fixed.
...
In order that package assembly works, the code needs to be relocatble
and any hints linking it to the original source need to be absent.
The changes here do exactely this. For rootcling the '-inlineInputHeader'
option is needed, otherwise the dictionary wants to load the header
file from the source destination which of course will fail when installing
the package on a machine without the source.
2019-02-01 16:05:24 +01:00
8494ca71db
allow the exponent for the temperature evolution for lambda to be set. If not given, the two fluid exponent 4 will be chosen.
2018-07-11 13:39:58 +02:00
55b5788506
added MODULE to root_generate_dictionary in order to get the proper name scheme.
2018-06-28 13:17:43 +02:00
342da696db
cmake: got rid of target_compile_options which are better controlled by the build type.
2018-06-06 13:09:39 +02:00
e4d56519b2
cmake: added optimization and at the same time added the beta-NMR lib.
2018-06-05 19:12:35 +02:00
99e8eb9769
cmake: added library version information to the targets.
2018-06-02 12:41:13 +02:00
5384da49e1
added missing includes and shared libs.
2018-05-06 15:58:47 +02:00
15a82cbcc1
fixed typo
2018-05-05 21:32:08 +02:00
aa34efb0a8
add nonlocal sc support via cmake.
2018-05-05 21:02:48 +02:00
6e32f5f9c9
removed automatic default installation of startup.xml's since they needed to be edited anyway manually to be adopted to the problem under consideration.
2017-02-15 10:28:38 +01:00
5908d8791a
back from __CLING__ to __CINT__ since the ROOT guys kept __CINT__ even though they are using cling?\!
2017-02-08 10:45:17 +01:00
ceb7aa6818
changed from legacy rootcint to the new rootcling ROOT dictionary generator.
2017-02-08 09:47:35 +01:00
5e28f465a4
replace all __CINT__ by __CLING__.
2017-02-07 16:08:52 +01:00
2afdf14c15
merged in master
2016-02-27 08:54:05 +01:00
4d2d7c860e
more work towards centralizing default startup XML files.
2016-02-25 21:07:30 +01:00
a5e9191f15
centralize more XML startup files.
2016-02-25 18:19:29 +01:00
4fd610442d
improved the CLEANFILES for ROOT6.
2015-10-28 13:56:16 +01:00
fec752182b
added all ROOT6 .pcm files for installation
2015-01-17 17:53:17 +01:00
bbb8550f96
since we moved to git, I cleaned up the svn prop's from the sources and added a GIT_REVISION through git-revision.h
2014-02-12 12:43:32 +01:00
1e6f1c45be
fixed missing replacement of INCLUDES
2013-12-19 11:53:30 +00:00
290816f996
upgrading Makefile.am's for more recent automake versions
2013-12-16 14:08:39 +00:00
f51152c4a3
config level fix for Mac OS X 10.9 (Mavericks). Optimize Noakes-Kalvius formulae. Update of docu.
2013-12-16 07:54:46 +00:00
de69ee8826
fixed some annoying little bug in the RGE handler. Added some checks if wrong energies are given. Fixed a typo
2012-07-05 15:31:20 +00:00
a41c518ecc
Nonlocal: optimized the number of calculations for B(z)
2011-11-08 06:43:41 +00:00
59eed0d84f
added a workaround for gcc 4.6 higher, fftw 3.3 or higher and root 5.30.03 or lower. The problem is rootcint which doesn't know __float128
2011-10-26 13:15:42 +00:00
Bastian M. Wojek
9398badf66
Added the '-f' option also to the creation of symbolic links to the user-function libraries under Cygwin
2011-08-09 09:27:14 +00:00
a05a6c86a8
added '-f' when linking under MacOSX
2011-08-08 21:31:58 +00:00
Bastian M. Wojek
caa3fdfc12
* Define a function for the XML-reading workaround in order to clean up a bit.
...
For the moment we keep to copies of it -- one for the use within the various
musrfit programs, one that can be used in user functions.
* musrt0 is now again activated in musrgui/musredit by default.
2011-06-23 11:00:09 +00:00
Bastian M. Wojek
dc48ea9712
* Suggestion how to "solve" the XML-reading problems in certain environments:
...
A workaround has been implemented where it is not tried any more to "directly
parse the file" but rather the file is read into a memory buffer which then
is parsed.
For further information, see MUSR-122.
* Fixed a linking problem when only shared libraries are built on Cygwin
(introduced with the split-off of libPUserFcnBase).
2011-06-16 22:00:33 +00:00
Bastian M. Wojek
0191375a96
The previous approach did not work...
...
Needed to split off the userFcn part from libPMusr to be able to provide a shared library of it (under Cygwin).
2011-04-13 09:59:33 +00:00
Bastian M. Wojek
1024f5a28f
Removed the user-function dependency on libPMusr
...
It should now be possible to build a static version of musrfit and shared libraries for the user functions.
This is needed on systems which do not support linking static libraries to shared ones (like Cygwin).
These changes still need to be tested on Cygwin, especially with user functions implementing the "global interface".
2011-04-13 08:18:14 +00:00