Skip to content

2026.10.0

Latest

Choose a tag to compare

@github-actions github-actions released this 02 Oct 14:40

What's Changed

Solvers and preconditioners

  • ASMStar: enable patch coloring by @pbrubeck in #4912
  • Add support for objective function in SNES by @stefanozampini in #5155
  • Adaptive NonlinearVariationalSolver support via -snes_adapt_sequence by @pbrubeck in #5213
  • Mesh Adaptivity via DMPlexTransform by @pbrubeck in #5215
  • Fix coarse-to-fine cell maps for hierarchies built on an adaptively refined mesh by @pbrubeck in #5321
  • Rework PMGBase.coarsen() and add NonlinearVariationalProblem.rediscretise() by @pbrubeck in #5324
  • p-multigrid: remove custom interpolation code by @pbrubeck in #5289
  • Let PCASM refresh its own submatrices by @pbrubeck in #5403
  • Drop the MatIS special case in FunctionSpace.local_to_global_map by @pbrubeck in #5437
  • Extruded Periodic MeshHierarchy by @pbrubeck in #4663
  • Stop DG injection reading past a coarse cell's children by @pbrubeck in #5337
  • MeshHierarchy: assemble prolongation into MatAIJ by @pbrubeck in #5206
  • Multigrid: derive hierarchy maps from DMPlex transforms by @pbrubeck in #5460

Point location/VertexOnlyMesh

Finite elements

GPU

Form compiler

  • Contract quadrature reductions in loop nest order by @pbrubeck in #5354
  • tsfc: cancel Jacobian products and reciprocal factors by @pbrubeck in #5230
  • Test interpolation of products of coefficient evaluations by @pbrubeck in #5360
  • Compile interpolation through the GEM optimisation pipeline by @pbrubeck in #5381
  • Make SLATE subclass BaseForm by @pbrubeck in #4093

Bugfixes

New Contributors

Full Changelog: 2026.4.3...2026.10.0