668 Commits

Author SHA1 Message Date
nemu
97968654fa first (still crude) implementation of SCAN/CONTOURS/MNPLOT in PFitter (see MUSR-100). 2010-03-12 10:00:00 +00:00
nemu
ae38aaf583 help url's are now found in the XML startup file and are not hardcoded anymore. 2010-03-10 07:01:55 +00:00
f51b136df4 start to add some more serious description and fixing a minor bug in the resource file. 2010-03-09 19:47:05 +00:00
nemu
901f12b5c5 preventing more nan's by replacing func(a) -> func(|a|) for func: sqrt(), ln(), log() 2010-03-09 10:13:24 +00:00
nemu
78d0469993 first version of a help sub-layer for musredit added 2010-03-09 09:12:17 +00:00
nemu
fe55074160 slight improvement to avoid nan's when using pow() 2010-03-08 14:36:28 +00:00
nemu
842463dc23 added power capability [pow(base,exp)] to functions 2010-03-08 10:43:46 +00:00
nemu
643dd1fa9d fix of wrong 'fixed background feeding'. Removed signed/unsigned warning by proper casting 2010-03-08 07:41:15 +00:00
Bastian M. Wojek
a63319fc70 Added the possibility to use sqrt() in the FUNCTION block - it could be removed again when finally pow() will be implemented 2010-03-06 23:53:53 +00:00
nemu
4d9575d5eb Added musrfit input file for MuTransition simulation. 2010-03-06 17:21:26 +00:00
nemu
905160a145 Added SetOffsetPPCHistograms in runMuSimulation.C. 2010-03-06 17:20:13 +00:00
nemu
be8a7c12d4 Added OffsetPPCHistograms to Runheader. 2010-03-05 15:20:10 +00:00
nemu
7b0734bea4 Added comments. 2010-03-02 09:22:33 +00:00
nemu
5d2b7e71d5 Added two precessing and one non-precessing Mu state. 2010-03-01 17:43:29 +00:00
nemu
07e6863939 Added Mu0 as initial state with user defined fraction. 2010-03-01 09:26:19 +00:00
nemu
12db37213c Added debug flag. 2010-02-28 17:58:32 +00:00
nemu
a5e89b2070 Added MuTransition simulation (Mu+/Mu0 charge-exchange). 2010-02-26 15:39:07 +00:00
nemu
96c78a0f02 reimplementation of replace all, and some minor cosmetics 2010-02-25 09:55:20 +00:00
Bastian M. Wojek
13879aabd0 fixed system variable access bugs for the xml-file in musredit 2010-02-25 06:38:02 +00:00
nemu
1e3b65da6c fixed system variable access bugs 2010-02-24 08:34:44 +00:00
nemu
8afe98617a improved handling of the FileSystemWatcher handling 2010-02-24 08:06:15 +00:00
nemu
5fb0503f2a implementation of (un)comment. Fix for SL51 2010-02-23 19:25:14 +00:00
nemu
e14c5c3b7f Update one of the BMWlibs test-files 2010-02-23 18:52:17 +00:00
nemu
2a3db85699 '(Un)comment' is splitted into 'Comment' and 'Uncomment' 2010-02-22 15:50:47 +00:00
nemu
aeebe8b4dd fixed lifetimecorrection bug (see MUSR-123) 2010-02-22 08:32:29 +00:00
nemu
a4d578bfea switched axis labeling as wished in MUSR-124 2010-02-22 08:03:00 +00:00
nemu
d5d36d21fd improved handling for grouping and addrun 2010-02-22 06:55:49 +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
nemu
f2bd5b124f first implementation of histogram grouping. Probably still some more testing needed. 2010-02-08 14:01:41 +00:00
484c2fa1a7 single line adding of comment (without any selections) 2010-01-31 21:13:47 +00:00
3a67f6cb71 fixes a typo 2010-01-30 20:53:52 +00:00
cb2f7822b7 added file system watcher 2010-01-30 20:42:02 +00:00
f7caf65251 some more steps toward musredit 2010-01-30 11:05:11 +00:00
nemu
6adf757ec0 fix of MuSR-119 (non-musr ascii export first point missing) 2010-01-29 08:40:50 +00:00
nemu
673c5b4f41 Improved issue described in MuSR-121 (wrong run numbers in plot block). Started with the implementation of MuSR-120 (adding histos; no adding implemented yet). 2010-01-28 08:16:40 +00:00
nemu
f21d5eb2d0 newly added. Essentially a port of musrgui (Qt3.x) to Qt4.6. A lot of revisioning is still nedded. Code only partilly working. 2010-01-28 05:52:15 +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
2c1cc87150 Added a standard header to be able to fix a compilation error with a recent GNU compiler 2010-01-14 21:02:15 +00:00
nemu
9b94dff860 some minor improvements towards fixing the boost::spirit problem for newer distributions. Needs a thorough checking on a newer linux distribution, i.e. at home 2010-01-14 13:11:07 +00:00
nemu
41c5d45d8b replace RRF Asymmetry Fit dummy, by Mu Minus Single Histo Fit dummy 2010-01-12 16:00:12 +00:00
nemu
fe853c1025 fix of bug reported in MUSR-117 2010-01-12 06:56:05 +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
8782cbba25 Added some further testing cases to check if musrfit has been set-up correctly 2010-01-08 15:57:23 +00:00
Bastian M. Wojek
b321f52dd1 Fixed some bugs in the configure-generation introduced with the cuba-support 2010-01-07 19:58:37 +00:00