Releases: darioizzo/audi
Releases · darioizzo/audi
Minor additions
New Feature
- The possibility to subs symbols with gduals is added to python:
from pyaudi import gdual_double as gdual
x = gdual(1, "x", 4)
x = x**2
y = gdual(0., "y", 1)
newx = x.subs("dx", y)
newx == gdual(1, "y", 4)*gdual(1, "y", 4)
newx.order == 4
Multiple precision differential algebra
New features
- Quadruple precision gduals
- Quadruple precision floats (real128)
Miscellanea
- Improved build system
- Bug fix on vectorized operators
- Docs improvements
Minor fixes on old archs
Linux wheels: update GMP version and enable fat binaries to fix crashes on older architectures
Map Inversion
This release cleans and refactors the code adding a map inversion algorithm as a new feature.
It is pinned to piranha v 0.10 and as soon as the new piranha is available a new release will be made to adapt the code to the new syntax and to leverage the new piranha developments. As such the release is to be considered a "transition" release.
New Feautres
- A map inversion algorithm based on Picard fixed point iterations
Code Structure
- New docs (abandoning breathe and doxygen) embracing pure sphinx.
- New tutorials in python
Now in PyPi
This Version is the first audi version also downloadable in PyPi via
pip install pyaudi
if oyu have a 64 bits windows with python 27, 34, 35
First Release
1.0 testing enabled