Fenics

Latest version: v2019.1.0

Safety actively analyzes 714875 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 14

1.0rc1

--------------------

- Fix bug with coordinates on facet integrals (intervals). Bug 888682.
- Add support for FacetArea, new geometric quantity in UFL.
- Fix bug in optimised quadrature code, AlgebraOperators demo. Bug 890859.
- Fix bug with undeclared variables in optimised quadrature code. Bug 883202.

1.0beta3

----------------------

- Added nabla_grad and nabla_div operators
- Added error function erf(x)
- Added bessel functions of first and second kind, normal and modified,
bessel_J(nu, x), bessel_Y(nu, x), bessel_I(nu, x), bessel_K(nu, x)
- Extended derivative() to allow indexed coefficient(s) as differentiation variable
- Made ``*Constant`` use the ``Real`` space instead of ``DG0``
- Bugfix in adjoint where test and trial functions were in different spaces
- Bugfix in replace where the argument to a grad was replaced with 0
- Bugfix in reconstruction of tensor elements
- Some other minor bugfixes

1.0beta2

----------------------

- Added support for bessel functions, bessel_* (I,J,K,Y), in UFL.
- Added support for error function, erf(), new math function in UFL.
- Fix dof map 'need_entities' for Real spaces
- Improve performance for basis function computation

1.0beta

---------------------

- Improve formatting of floats with up to one non-zero decimal place.
- Fix bug involving zeros in products and sums. Bug 804160.
- Fix bug for new conditions '&&', '||' and '!' in UFL. Bug 802560.
- Fix bug involving VectorElement with dim=1. Bug 798578.
- Fix bug with mixed element of symmetric tensor elements. Bug 745646.
- Fix bug when using geometric coordinates with one quadrature point

0.9.10

-------------------

- Change license from GPL v3 or later to LGPL v3 or later
- Add some schemes for low-order simplices
- Request quadrature schemes by polynomial degree (not longer by number
of points in each direction)
- Get quadrature schemes via ffc.quadrature_schemes
- Improved lock handling in JIT compiler
- Include common_cell in form signature
- Add possibility to set swig binary and swig path

0.9.9

------------------

- Add support for generating error control forms with option -e
- Updates for UFC 2.0
- Set minimal degree to 1 in automatic degree selection for expressions
- Add command-line option -f no_ferari
- Add support for plotting of elements
- Add utility function compute_tensor_representation

Page 6 of 14

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.