CUSP: Cleanup: Removed old, unused MDot implementations.
CUSP: Replaced MDot() operation with a faster variant.
CUSP: Improved mdot() performance by another 10 percent.
added gamg material to manual
Merge branch 'karlrupp/fix-cusp-mdot'
VecEqual: Updated documentation to make clear that no round-off errors are considered.
SNESLineSearchType: fix PetscEnum relic in Fortran interface
Merge branch 'maint'

* maint:
  SNESLineSearchType: fix PetscEnum relic in Fortran interface
Merge commit 'added gamg material to manual'
TS example: fix missing return from main
Merge 'TS example: fix missing return from main'

* commit '6cc1abb6d82f7eea6904f2cf84ef3bf223f75b46':
  TS example: fix missing return from main
AO: fix PETSC_NULL_OBJECT in aocreatebasicis_ and aocreatememoryscalableis_

Reported-by: George Pau <gpau@lbl.gov>
Merge branch 'maint'

* maint:
  AO: fix PETSC_NULL_OBJECT in aocreatebasicis_ and aocreatememoryscalableis_