Skip to content

remove functions and clearer deprecation path - #252

Merged
jorgensd merged 12 commits into
mainfrom
dokken/remove-functions-and-clearer-deprecation-path
Sep 1, 2026
Merged

remove functions and clearer deprecation path#252
jorgensd merged 12 commits into
mainfrom
dokken/remove-functions-and-clearer-deprecation-path

Conversation

@jorgensd

@jorgensd jorgensd commented Sep 1, 2026

Copy link
Copy Markdown
Member

API changes

  • This PR removes the BlockedNewtonSolver as it is no longer in DOLFINx, and the dolfinx.fem.petsc.NonlinearProblem is way better for solving these kinds of problems.
  • The output of transfer_meshtags_to_submesh no longer gives an array mapping
    from sub to parent entities, as it wasn't complete in the old code. The return type is kept, but the array is empty.

Handles updated error handling from: FEniCS/dolfinx#4443

Also gets rid of annoying deprecation warnings due to deprecations I added (that were still used internally).

@jorgensd
jorgensd merged commit 30b2fdf into main Sep 1, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant