Skip to content
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.