PCHPDDM: unneeded PetscOptionsGetBool during setup
PCHPDDM: show if KSP shared with SLEPc in PCView
PCHPDDM: missing PCSetFromOptions() in inner PC
PCHPDDM: better diagnostics for MATNORMAL
Docs: tranpose -> transpose + updated references
rename PetscAssert() -> PetscCheck() and PetscAssertDebug() -> PetscAssert()
deprecate PETSC_STATIC_INLINE
add PetscAssert() and PetscAssertFalse()
make PetscInfo() variadic
SETERRQ[1-9]+ begone
PCHPDDM: better splitting when Pmat->bs > 1
PCHPDDM: fix wrong error message
PCHPDDM: algebraic -pc_hpddm_block_splitting
[KSP|PC]HPDDM: more PetscValid checks
PCHPDDM: more Fortran and Python bindings
PCHPDDM: remove unneeded operator compositions
PCHPDDM: algebraic coarse operator
PCHPDDM: reuse MatCreateSubMatrices() for PCASM
[KSP|PC]HPDDM: reuse MatProductSymbolic()
PCHPDDM: handle -mat_mumps_use_omp_threads
Unify XXGetYYContext callsalways use void*
[KSP|PC]HPDDM: documentation improvements
PCHPDDM: fixes for MATNORMAL
Merge remote-tracking branch 'origin/release'
PCHPDDM: no swap if no coarse grid built
12345678910