Changes
=======
All notable changes to this project will be documented in this file.
The format is based on `Keep a
Changelog `__, and this project
adheres to `Semantic
Versioning `__.
.. Type of changes
.. ---------------
.. Added Added for new features.
.. Changed Changed for changes in existing functionality.
.. Deprecated Deprecated for soon-to-be removed features.
.. Removed Removed for now removed features.
.. Fixed Fixed for any bug fixes.
.. Security Security in case of vulnerabilities.
Unreleased_
-----------
.. towncrier release notes start
.. _Unreleased: https://foss.heptapod.net/fluiddyn/fluidsim/-/compare/0.3.3...branch%2Fdefault
0.3.3_ (2020-10-15)
-------------------
- Bugfixes and optimizations (in particular for ns3d solvers)
- Forcing WATU Coriolis and Milestone for ns3d.strat
- pyproject.toml and isolated build
- Timestepping using phase-shifting for dealiasing
- Improve regularity of saving for some outputs
0.3.2_ (2019-11-14)
-------------------
- Bug fixes and Transonic 0.4 compatibility
0.3.1_ (2019-03-07)
-------------------
- Windows compatibility
- Only Python code (stop using Cython)
- Improvements ns2d.strat
0.3.0_ (2019-01-31)
-------------------
- Drop support for Python 2.7!
- Accelerated by Transonic & Pythran (also time stepping)
- Better setup.py (by Ashwin Vishnu)
- Improvement ns2d.strat (by Miguel Calpe Linares)
- Much better testing (internal, CI, compatibility pytest, coverage 87%)
- Fix several bugs :-)
- New function load_for_restart
0.2.2_ (2018-07-01)
-------------------
- Let fluidfft decides which FFT class to use (dependency fluidfft >= 0.2.4)
0.2.1_ (2018-05-24)
-------------------
- IPython magic commands (by Ashwin Vishnu).
- Bugfix divergence-free flow and time_stepping in ns3d solvers.
0.2.0_ (2018-05-04)
-------------------
- Many bugfixes and nicer code (using the Python code formatter Black).
- Faster ns3d solver.
- ns2d.strat + anisotropic forcing (by Miguel Calpe Linares).
- Nicer forcing parameters.
0.1.1
-----
- Better ``phys_fields.plot`` and ``phys_fields.animate`` (by Ashwin Vishnu and
Miguel Calpe Linares).
- Faster installation (with configuration file).
- Installation without mpi4py.
- Faster time stepping with less memory allocation.
- Much faster ns3d solvers.
0.1.0
-----
- Uses fluidfft and Pythran
0.0.5
-----
- Compatible fluiddyn 0.1.2
0.0.4
-----
- 0D models (predaprey, lorenz)
- Continuous integration, unittests with bitbucket-pipelines
0.0.3a0
-------
Merge with geofluidsim (Ashwin Vishnu Mohanan repository)
- Movies.
- Preprocessing of parameters.
- Less bugs.
0.0.2a1
-------
- Use a cleaner parameter container class (fluiddyn 0.0.8a1).
0.0.2a0
-------
- SetOfVariables inherits from numpy.ndarray.
- The creation of default parameter has been simplified and is done
by a class function Simul.create_default_params.
0.0.1a
------
- Split the package fluiddyn between one base package and specialized
packages.
.. _0.3.3: https://foss.heptapod.net/fluiddyn/fluidsim/-/compare/0.3.2...0.3.3
.. _0.3.2: https://foss.heptapod.net/fluiddyn/fluidsim/-/compare/0.3.1...0.3.2
.. _0.3.1: https://foss.heptapod.net/fluiddyn/fluidsim/-/compare/0.3.0...0.3.1
.. _0.3.0: https://foss.heptapod.net/fluiddyn/fluidsim/-/compare/0.2.2...0.3.0
.. _0.2.2: https://foss.heptapod.net/fluiddyn/fluidsim/-/compare/0.2.1...0.2.2
.. _0.2.1: https://foss.heptapod.net/fluiddyn/fluidsim/-/compare/0.2.0...0.2.1
.. _0.2.0: https://foss.heptapod.net/fluiddyn/fluidsim/-/compare/0.1.1...0.2.0