Remove braces from one-liners w/o PetscCall()
Add Jacob as author of PETSc Users Manual; fix up various out-dated author informationCommit-type: documentation/15m
Remove braces from one-liners
Merge branch 'barry/2022-08-23/error-mpiuni-mpiexec' into 'main'Check if MPI-uni program is being launched in parallel by mpiexec, error in that caseSee merge request petsc/petsc!5547
Sys: expose MPIU___FP16 to users
Check if MPI-uni program is being launched in parallel by mpiexec, error in that caseCommit-type: error-checking/spend 40mReported-by: Rafel Amer Ramon <rafel.amer@upc.edu>Thanks-to: Satish Balay
clang-format: convert PETSc sources to comply with clang-format
Sys: expose MPIU_SUM___FLOAT128 to users
Merge branch 'barry/2022-06-28/add-petsccallmethod' into 'main'Introduce PetscTryTypeMethod and PetscUseTypeMethod to replace ad hoc use of (*obj->ops->method) in sourceSee merge request petsc/
Merge branch 'barry/2022-06-28/add-petsccallmethod' into 'main'Introduce PetscTryTypeMethod and PetscUseTypeMethod to replace ad hoc use of (*obj->ops->method) in sourceSee merge request petsc/petsc!5376
show more ...
Fix up manual pages in include/ including adding tick marksCommit-type: documentation/spend 4h
Convert setfromoptions methods over to PetscTryTypeMethod() approachFlipped the order of the arguments for the function pointers (*setfromoptions)(PetscOptionItem*,obj); and friends to make them co
Convert setfromoptions methods over to PetscTryTypeMethod() approachFlipped the order of the arguments for the function pointers (*setfromoptions)(PetscOptionItem*,obj); and friends to make them consistent with PetscTryTypeMethod() and all the other methodsCommit-type: refactorization/spend 4h
Add PetscUseTypeMethod() and PetscTryTypeMethod() as systematic replacement for (*obj->ops->method) with error checkingCommit-type: housekeeping, maintainability/spend 20m
Merge branch 'jacobf/2022-07-20/device-handles-on-demand' into 'main'Decouple log_view and PetscDevice initializationSee merge request petsc/petsc!5458
No longer initialize PetscDevice greedily with -log_view (to front load handle costs), instead have separate log events for them
Merge branch 'barry/2022-08-09/fix-manualpage-rot' into 'main'Stop make allmanpages if an error is detected. Otherwise errors are hidden and never fixed.See merge request petsc/petsc!5510
Merge remote-tracking branch 'origin/release'
Sys: Fix COMM in Finalize()
Fortran binding for PetscOptionsGetScalarArray and PetscOptionsGetBoolArray
Fix errors in manual pages that were hidden and passed the CIERROR Uses Input Parameter but has multiple input parameters in PetscObjectProcessOptionsHandlers() src/sys/objects/inherit.cERROR (Vec
Fix errors in manual pages that were hidden and passed the CIERROR Uses Input Parameter but has multiple input parameters in PetscObjectProcessOptionsHandlers() src/sys/objects/inherit.cERROR (VecStrideSum) Incomplete argument list (probably + with no - in vinv.cERROR (VecStrideSumAll) Incomplete argument list (probably + with no - in vinv.cERROR (MatFilter_AIJ) Incomplete argument list (probably + with no - in mpiaij.cERROR (DMPlexCreateNaturalVector) Incomplete argument list (probably + with no - in plexnatural.cWARNING (hypre.c): argument with no description in PCSMGWARNING (hypre.c): argument with no description in PCSMGWARNING (hypre.c): argument with no description in PCSMGWARNING (hypre.c): argument with no description in PCSMGa=`cat /Users/barrysmith/Src/petsc/arch-classic-docs/manualpages.err | wc -l`; test ! $a -gt 0gmake[3]: [makefile:376: allmanpages] Error 1 (ignored)
Merge branch 'barry/2022-07-25/print-warning-unused-options-on-error' into 'main'Print unused options when output error messageSee merge request petsc/petsc!5473
Merge branch 'barry/2022-07-22/improve-dm-manpages' into 'main'Clean up dm.c manual pages including adding tick marksSee merge request petsc/petsc!5491
Print unused options when output error messageCommit-type: error-checking, feature/spend 15mReported-by: Victor Eijkhout <eijkhout@tacc.utexas.edu>
Clean up dm.c manual pages including adding tick marksCommit-type: documentation/spend 6h
Merge branch 'barry/2022-07-23/add-petscbeginuser' into 'main'Add PetscFunctionBeginUser to all PETSc C/C++ examplesSee merge request petsc/petsc!5470
Sys: Kokkos::InitializationSettings in origin/develop
1...<<21222324252627282930>>...99