You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When making my own Newton solver manually with dolfinx.fem.petsc.assemble_matrix/vector_block, I can change the options for the mumps direct solver with something like
petsc4py.PETSc.Error: error code 73
[0] MatMumpsSetIcntl() at /home/conda/feedstock_root/build_artifacts/petsc_1733218859887/work/src/mat/impls/aij/mpi/mumps/mumps.c:2814
[0] Object is in wrong state
[0] Only for factored matrix
and
petsc4py.PETSc.Error: error code 73
[0] PCFactorGetMatrix() at /home/conda/feedstock_root/build_artifacts/petsc_1733218859887/work/src/ksp/pc/interface/precon.c:1461
[0] PCFactorSetUpMatSolverType() at /home/conda/feedstock_root/build_artifacts/petsc_1733218859887/work/src/ksp/pc/impls/factor/factor.c:105
[0] PCFactorSetUpMatSolverType_Factor() at /home/conda/feedstock_root/build_artifacts/petsc_1733218859887/work/src/ksp/pc/impls/factor/factimpl.c:8
[0] Object is in wrong state
[0] You can only call this routine after the matrix object has been provided to the solver, for example with KSPSetOperators() or SNESSetJacobian()
Is there a good way to control these options with the BlockedNewtonSolver?
The text was updated successfully, but these errors were encountered:
When making my own Newton solver manually with dolfinx.fem.petsc.assemble_matrix/vector_block, I can change the options for the mumps direct solver with something like
I would like to set the same options when using the scifem BlockedNewtonSolver, but my attempts using
or
crash with the errors
and
Is there a good way to control these options with the BlockedNewtonSolver?
The text was updated successfully, but these errors were encountered: