Merge branch 'master' into knepley/feature-da-repartition
* master: (31 commits)
VecView_MPI_DA: fix gsizes bug (bad conversion in parent commit)
Make SNESJacobianFunction docs & code consistent.
IS: Fix comm for ISLocalToGlobalMappingApplyIS() Reported-by: Vincent Frans Maria De Groof <Vincent.De-Groof@uibk.ac.at>
TSARKIMEX: needs equation type to be specified when not mass matrix
remove all use of configuretime
make petscconfigureruntime not static so compiler won't compile when it is not used in errtrace.c
only color the begin and end line for traceback error messages
DMPlex: Need to protect this Free()
Revert "mpich: use latest mpich tarball with gcov but use '--enable-coverage' mpich configure option."
MatCreateTranspose: fix for lazy block size
Shorten default error message printed by PETSc to hopefully get people to read it and email it all Enclosed entire message with ---------- lines Color the begin and end lines and error message :-) Jed and Satish will hate this, I am open to removing it or making it optional?
mpich: use latest mpich tarball with gcov but use '--enable-coverage' mpich configure option.
configure: add FC_DEFINE_FLAG to petscvariables
removed unneeded includes in include files added findvisibleprivatefunctions for finding symbols in libraries that might not belong removed a couple of global symbols named spaced a couple of Tao functions
DMPlex: Fixes for CGNS - Fixed loop bounds since CGNS uses closed intervals - Bug with mixed cell types - Typo with coordinates
DMPlex: Added braindead simple parallel orientation solver - This gathers the graph to proc 0, solves, and scatters the answer - Need to store neighbor ranks and matches for each neighbor - This should be replaced with a parallel BFS
DMPlex: For 1D orientation, you have to use cone position rather than face orientation
makefile: Added 'make includegraph' to create an inclusion dependency graph.
Contrib: Updated include-graph.sh script to ignore *.hh files
introduced nonlinear solver HTML table changed gs and pc in SNES to ngs and npc for consistency and clarity