Skip to content
New features
------------

    - Python3 support,
    - Add :class:`batman.surrogate.surrogate_model`,
    - Add progress bar during quality computation,
    - Use pathos for multiprocessing during LOO and Kriging.
      New :class:`batman.misc.nested_popl` allow nested pool.
    - Unittests and functionnal tests using Pytest,
    - Antares wrapper used for IO,
    - OT1.8 support and use of new SA classes,
    - Add plot of aggregated indices,
    - Add *snipets*,
    - Add correlation and covariance matrices,
    - Add DoE visualization in *n-dimension*,
    - Hypercube for refinement created using discrete and global optimization,
    - Merge some ``PyUQ`` functions and add :class:`batman.surrogate.polynomial_chaos`.

Enhancements
------------

    - Refactor :mod:`batman.space`, :mod:`batman.predictor`, :mod:`batman.snapshots`, :mod:`batman.pod`,
    - Rewrite ``settings.json``,
    - POD is now optional,
    - Use a wrapper for OT evaluations with ``otwrapy``,
    - Comment capability to ``settings.json``,
    - Doc cleanning,
    - Use :mod:`batman.functions` to test model error,
    - Remove some MPI functions,
    - Simplify hybrid navigator using generator.

Bug fixes
---------

    - Use of timeout option,
    - Remove ``snapshots.tar``,
    - FAST indices for aggregated indices,
    - Update keyword for POD,
    - Verbosity with quality,
    - Setup dependencies,
    - Some RBF cleanning,
    - Term *MSE* changed to *sigma*,
    - Snapshot ``repr``,
    - Add *.so* when packaging.