New features ------------ - Add :class:`batman.functions.run_mascaret`, - Add *Evofusion* with :class:`batman.surrogate.multifidelity`, - Add *Expected Improvement* with :func:`batman.space.refiner.optimization`, - Be able to have a discrete parameter. Enhancements ------------ - Allow ``*args`` and ``**kwargs`` in ``@multi_eval``, - Add some analytical functions for optimization and multifidelity tests, - Do not use anymore ``.size`` for space sizing, - Add test for DoE, - Add PDFs of references to doc, - Refinements methods work with discrete values using an optimizer decorator, - Changed some loops in favor of list comprehensions, - Clean UI by removing prediction option, - Remove MPI dependencie. Bug fixes --------- - Sensitivity indices with n-dimensional output changing ``Martinez``, - A copy of the space is done for scaled points for surrogate fitting, - Uniform sampling was not set properly, - Backend for ``matplotlib`` is now properly switched, - POD quality was not computed in case of varying number of modes.