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.