-
-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update to 0.8.0 #76
Update to 0.8.0 #76
Conversation
Any idea @jhale? As this is within the SNES-solver I would assume something is wrongly set up there, but I cannot spot it. |
This error went away when I removed the option prefix push and pop for some strange reason.. |
Seems like it is an issue with NewtonTR. Changing the solver to newtonls worked... |
Filed issue regarding PETSc 3.21 and NewtonTR at: https://gitlab.com/petsc/petsc/-/issues/1645 |
Should be fixed with: https://gitlab.com/petsc/petsc/-/merge_requests/7866 |
Close due to PETSc bug, move directly to 0.9 once released |
Preparing irrevolutions for 0.8.0.
API changes
dolfinx.fem.Function.vector
->dolfinx.fem.Function.x.petsc_vec
ufl.FiniteElement
,ufl.VectorElement
withbasix.ufl.element
.Notable things
A bug in PETSc 3.21 messed up "netwontr" for all codes using ghosted arrays. There is a fix at: https://gitlab.com/petsc/petsc/-/merge_requests/7866
which will come in a post release of PETSc 3.21.