272 Commits

Author SHA1 Message Date
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
32d2cab3aa Correct single hist fit in CGI 2010-06-01 07:33:10 +00:00
912f1f48e8 Correct single hist fit in CGI 2010-05-31 15:00:43 +00:00
Bastian M. Wojek
8551665524 Added dirty limit s-wave expression for the superfluid density 2010-05-12 14:53:35 +00:00
db4408e090 More work on Functions block 2010-03-25 15:30:57 +00:00
c40244353c RRF added into GUI 2010-03-25 14:46:44 +00:00
b2d312eea3 RRF Implementation. Still needs testing 2010-03-25 10:50:11 +00:00
7bb8f994cc File manual selection bug fix. Added current year. 2010-03-24 09:02:30 +00:00
Bastian M. Wojek
540ed36171 Added lambda(T) and 1/lambda(T) operators to libGapIntegrals in order to increase flexibility 2010-03-16 20:44:57 +00:00
nemu
be8a7c12d4 Added OffsetPPCHistograms to Runheader. 2010-03-05 15:20:10 +00:00
Bastian M. Wojek
c3316e9676 Fixed another problem (which I previously overlooked) in the implementation of EHB: PRB 71 014521 (2005)
* In the limit of thick films the result now is consistent with EHB: PRL 78 2208 (1997)
* B_z at the vortex-core has the correct values as a function of depth
* The calculation needs time...

* Any review is welcome
2010-02-21 17:53:09 +00:00
Bastian M. Wojek
7357caa8b8 Fixed the implementation of EHB: PRB 71 014521 (2005)
* The iterations converge now!

* B_z at the vortex-core has the correct values - as far as I can judge on it using EHB's work

* However, B in general might still be wrong by some factor, esp. B_x and B_y at the surface.

* There are many things left for optimization - e.g. there are (dependent on the grid size) thousands
  to hundreds of thousands zero-assignments which could be removed after some careful checks

* Any review is welcome
2010-02-20 15:56:01 +00:00
Bastian M. Wojek
620465fadc Changed some things in the implementation of EHB: PRB 71 014521 (2005)
- Fixed an error in the calculation of the gradient of the order parameter
  This fixes the vortex-shape and the iterations behave a bit more converging
  (not really but definitely better than before)

- The fields still disagree with EHB's calculation
2010-02-15 22:47:04 +00:00
Bastian M. Wojek
2aaa56959c Changed some things in the implementation of EHB: PRB 71 014521 (2005)
- 3D iterations now keep the hexagonal symmetry (the irritating compiler warning was right after all...)

However:

- Iterations do not converge at all...
- The maximum of the field is slightly off the vortex core ;-(
- This problem is cursed!
2010-02-14 20:10:43 +00:00
Bastian M. Wojek
c663446dae Added a masochistic try to implement EHB's work: PRB 71 014521 (2005)
It is not working at all in the current state and therefore also not included in the library.

- 2D calculation seems okay - at least the symmetry of the hexagonal lattice is kept through the iterations
- 3D iterations destroy this symmetry... I guess it is only a small problem, however I do not see it right now
- EHB's matlab code is available - however, it treats the problem quite differently

In case this is ever going to work, some things could probably be more optimal:
- Replace the numeric gradient calculation by the "analytical gradient"
- Use only every second Fourier coefficient in K-space and keep the number of points
  This should reduce the factor of redundancy in real space from 8 to 2 and increase the spacial resolution by a factor of 4!
2010-02-12 16:55:00 +00:00
Bastian M. Wojek
3b3521eccf J'en ai marre! J'ai fait les modifications dans le code de MUD que D. Arseneau a proposé. Au moins il est possible maintenant d'utiliser l'architecture EM64T. 2010-01-23 15:12:15 +00:00
Bastian M. Wojek
a9ea0160a3 Added B(z) for two superconducting layers insulated by a barrier layer to libTFitPofB 2010-01-17 17:46:57 +00:00
Bastian M. Wojek
74fd4d8538 A few changes to the previous commit. Basic features should work now everywhere (MUD only 32bit) 2010-01-10 22:20:10 +00:00
Bastian M. Wojek
ed7a15f025 Further steps to OS independence (at least Linux, Mac OS X, Cygwin) of musrfit 2010-01-10 12:52:14 +00:00
Bastian M. Wojek
9d8b4fe3bd Fixed a copyright issue 2010-01-05 22:15:59 +00:00
Bastian M. Wojek
39f00e58a2 * Added initial builtin-support for a subset of Cuba
This has not been tested too much (so it might be better not to build the BMWlibs at the moment)
  In case shared library support will become available from T. Hahn, this support will be dropped again.

* Added a few " " to musrgui (calls to musrview, musrt0 and msr<->mlog)
  These are needed in the simple system commands to support paths with spaces and other strange things... :-(
2010-01-05 21:56:52 +00:00
Bastian M. Wojek
852eea9015 Fixing part of the cygwin-installation.
The shared BMWlibs cannot be built at the moment since libcuba is built static only.
I am still thinking about including the C-part of Cuba into the BMWlibs
if T.Hahn would not add shared library support to it.
2010-01-04 20:07:35 +00:00
Bastian M. Wojek
9c78332387 Fixed the recursive building of musrfit in case only a subset of optional plug-ins is selected (make dist is not working at the moment) 2009-12-30 19:03:06 +00:00
Bastian M. Wojek
199ff918f0 Nicer solution for fftw3_threads 2009-12-27 15:26:11 +00:00