XNDiff
X-ray and Neutron powder pattern simulation analysis
..., differential evolution, Nelder-Mead, ...) can be used
-range for fit parameters and further constraints between fit parameters
-parallelized (typ. 4-8 threads)
TODO (BatchMultiFit):
-read and use errorbars from experimental data sets
-allow different q-ranges for different data sets in the fits
-rewrite and test in Python using e.g. the lmfit module:
https://pypi.python.org/pypi/lmfit/
to get rid of Mathematica and to run it on HPC clusters