V0.10.0 of DOLFINx

We are happy to launch v0.10.0 of DOLFINx, with compatible UFL, Basix and FFCx releases. Alot of work has been put into this release, and we are grateful to all the contributors and users that have helped us improve the software.
Some of the new features are:

  • New integration measures: One can now integrate over vertices and ridges (edges of a 3D grid) in FEniCS.
  • Improved interface to PETSc: This includes simpler assembler interfaces, linear solver and nonlinear solver interfaces
  • Uniform refinement of all supported celltypes
  • Branching meshes: meshes which have facets that are connected to more than two cells
  • Improved GMSH interface
  • Simplified API for blocked problems
  • Simplified API for mixed-dimensional problems

A more detailed breakdown can be found at:

and the full changelog at: Comparing v0.9.0...v0.10.0.post1 · FEniCS/dolfinx · GitHub

The new version of FEniCS can be found on:

and soon on debian and spack.

15 Likes

v0.10 deb packages are now available for Ubuntu from the FEniCS PPA.

1 Like