iFit: Changes and Bugs
- Releases and Changes
- Bugs list:
- Execution/compilation issue with text files importer (iLoad/iData/load, looktxt)
Releases and Changes
- 1.0.4: significant performance improvements (speedup by factor 2-10). (Oct 24th 2011)
- 1.0.3: new fit criteria (others than least-square), link as external/distant resources, better INX import anchor in file names for selective import, plenty of new fit functions, a few bug fixes (e.g. McStas 2D labels). (Sept 22nd 2011)
- 1.0.2: McStas data files with Parameter member. New waterfall plot stype for 3D data sets (Sept 6th, 2011)
- 1.0.1:
Added correlation function method, plus a number of minor improvements
(esp. in plot contextual menus), and bug fix for McStas 1D data set
import (August 26th 2011)
- 1.0: First official iFit release (August 16th 2011)
Bugs list:
You may test the package integrity by issuing the command:
>> ifittest
which will test, in a few minutes, all the examples given in this documentation and report
failures. The test may be aborted by closing the progress bar window.
Please report bugs to
ifit-users@mccode.org or to me
[farhi (at) ill.fr]. You are encouraged to register to the
ifit-users list.
Execution/compilation issue with text files importer (iLoad/iData/load, looktxt)
In some cases, the provided
iFit/iFiles/private/looktxt.mex* may fail to execute (wrong
architecture, missing library).
If a library is mising, just install it.
Under Windows 64bit systems,
you need the Visual C++ runtime libraries e.g. msvc[mpr]90.dll which
are provided with the Visual C++ installation (see below), to put in the
Windows system directory.
In case this is not a problem of library, remove the invalid mex file
(in
iFit/iFiles/private) , and
relaunch the importation process. A brand new MeX file will
automatically be generated, using the system C compiler.
Most systems provide a default C compiler.
- Linux systems usually ship with gcc.
- MacOSX systems require to install the Xcode development tools.
- Windows 32 systems may use the LCC compiler shipped with Matlab.
- Windows 64 systems must have Microsoft Visual C++ installed (refer to the Install page for the procedure).
You may need to select the compiler with the
mex -setup command from Matlab.
It has been reported that MeX compilation may fail when spaces are part of the path name to the iFit location.
Move iFit to an other location which does not include spaces in its name (e.g. avoid My Documents) for compilation.
E.
Farhi - iFit/Changes -
$Date: 2011-10-24 17:39:47 $ $Revision: 1.15 $
-
back to
Main
iFit Page