Fenics-ffcx

Latest version: v0.9.0

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

Scan your dependencies

Page 7 of 13

0.9.1

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

- Add back support for FErari optimizations
- Bug fixes in JIT compiler

0.9.0

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

- Updates for FIAT 0.9.0
- Updates for UFC 1.4.0 (now supporting the full interface)
- Automatic selection of representation
- Change quadrature_order --> quadrature_degree
- Split compile() --> compile_form(), compile_element()
- Major cleanup and reorganization of code (flatter directories)
- Updates for changes in UFL: Argument, Coefficient, FormData

0.7.1

-----

- Handle setting quadrature degree when it is set to None in UFL form
- Added demo: HyperElasticity.ufl

0.7.0

-----

- Move contents of TODO to: https://blueprints.launchpad.net/ffc
- Support for restriction of finite elements to only consider facet dofs
- Use quadrature_order from metadata when integrating terms using tensor representation
- Use loop to reset the entries of the local element tensor
- Added new symbolic classes for quadrature optimisation (speed up compilation)
- Added demos: Biharmonic.ufl, div(grad(v)) term;
ReactionDiffusion.ufl, tuple notation;
MetaData.ufl, how to attach metadata to the measure;
ElementRestriction.ufl, restriction of elements to facets
- Tabulate the coordinates of the integration points in the tabulate_tensor() function
- Change command line option '-f split_implementation' -> '-f split'
- Renaming of files and restructuring of the compiler directory
- Added option -q rule (--quadrature-rule rule) to specify which rule to use
for integration of a given integral. (Can also bet set through the metadata
through "quadrature_rule"). No rules have yet been implemented, so default
is the FIAT rule.
- Remove support for old style .form files/format

0.6.2

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

- Experimental support for UFL, supporting both .form and .ufl
- Moved configuration and construction of python extension module to ufc_module

0.6.1

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

- Initial work on UFL transition
- Minor bug fixes
- The version of ufc and swig is included in the form signature
- Better system configuration for JIT compiled forms
- The JIT compiled python extension module use shared_ptr for all classes

Page 7 of 13

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.