PCASM: use proper event in PCApplyTranspose()
Remove PC_ApplyMultiple
PCKSP: fix PCApplyTranspose()
Merge remote-tracking branch 'origin/release'
Merge branch 'barry/2025-04-04/add-fortran-dmcreatefielddecomposition/release' into 'release'Add Fortran binding for dmcreatefielddecompositionSee merge request petsc/petsc!8276
Bug fixes for DMDA not handling Matt's plex handling of fields that he assumes works for all DM, not just DMPLEX
MatSchurComplementComputeExplicitOperator: allow reuse of previous S
Merge branch 'stefanozampini/fix-ops-settype' into 'release'nullify all ops pointers for SNES and TAOSee merge request petsc/petsc!8279
nullify all ops pointers for SNES and TAOOtherwise, codes like the one below failsSNESSetType(snes, SNESNEWTONTR)SNESSetType(snes, SNESNEWTONLS)SNESReset(snes) // Uses function pointer set by TR
Fix wrong case for PETSc
Merge branch 'jolivet/fix-typos' into 'release'Fix typosSee merge request petsc/petsc!8259
Fix manual pages related to FortranRemove a couple of dead Fortran bindings
Fix typos
Merge branch 'stefanozampini/fix-nullspace' into 'main'Some nullspace fixesSee merge request petsc/petsc!8247
Merge branch 'jczhang/2025-03-18/revise-aijkokkos-matsolve' into 'main'Add options to do factorization and solve on host for matseqaijkokkosSee merge request petsc/petsc!8209
Merge branch 'stefanozampini/bs' into 'main'PetscLayout: set default block size to 1See merge request petsc/petsc!8226
PCSetUp_FieldSplit: propagate symmetry info to Schur complement
KSPSetNoisy_Private: remove nullspace from noisy rhs if present
Mat: change -mat_factor_bind_factorization <host | device> to -pc_factor_mat_factor_on_host <bool>Also add an option -pc_factor_mat_solve_on_host
KSPFETIDP: propagate BDDC info to pressure schur complement
KSPFETIDP: propagate nearnullspace to pressure matrix
KSPFETIDP: fix bug for doubly counted pressure dofs
PetscLayout: default block size 1
12345678910>>...224