73 Commits

Author SHA1 Message Date
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
nemu
d634a9286c added a magnetic proximity user function to the ASlibs 2011-03-10 11:45:02 +00:00
nemu
cb1e5ca292 when comparing current/previous parameters, ignore the phase 2010-11-13 08:50:55 +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
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
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
nemu
f6544900c2 some more work towards nonlocal fitting 2009-07-02 13:56:10 +00:00
nemu
121496f5e5 some more work towards nonlocal fitting 2009-07-02 13:36:18 +00:00
nemu
5a2f1cb036 some more work towards nonlocal fitting. Not functional yet. 2009-07-01 07:11:31 +00:00
nemu
edd3481f1e newly added 2009-06-30 19:27:58 +00:00
nemu
9234cde7dd some more work towards Nonlocal fitting 2009-06-30 07:13:01 +00:00
nemu
dc0f343062 some more work towards Nonlocal fitting 2009-06-30 06:37:35 +00:00
nemu
ba9dc0f1de first step towards nonlocal Pippard fitting 2009-06-29 08:35:00 +00:00