petsc4py: add missing object prefix bindings
petsc4py: expose MatDuplicateOption
Minor
TAO: add TAOPYTHON classdeprecate Tao basic API to match SNES and TS paradigmsTaoSetFromOptions: call TaoLineSearchSetFromOptions
Plex: Change default to automatic distribution - Add DMPlexDistributeGet/SetDefault() to change this - Add DMPlexCopy_Internal() to keep state in Plex object consistent
petsc4py: add bindings to two PCHPDDM functionsPCHPDDMSetRHSMat() and PCHPDDMGetSTShareSubKSP()
rename PetscAssert() -> PetscCheck() and PetscAssertDebug() -> PetscAssert()
deprecate PETSC_STATIC_INLINE
add PetscAssert() and PetscAssertFalse()
SETERRQ[1-9]+ begone
Mat: add a new MatOrderingType - MATORDERINGMETISND
Merge branch 'jwallwork23/uniform-opt' into 'main'Metric optimizations: isotropic and uniform casesSee merge request petsc/petsc!4795
Merge branch 'release'
Increase patchlevel to 3.16.4
petsc4py dmplex: fix typos in demo
Add TSRemoveTrajectory()
Merge branch 'lrtfm/add-createHermitianTranspose' into 'main'Add two functions to Mat in petsc4pySee merge request petsc/petsc!4659
Add RK2B (the explicit midpoint method)
Merge branch 'stefanozampini/tao-cleanup' into 'main'TAO: cleanup solver interfaceSee merge request petsc/petsc!4723
DMPlexLabelsLoad_Internal works in parallel.DMPlexLabelsLoad: add PetscSF sfXC arg.
petsc4py: expose Tao{Get|Set}MaximumFunctionEvaluations
petsc4py: add test for equality constraints callbacks
Merge branch 'jiao/ksp-qmrcgstab' into 'main'KSP: Added qmrcgstab with right preconditioningSee merge request petsc/petsc!4157
KSP: Added qmrcgstab with right preconditioning
petsc4py plex: orient and then refine in testAdapt- The mesh only has 6 elements, so we need to refine in order for all 4 procs to have entities.
1...<<21222324252627282930>>...36