250 Commits

Author SHA1 Message Date
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
nemu
19dee34c22 Workaround for a problem with FFTW3 threads in some external plugins... needs to be really fixed at some point. 2009-12-23 13:28:49 +00:00
Bastian M. Wojek
f873a893b8 Restore old backup Makefile of AS Pippard-fit-library 2009-12-22 17:03:48 +00:00
Bastian M. Wojek
a6959ea2fc Integrated a few external musrfit plug-ins into the standard build process.
In order to enable building of the additional libraries supply the following options to the configure script:

--enable-BMWlibs (for libTFitPofB libLFRelaxation libGapIntegrals libCalcMeanFieldsLEM)
--enable-ASlibs (for libPNL_PippardFitter)

By default, both options are disabled.

At the moment I have tested it only in an SL5 32-bit environment.
Further tests are going to follow.

For a clean installation I suggest to remove any musrfit and plug-in installations before newly building musrfit.
2009-12-22 17:00:43 +00:00
Bastian M. Wojek
b07d28f770 Revert some previously submitted debugging changes 2009-12-20 13:27:30 +00:00
Bastian M. Wojek
7795d77ad2 Minor changes in libTFitPofB 2009-12-20 13:21:06 +00:00
nemu
0e5d18160c added default background estimate if not present. Update the PSIBIN/MDU class from AA/AR. 2009-12-09 08:03:51 +00:00
Bastian M. Wojek
05786d468a Found a nice plugin for musrfit which I've never had committed to the svn... 2009-11-27 20:52:05 +00:00
Bastian M. Wojek
12d16bab46 Minor change in reading TrimSP-files 2009-11-19 14:52:12 +00:00
Bastian M. Wojek
1381cd1fe2 Changed the format of the xml-startup file according to wishes of AS 2009-11-17 17:24:30 +00:00
Bastian M. Wojek
ad673f7d36 Added some more simple triangular Vortex lattice models to libTFitPofB - UNTESTEDklog wojek NO GUARANTEE, esp for AGL 2009-11-16 21:58:35 +00:00
Bastian M. Wojek
08efd371ac Added the NGL calculation to libTFitPofB - some tests need to be done and some more checks have to be implemented 2009-11-15 12:04:11 +00:00
Bastian M. Wojek
00bca9591b al-ḥamdu li-llah! Cleaning up of libTFitPofB later... 2009-11-14 23:23:32 +00:00
Bastian M. Wojek
7ab839495a Hopefully fixed the 'negative order parameter issue'... The 'negative field issue' and the fact that the results are simply wrong remain... 2009-11-14 18:00:04 +00:00
Bastian M. Wojek
723cd29dcd Changed the Makefile of libTFitPofB for more general use. IGNORE TBulkVortexFieldCalc.cpp for the moment. It's a toy for small children which is not working at all at the moment. Furthermore, IGNORE all pragma-warnings during compilation. 2009-11-14 09:39:31 +00:00
4071ab40bd Cosmetic stuff 2009-11-12 13:00:50 +00:00
nemu
e9cb6ded30 updated Class_MuSR_PSI from A.Amato/A.Raselli. Added support for MDU PSI binary format. Not rigorously tested yet. 2009-11-12 11:26:10 +00:00
Bastian M. Wojek
a63868369a Temporary upload in order to fix an error in my calculations - some parts are not working at all 2009-11-06 14:09:27 +00:00
e6f62ff445 Release shared parameters when requested. 2009-11-04 12:50:56 +00:00
7cfbbacd6b Fix bug in parameter initialization table when changed. 2009-10-30 14:11:10 +00:00
6428cf3e7b Fix big in parameter initialization table when changed. 2009-10-30 14:00:43 +00:00
Bastian M. Wojek
8e942948a5 Minor changes in libTFitPofB - the bigger problems have to be debugged later 2009-10-26 19:10:38 +00:00
Bastian M. Wojek
9a693de0ce Started to implement a few changes in order to increase the calculation efficiency of libTFitPofB 2009-10-25 20:36:02 +00:00