Bastian M. Wojek
032ce4a1e4
- Extended the usage of xml-startup files in some plugin libraries and renamed the file itself.
...
- Added some documentation to libLFRelaxation which in the present stage is mainly used for testing purposes.
2011-03-16 16:43:13 +00:00
Bastian M. Wojek
233ca10dff
- Removed the extensions of the external libraries in the test files.
...
ROOT is anyway checking multiple extensions for dynamic libraries, therefore leaving them out yields platform-independent msr files.
- Minor changes in libTFitPofB
- Added a user function for Uemura's ZF/LF dynamical spin-glass relaxation function
see, e.g. Y.J. Uemura et al., Phys. Rev. B 31, 546-563 (1985)
or Y.J. Uemura, Hyperfine Interact. 8, 739 (1981)
This yields an overall Lorentzian field distribution with motional narrowing.
However, the present implementation is at best some design study:
The Lorentzian distribution of width "a" is modeled by Gaussian distributions of widths "sigma" from 0 to infinity.
Some "resonable cut-offs" would be: 0.1*a < sigma < 10000*a
Due to finite memory and computing power, in the present version these cut-offs are: 0.1*a < sigma < 40*a
This yields depolarization functions overall similar to those in Uemura's articles.
However, due to the low cut-off the first derivative of the depolarization function is zero in the limit t->0
(what should not be the case for a true Lorentzan).
Furthermore, the calculation is rather slow and the resulting functions should only be regarded as crude approximations.
Therefore, at the moment this is far from being of practical use in analyzing experimental data.
2011-03-12 21:13:51 +00:00
nemu
d634a9286c
added a magnetic proximity user function to the ASlibs
2011-03-10 11:45:02 +00:00
Bastian M. Wojek
8369690dc3
AA35 will not do anything anyway, therefore:
...
changed the type of the PSI-BIN bin_width member from float to double.
2011-02-09 17:53:15 +00:00
nemu
90ed9df1b6
some more work, including the PSI-BIN write routines which are officially not released yet.
2011-02-07 06:02:56 +00:00
Bastian M. Wojek
5c6331f51f
Added some documentation to the numerical integration classes and applied small cosmetic changes to msr2data.
2011-02-06 12:44:45 +00:00
Bastian M. Wojek
8f5882897a
Another try to build libCuba while working around gcc-bugs
2011-01-27 21:47:13 +00:00
Bastian M. Wojek
55071fb754
Updated the built-in version of the cuba library to version 2.1 within the BMWlibs.
...
Also the cuba-compiler-check for gcc-versions containing a certain bug (4.2, 4.4.3) has been adopted.
This still needs to be tested on systems having such a gcc.
If this new version of the built-in library should be installed,
first make sure that the old version is completely deinstalled (including headers, pkg-config-files, etc.).
2011-01-27 13:46:51 +00:00
nemu
a406219826
some more work on any2may. Still not meant for production
2011-01-11 06:24:02 +00:00
f6a3e31eee
Added view packing option
2010-12-14 15:16:00 +00:00
21b1421cfe
Start implementing use of msr2dat for global fit
2010-11-24 14:22:15 +00:00
6442d6a9e6
Trying to catch up with changes id bulk directories.. hopeless
2010-11-24 14:01:17 +00:00
9595ce5871
Trying to catch up with changes id bulk directories.. hopeless
2010-11-24 13:57:33 +00:00
Bastian M. Wojek
ec164c535d
Added a few more functions to libFitPofB
2010-11-14 17:19:46 +00:00
Bastian M. Wojek
31335c4bd1
Attempt to fix An. London model in BMWlibs - theory has to be checked again.
2010-11-13 20:55:54 +00:00
nemu
cb1e5ca292
when comparing current/previous parameters, ignore the phase
2010-11-13 08:50:55 +00:00
Bastian M. Wojek
81f59e3538
Added a first try of globalization to libTFitPofB - very chaotic and mainly copy/paste of examples
2010-11-11 23:53:52 +00:00
nemu
f4d6e349fe
added the option to split a user function into a global and run-block related part (see MUSR-134)
2010-11-10 13:13:00 +00:00
Bastian M. Wojek
c4dfc3cbce
Fixed compilation of BMWlibs with gcc 3.x
2010-11-02 14:25:57 +00:00
Bastian M. Wojek
a7b6b68b41
Further updates to the parallelized parts of libFitPofB
2010-10-05 09:38:01 +00:00
Bastian M. Wojek
ce50cd396e
Marginal updates to the parallelized parts of libFitPofB
2010-10-05 07:41:21 +00:00
Bastian M. Wojek
8ab827cafc
Fixed an error in the mean field calculations introduced with the different definition of the TRIM.SP resolution in r4659
2010-09-23 09:52:43 +00:00
Bastian M. Wojek
1f34e2e405
Added a license for mud and changed the BMWlibs-ASCII-test-file
2010-09-16 13:37:28 +00:00
Bastian M. Wojek
a8072c4dc0
Small changes in libTFitPofB to get rid of annoying messages (if the debug flag is not set)
2010-09-12 10:11:34 +00:00
b381f086a6
Added some test msr files form beta-NMR functions.
2010-09-02 19:00:04 +00:00
62d9201f70
Added functions for beta-NMR relaxation curves (beam on/off).
2010-09-02 18:50:31 +00:00
cd9a625958
Added functions for beta-NMR relaxation curves (beam on/off).
2010-09-02 18:50:11 +00:00
nemu
9da9aa0651
mud updated. Now official under LGPL
2010-08-26 07:13:48 +00:00
dd2263b6a0
Starting to fix single histogram fits
2010-08-24 18:17:43 +00:00
Bastian M. Wojek
5fba77fe72
Added a tiny bit of user function documentation
2010-08-15 14:00:08 +00:00
Bastian M. Wojek
f4d219a367
Introduced a primitive check in the TRIM.SP reading routine in order to prevent a segmentation fault
2010-08-14 14:22:57 +00:00
Bastian M. Wojek
599c83a17c
Harmonized a few function calls in libFitPofB
2010-08-04 13:12:14 +00:00
Bastian M. Wojek
7536ca6fc6
Submission of a few minor changes of the last time
2010-07-29 09:25:16 +00:00
Bastian M. Wojek
440d22bc99
* Changed the exit condition for a few external classes in case the xml-file is not found.
...
Until now the program terminated with a segmentation fault which was not very user friendly...
* Got rid of a strange construction in the TRIM.SP handler (vector<pair> -> map)
2010-06-20 10:34:49 +00:00
nemu
58505ab8a8
Icon change
2010-06-11 13:34:10 +00:00
9a01530097
Start working on configuration dialog.
2010-06-11 07:46:44 +00:00
5ef81b381e
Added some icons
2010-06-09 21:35:02 +00:00
6474c85e66
Added some icons
2010-06-09 21:34:45 +00:00
c260cce862
Added some icons
2010-06-09 21:23:52 +00:00
99c770e295
Added some icons
2010-06-09 21:23:24 +00:00
c385618291
Fix some bugs in single hist fits.
2010-06-08 16:39:07 +00:00
b7bd0e5a2c
Start working on documentation of MuSRFit.
2010-06-08 13:37:55 +00:00
dd9a874118
Devel and main branch are identical at this point
2010-06-08 12:15:23 +00:00
6ea7a430cc
Applied FUNCTIONS from devel branch into main.
2010-06-08 12:11:28 +00:00
93f48a677d
Finished implementing FUNCTIONS block in development branch. Next, add it to production branch and debug.
2010-06-08 11:36:35 +00:00
5d4683ff1f
More work on FUNCTIONS block.
2010-06-07 22:07:38 +00:00
nemu
1240ab8b51
Algorithm for FUNCTIONS block implemented in GUI. Not yet full in MSR module.
2010-06-07 16:31:53 +00:00
nemu
0543c97b81
Algorithm for FUNCTIONS block implemented in GUI. Not yet full in MSR module.
2010-06-07 16:23:34 +00:00
nemu
e68de4133c
Algorithm for FUNCTIONS block implemented in GUI. Not yet full in MSR module.
2010-06-07 15:53:31 +00:00
23077d70f2
Added addition of histograms option in CGI script
2010-06-07 08:26:36 +00:00