mumps: fix missing prototype for MatMumpsSetCntl #157355
Merge branch 'hzhang/mumpsDoptions'
Merge branch 'dalcinl/matis-blocked'

* 'dalcinl/matis-blocked'
  MATIS: Implement MatSetValuesBlockedLocal()
PetscStackAMS: define dummy stubs for AMS stack viewing in optimized builds

These are not called in performance-sensitive locations and we might add
support for using libunwind to get a stack for AMS viewing purposes, so
I'd rather have stubs in pstack.c than use macros in the header to
compile out the calls.
Merge branch 'barry/ams'

* barry/ams:
  PetscStackAMS: define dummy stubs for AMS stack viewing in optimized builds
Merge branch 'jed/kspmonitor-remove-matscalesystem-relics'

* jed/kspmonitor-remove-matscalesystem-relics:
  KSPMonitor: remove relics left over from from MatScaleSystem
Merge branch 'jed/dmgetlocaltoglobalmapping'

* jed/dmgetlocaltoglobalmapping:
  DMGetLocalToGlobalMapping_*: normalize names from DMCreateLocalToGlobalMapping_*
-pc_use_amat: use PetscOptionsBool so it is shown in -help
Merge branch 'barry/fix-pc-use-amat'

* barry/fix-pc-use-amat:
  -pc_use_amat: use PetscOptionsBool so it is shown in -help
-pc_reuse: remove obsolete option

This option was added by Shri to reuse numerical factorization for parts
of a system when using fieldsplit, but it was only ever seen by PCLU. If
the option is to be brought back, it can be in the form of "lagging" for
PCFieldSplit, which would pass SAME_PRECONDITIONER when calling
KSPSetOperators() to configure sub-solvers.

  petsc-dev: 5CEF7766-56C2-4E44-97B7-61B3D87B1822@mcs.anl.gov
Merge branch 'master' into next

* master:
  -pc_reuse: remove obsolete option
  -pc_use_amat: use PetscOptionsBool so it is shown in -help
  PetscStackAMS: define dummy stubs for AMS stack viewing in optimized builds
  mumps: fix missing prototype for MatMumpsSetCntl #157355

Conflicts:
	src/mat/impls/is/matis.c (whitespace)