Fix manpages: Input/Output Parameter --> Parameters
g++11: fix -Werror=misleading-indentation
Fix spelling errors in manpages and comments
Unify XXGetYYContext callsalways use void*
PetscStack : check for correct push/popEnforce checkstack for CI jobsFixes from testsuite
Merge remote-tracking branch 'origin/release'
Fix SNES QN with Jacobian option to call KSPSetFromOptions() from SNESSetFromOptions() and KSPView() from SNESView()Allow SNES QN to have a history of length 0 for which with the Jacobian option pr
Fix SNES QN with Jacobian option to call KSPSetFromOptions() from SNESSetFromOptions() and KSPView() from SNESView()Allow SNES QN to have a history of length 0 for which with the Jacobian option produces the same results as NewtonCommit-type: bug-fix\spend 20mReported-by: hg <hgbk2008@gmail.com>
show more ...
Remove all double blank lines from sourceCommit-type: petsc-style/2h
Fix typos in sourceCommit-type: style-fix/spend 2m
Linter using libClang that checks PetscValidHeaderSpecifcType, PetscValidHeaderSpecific, PetscValidHeader, PetscValid[XXX]Pointer, PetscValidType, PetscCheckSameComm, PetscValidLogicalCollectiveXXX f
Linter using libClang that checks PetscValidHeaderSpecifcType, PetscValidHeaderSpecific, PetscValidHeader, PetscValid[XXX]Pointer, PetscValidType, PetscCheckSameComm, PetscValidLogicalCollectiveXXX for validity. Automatically generates diff files for problems with a known solution.
Documentation fixes
All MPIU_ functions except MPIU_File return MPI error codes for checkingUpdate checkbadSource to find use of CHKERRQ with MPIU_ functionsCommit-type: i.e. error-checking, optimization, bug-fix, p
All MPIU_ functions except MPIU_File return MPI error codes for checkingUpdate checkbadSource to find use of CHKERRQ with MPIU_ functionsCommit-type: i.e. error-checking, optimization, bug-fix, portability-fix, testing-fix, style-fix, feature, documentation, exampleFunded-by:Project:Time: hoursReported-by:Thanks-to:Development Tools: Vim, Emacs, Eclipse
SNESView_NASM(): rm same_local_solves/use PVFormatOnly solver information from rank 0 are now displayed, even when callingSNESNASMSetSubdomains(). To display solver information from all ranks,use
SNESView_NASM(): rm same_local_solves/use PVFormatOnly solver information from rank 0 are now displayed, even when callingSNESNASMSetSubdomains(). To display solver information from all ranks,use PETSC_VIEWER_ASCII_INFO_DETAIL, e.g., -snes_view ::ascii_info_detail
Add SNESFASFullSetTotal()squashme: missed rename
KSP: Prefer DM to PC Mat when creating vectors - This gets the right View function for the vectorsCo-Authored-By: Blaise Bourdin <bourdin@lsu.edu>
SF: add an MPI_Op argument to SFBcast
Found location where SETERRQ() was not immediately called when snes->errorifnotconverged was set.This makes tracking down and debugging issuses in this situation more difficult.Commit-type: error
Found location where SETERRQ() was not immediately called when snes->errorifnotconverged was set.This makes tracking down and debugging issuses in this situation more difficult.Commit-type: error-checkingProject: hyperbolic/spend 30m
Convert MPI error type to PETSc error with string message for all MPI callsNow PETSc examples will ONLY return PETSc error codes and never MPI error codes directly so we can understand and post-pro
Convert MPI error type to PETSc error with string message for all MPI callsNow PETSc examples will ONLY return PETSc error codes and never MPI error codes directly so we can understand and post-process their errors better.The test harness will now automatically retry tests that fail with MPI, this may help with Intel MPI that produces seemingly random failures.Commit-type: error-checking/spend 30m
Add missing PetscStackCallBLAS()Commit-type: i.e. error-checking/spend 25m
Merge branch 'jose/release/pgi-20.9-warnings' into 'release'Fix warnings in NVIDIA compilers (formerly PGI)See merge request petsc/petsc!3397
Fix warnings in NVIDIA compilers (formerly PGI): unreachable statement
SNESMultiblock: add back into build (had been missing; still untested)
Turn on checkbadSource test to generate an error when found; fix all source code that causes errorsCommit-type: portability-fix, testing-fix, style-fix, feature, maintainability/spend 1.5h
Merge remote-tracking branch 'origin/maint'
1...<<11121314151617181920>>...73