Published March 9, 2026
| Version 2025.10.3
Software
Open
firedrakeproject/firedrake: 2025.10.3
Authors/Creators
- Lawrence Mitchell
- David A. Ham1
- Florian Rathgeber2
- Miklós Homolya
- Connor Ward
- Thomas H. Gibson3
- Pablo Brubeck
- Fabio Luporini4
- ksagiyam
- Jack Betteridge5
- Patrick E. Farrell
- Graham Markall6
- Sophia Vdw1
- Fangyi Zhou7
- Colin J Cotter8
- Nacime Bouziani9
- Robert Kirby10
- Josh Hope-Collins1
- Joe Wallwork11
- Daniel Shapero12
- Nicholas Barton13
- Stephan Kramer1
- Daiane Iglesia Dolci
- Teo
- Florian Wechsung
- Leo Collins1
- Umberto Zerbinati14
- ScottMacLachlan
- Alberto Paganini15
- Darko Janeković
- 1. Imperial College London
- 2. Google
- 3. AMD
- 4. Devito Codes
- 5. @devitocodespro @devitocodes
- 6. @nvidia
- 7. @facebook
- 8. Imperial College
- 9. Amazon
- 10. Baylor University
- 11. Institute of Computing for Climate Science, University of Cambridge
- 12. University of Washington
- 13. C4ED
- 14. Univeristy of Oxford
- 15. University of Leicester
Description
What's Changed
- Post-release updates for master by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4265
- Make linkcheck not prevent later steps in workflows by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4267
- BDDC: Fix block sizes by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4253
- DO NOT SQUASH Merge release changes into master by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4282
- Dual interpolation from/into MixedFunctionSpace by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4197
- Remove firedrake-install and friends by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4270
- DO NOT SQUASH Merge release by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4308
- add meson-python requirement to requirements-build.txt by @leo-collins in https://github.com/firedrakeproject/firedrake/pull/4327
- Cleanup Interpolate assembly by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4288
- checkpointing bcs by @Ig-dolci in https://github.com/firedrakeproject/firedrake/pull/4284
- submesh: allow for extracting codim-1 submeshes by @ksagiyam in https://github.com/firedrakeproject/firedrake/pull/4329
- DO NOT SQUASH Merge release by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4358
- Ksagiyam/rename sub elements by @ksagiyam in https://github.com/firedrakeproject/firedrake/pull/4354
- Proposal: use upstream UFL instead of our fork by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4344
- Use petsctools package by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4194
- use ufl.apply_coefficient_split() by @ksagiyam in https://github.com/firedrakeproject/firedrake/pull/4349
- Import
get_external_packagesfrompetsctoolsnotfiredrake.petscby @JHopeCollins in https://github.com/firedrakeproject/firedrake/pull/4381 - DO NOT SQUASH: merge release into master by @JHopeCollins in https://github.com/firedrakeproject/firedrake/pull/4392
- Fix Cython build for more restrictive compilers by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4407
- CI: Only install docs system dependencies when the docs will be built. by @JHopeCollins in https://github.com/firedrakeproject/firedrake/pull/4416
- Fixes for changes to petsctools OptionsManager API by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4418
- Move
__future__interpolation intointerpolation.pyby @leo-collins in https://github.com/firedrakeproject/firedrake/pull/4346 - Speed up caching by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4383
- Fix documentation issues by @dham in https://github.com/firedrakeproject/firedrake/pull/4425
- Allow construction of interpolation matrix between a
VertexOnlyMeshand its input-ordering by @leo-collins in https://github.com/firedrakeproject/firedrake/pull/4341 - Eikehmueller/gtmgpc restriction by @eikehmueller in https://github.com/firedrakeproject/firedrake/pull/4373
- Clarify install docs by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4366
- Better check for VCS info in firedrake-zenodo by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4433
firedrake-run-split-testsuses python3 so that it works in the Docker containers by @JHopeCollins in https://github.com/firedrakeproject/firedrake/pull/4428- Add initial Firedrake 26 information to the website by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4426
- Fix AUTHORS.rst by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4420
- Fix demo links by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4422
- Use petsctools release by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4423
- Recommend running firedrake-clean after updating by @JHopeCollins in https://github.com/firedrakeproject/firedrake/pull/4404
- payment links by @dham in https://github.com/firedrakeproject/firedrake/pull/4435
- Dham/firedrake 25 payment by @dham in https://github.com/firedrakeproject/firedrake/pull/4438
- Fix typos in point evaluation docs by @leo-collins in https://github.com/firedrakeproject/firedrake/pull/4436
- Do not use Makefile for firedrake-check by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4391
- Fix imports in
hypre_ams.pyby @leo-collins in https://github.com/firedrakeproject/firedrake/pull/4440 - Knook/multicomponent by @KarsKnook in https://github.com/firedrakeproject/firedrake/pull/4322
- add
petsc_raisesto tests by @leo-collins in https://github.com/firedrakeproject/firedrake/pull/4443 - remove mesh.init() by @ksagiyam in https://github.com/firedrakeproject/firedrake/pull/4201
- ci: use ngsPETSc main on master CI by @ksagiyam in https://github.com/firedrakeproject/firedrake/pull/4457
- Fix CI timeouts 🤞 by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4458
- Increase permissiveness of petsc_raises by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4449
- Acse ej321/gmsh demo update by @acse-ej321 in https://github.com/firedrakeproject/firedrake/pull/4326
- document varying extrusion by changing coordinates by @dham in https://github.com/firedrakeproject/firedrake/pull/4385
- Fix firedrake-check on macOS by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4466
- Avoid mpiexec -n 1 for firedrake-check by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4465
- Add extra guest info to Firedrake 25 page by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4472
- test for early cleanup of adjoint variables by @JHopeCollins in https://github.com/firedrakeproject/firedrake/pull/4451
- Pbrubeck/fix/mg cofunction by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4474
- Demo created at Dartington Hall - Shape Optimization by @APaganini in https://github.com/firedrakeproject/firedrake/pull/4307
- Fix broken Stokes test by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4469
- Do not set different cache directories per job by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4460
- Make
interpolatefunction avoid usingInterpolatorby @leo-collins in https://github.com/firedrakeproject/firedrake/pull/4432 - Improve install docs by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4461
- Document solver options by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4434
- Dham/fix notebooks by @dham in https://github.com/firedrakeproject/firedrake/pull/4323
- Add tests for 3D zany elements by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4459
- Dependency groups by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4463
- TensorFunctionSpace: support empty shape by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4470
- Amend .test_durations by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4464
- Change master to main (1) by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4444
- Change master to main (2) by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4445
- Use petsctools in tests by @JHopeCollins in https://github.com/firedrakeproject/firedrake/pull/4447
- DO NOT SQUASH Merge release by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4477
EnsembleFunctionandEnsembleFunctionSpace. by @JHopeCollins in https://github.com/firedrakeproject/firedrake/pull/4025- Dham/abstract reduced functional by @dham in https://github.com/firedrakeproject/firedrake/pull/3941
- interpolate: sanitise submesh interpolate by @ksagiyam in https://github.com/firedrakeproject/firedrake/pull/4482
- Add link to release website in warning on
mainwebpages by @JHopeCollins in https://github.com/firedrakeproject/firedrake/pull/4493 - install pyadjoint master instead of release by @JHopeCollins in https://github.com/firedrakeproject/firedrake/pull/4496
- Fixes for making zenodo releases by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4488
- Revert "Dependency groups (#4463)" by @JHopeCollins in https://github.com/firedrakeproject/firedrake/pull/4492
- Ksagiyam/merge release by @ksagiyam in https://github.com/firedrakeproject/firedrake/pull/4495
- Change abstract deadline for FD25 by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4501
- Stop casting Constants+domain to Real functions by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4497
- TSFC: Improved caching to remove ComponentTensors by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4503
- DO NOT SQUASH: merge release into main. by @JHopeCollins in https://github.com/firedrakeproject/firedrake/pull/4502
- Debug external contributions by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4506
- DO NOT SQUASH Connorjward/merge release by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4507
- Avoid
dat_versionincrement withriesz_representation("l2")by @jrmaddison in https://github.com/firedrakeproject/firedrake/pull/4504 - Expunge Vector by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4499
- Cell location on simplicial higher-order meshes by @leo-collins in https://github.com/firedrakeproject/firedrake/pull/4484
- Fix solver parameters for Stokes test by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4514
- Change VOM
missing_points_behaviourAPI by @leo-collins in https://github.com/firedrakeproject/firedrake/pull/4524 - Cell location on non-simplicial higher-order meshes by @leo-collins in https://github.com/firedrakeproject/firedrake/pull/4517
- Fix for vom-to-vom permutation matrix on Vector-valued function spaces by @leo-collins in https://github.com/firedrakeproject/firedrake/pull/4510
- link to proramme by @dham in https://github.com/firedrakeproject/firedrake/pull/4523
- fix snes_linesearch_type l2 -> secant by @ksagiyam in https://github.com/firedrakeproject/firedrake/pull/4525
- RestrictedFunctionSpace: support Fieldsplit, multigrid, and python PC by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4169
- More flexible dockerfile and build dev containers on CI. by @JHopeCollins in https://github.com/firedrakeproject/firedrake/pull/4533
- BaseFormAssembler: cast FormSum weights as numbers by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4534
- FixAtPointBC: support bendy meshes by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4532
- Fix typo in demo by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4520
- Use GitHub notebook preview instead of nbviewer by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4513
- Remove firedrake-jupyter Docker image as it is not used by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4512
- introduce
PointEvaluatorobject by @leo-collins in https://github.com/firedrakeproject/firedrake/pull/4516 - Remove
Interpolator.interpolateby @leo-collins in https://github.com/firedrakeproject/firedrake/pull/4531 - MG: rediscretize with a different coarse_mat_type by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4538
- MassInvPC: update docstring by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4542
- Fix docs build by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4537
- DO NOT SQUASH Merge release into main by @JHopeCollins in https://github.com/firedrakeproject/firedrake/pull/4536
- Test FIAT empty permutations by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4468
- remove future imports from notebooks by @dham in https://github.com/firedrakeproject/firedrake/pull/4551
- Add test durations back to CI by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4562
- Add a copy button to code snippets by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4563
- Remove dead links from Firedrake 25 conference by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4566
- Final updates to Firedrake 25 page by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4570
- Add
petsctoolstobuild-system.requiresinpyproject.tomlby @francesco-ballarin in https://github.com/firedrakeproject/firedrake/pull/4579 - Extruded plotting fixes by @danshapero in https://github.com/firedrakeproject/firedrake/pull/4553
- Add support for deflation via firedrake.DeflatedSNES by @pefarrell in https://github.com/firedrakeproject/firedrake/pull/4558
- Fix coarsening for R space by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/3814
- Link to petsctools API documentation by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4569
- DO NOT SQUASH Merge release by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4584
- deprecate
.at()by @leo-collins in https://github.com/firedrakeproject/firedrake/pull/4543 - Warn users about
interpolateexpression renumbering by @leo-collins in https://github.com/firedrakeproject/firedrake/pull/4572 - stop annotation inside PointEvaluator by @leo-collins in https://github.com/firedrakeproject/firedrake/pull/4567
- delete
_from_cell_listby @leo-collins in https://github.com/firedrakeproject/firedrake/pull/4557 - Make VTK a hard dependency again by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4565
- Hotfix for PointEvaluation Annotation in test by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4588
- Workflow changes now we have the new containers by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4539
- Parametrise CrossMeshInterpolator tests by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4556
- Use appropriate user in CI to avoid permissions errors on later runs by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4545
- Hotfix for cross mesh interpolation tests by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4593
- Coarsen SLATE Tensors by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/2889
- Remove broken link to personal website by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4589
- Use petsctools for citations by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4560
- DO NOT SQUASH Merge release by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4591
- VariationalSolver: support
sub_mat_typeby @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4028 - Pass kwargs to Cofunction.interpolate by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4587
- Remove Sphinx version pin by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4599
- Fix TransferManager reuse for mixed coefficients by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4600
- Also build dev containers for macOS by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4598
- Do not print out lots of caching and object finalisation info in CI by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4585
- Matfree adjoint interpolation by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4552
- Explicitly assemble the interpolate adjoint matrix by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4576
- Redo release workflow by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4609
- DO NOT SQUASH Merge release by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4611
- MixedInterpolator by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4596
- DO NOT SQUASH Merge main by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4612
- Distinguish firedrake-configure links without leading to git conflicts by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4625
- pyproject.toml: add immutabledict by @ksagiyam in https://github.com/firedrakeproject/firedrake/pull/4622
- Move ensemble parallelism links by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4626
- SLATE: prevent Cofunction reassembly by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4377
- Ignore flaky old hotel link by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4630
- Add [docs] dependency in developer install instructions by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4633
- replace obsolete intersphinx by @dham in https://github.com/firedrakeproject/firedrake/pull/4141
- Add PyOP2 API docs back to conf.py by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4636
- fix
test_high_order_location_warped_interior_facetby @leo-collins in https://github.com/firedrakeproject/firedrake/pull/4632 - BUG: fix reuse of matfree adjoint Interpolator by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4623
- test: skip regression/test_locate_cell.py::test_high_order_location_e… by @ksagiyam in https://github.com/firedrakeproject/firedrake/pull/4642
- Fix Hessian calculation for
NonlinearVariationalSolverblock by @JHopeCollins in https://github.com/firedrakeproject/firedrake/pull/4641 - BUG: Fix TransferManager reuse on VectorFunctionSpace components by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4649
- BUG: fix multigrid transfers for symmetric tensors by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4648
- Attach appctx to DirichletBCs by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4655
- Ksagiyam/disable temp by @ksagiyam in https://github.com/firedrakeproject/firedrake/pull/4658
- Firedrake container on ARM by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4640
- Bug: Fix bcs for BaseFormOperator on MixedFunctionSpace by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4659
- Fix linkcheck by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4681
- BUG: Fix FormSum involving the output tensor by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4670
- Multicomponent demo update (into release) by @ABaierReinio in https://github.com/firedrakeproject/firedrake/pull/4676
- Specialise G-ADOPT smoke tests for main and release by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4680
- Fix Thetis smoke tests by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4686
- Fix firedrake-check: tweak locations for cell location tests by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4692
- PCPatch: validate mesh overlap by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4684
- Add information about building with non-system MPIs by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4698
- Fix subfunction hessian by @JHopeCollins in https://github.com/firedrakeproject/firedrake/pull/4705
- Leo/authors by @leo-collins in https://github.com/firedrakeproject/firedrake/pull/4704
- Remove mailing list information from the website by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4691
- Fix Hypre auxiliary spaces by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4712
- Make VTK optional again by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4713
- fix
Function._ad_assign_numpyfor real space in parallel by @JHopeCollins in https://github.com/firedrakeproject/firedrake/pull/4714 - Fix point evaluation API change by @leo-collins in https://github.com/firedrakeproject/firedrake/pull/4675
- Fix the bug in implementing the AuxiliaryOperatorPC and add a note in… by @Molin-Han in https://github.com/firedrakeproject/firedrake/pull/4717
- Use
PETSc.ScalarType(0)inFunction.zeroby @JHopeCollins in https://github.com/firedrakeproject/firedrake/pull/4720 - Automatically update notebooks repository on push to release by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4639
- default firedrake options prefix for petsctools by @JHopeCollins in https://github.com/firedrakeproject/firedrake/pull/4727
- Fix linkcheck by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4733
- BUG: Fix EquationBC + matfree + fieldsplit by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4734
- Multicomponent demo sub bcs for EquationBC by @KarsKnook in https://github.com/firedrakeproject/firedrake/pull/4695
- BUG: use native prolongation for KMV elements by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4747
- Add HDF5 test to firedrake-check by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4759
- BUG: fix Function._ad_dot for H1 (#4590) by @stephankramer in https://github.com/firedrakeproject/firedrake/pull/4760
- FML: fix dunder methods and support BaseForm by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4768
- Zenodo fixes by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4758
- BUG: Fix symmetry in supermeshing by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4764
- Add webpage about March tutorial by @pefarrell in https://github.com/firedrakeproject/firedrake/pull/4793
- Fix docs for sphinx 9 by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4802
- Add a registration link for Oxford training event by @pefarrell in https://github.com/firedrakeproject/firedrake/pull/4796
- FunctionSpace: enable variant and quad_scheme and docs by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4607
- Enable solve(a == 0, u) by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4805
- Update Firedrake 26 organising committee by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4813
- Skip timing out backwards compat io tests on CI by @JHopeCollins in https://github.com/firedrakeproject/firedrake/pull/4818
- Fix for numpy 2.4.1 by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4824
- Fix typo in patch demos by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4826
- Purge the pip cache in CI by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4858
- More numpy 2.4.1 fixes by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4862
- MG: force injection into all levels with Real space unknown by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4864
- Fix for petsc4py/slepc4py+setuptools 81 by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4871
- setuptools fix for petsc4py+slepc4py in docker file by @JHopeCollins in https://github.com/firedrakeproject/firedrake/pull/4875
- Speed up test collection by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4880
- PETSc/Firedrake meeting webpage by @dham in https://github.com/firedrakeproject/firedrake/pull/4872
- fix accommodation dates by @dham in https://github.com/firedrakeproject/firedrake/pull/4885
- Add contributing guide to website by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4877
- Draft schedule (#4894) by @pbrubeck in https://github.com/firedrakeproject/firedrake/pull/4897
- Remove broken team member link by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4898
- Link to AI policy in contrib docs by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4910
- convert incorrect use of single backicks to double by @j-bowhay in https://github.com/firedrakeproject/firedrake/pull/4916
- Fix dumpdir fixture by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4922
- Remove broken submesh example from docstring by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4928
- Improvements for plotting tests by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4927
- Fix deadlock when the compiler crashes internally by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4913
- Bugfix with deflation: only deflate successful solves by @pefarrell in https://github.com/firedrakeproject/firedrake/pull/4933
- Trivial change to tutorial website: specify rooms by @pefarrell in https://github.com/firedrakeproject/firedrake/pull/4936
- Fix stochastic PyOP2 test hang by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4937
- update adjoint notebook for api changes by @dham in https://github.com/firedrakeproject/firedrake/pull/4945
- firedrake-zenodo 'fixes' by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4939
- Website edits: close registration by @pefarrell in https://github.com/firedrakeproject/firedrake/pull/4947
- Use latest PETSc patch release by @connorjward in https://github.com/firedrakeproject/firedrake/pull/4938
New Contributors
- @acse-ej321 made their first contribution in https://github.com/firedrakeproject/firedrake/pull/4326
- @Molin-Han made their first contribution in https://github.com/firedrakeproject/firedrake/pull/4717
Full Changelog: https://github.com/firedrakeproject/firedrake/compare/2025.4.2...2025.10.3
Files
firedrakeproject/firedrake-2025.10.3.zip
Files
(92.7 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:8ffc34f6b00486a47dc2a11ef7e6ea84
|
92.7 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/firedrakeproject/firedrake/tree/2025.10.3 (URL)
Software
- Repository URL
- https://github.com/firedrakeproject/firedrake