Merge branch 'barry/2023-02-22/rm-locdir' into 'main'Remove need for hardwired LOCDIR in all makefilesSee merge request petsc/petsc!6113
Remove unneeded declarations of LOCDIR from all the makefilesCommit-type:documentation
clang-format fix indentation of PetscPragmaOMP
Merge remote-tracking branch 'origin/release'
Fix Typos
Make PetscErrorCode a non-discardable enum
Modernize and clean up petscsys.h- Deprecate PETSC_NULL.- Switch from preprocessor defines to anonymous enums for constant expressions.- Surround macro arguments in ().- Remove redundant casts.
Modernize and clean up petscsys.h- Deprecate PETSC_NULL.- Switch from preprocessor defines to anonymous enums for constant expressions.- Surround macro arguments in ().- Remove redundant casts.- Clean up overly complex preprocessor defines in various PetscMem*() functions.
show more ...
add 3D Landau to gcov
add diff par and perp max on domain, add to ex1 test
TS: Updated tests
Merge branch 'hongzh/improve-fd-coloring' into 'main'Add MatEliminateZerosSee merge request petsc/petsc!5816
Add TSPruneIJacobianColorInitialize local variables to fix errors in coverage analysis
Add tests for MatEliminateZeros
A few more codespell fixes
Plex: First implementation of ephemeral meshes- Add DMPlexGet/RestoreOrientedCone()- Add a transform to Plex, which makes it an ephemeral mesh- Add depth information to PlexTransform- Fix filter
Plex: First implementation of ephemeral meshes- Add DMPlexGet/RestoreOrientedCone()- Add a transform to Plex, which makes it an ephemeral mesh- Add depth information to PlexTransform- Fix filter transform- Fix Plex view for ephemeral meshes- Right now, check mesh->tr for an ephemeral mesh, but later we couldmake a subclass- Remove DMPlexAddConeSize()
Switch from egrep to grep -E
source code format changes due to .clang-format changes
Fix MPI_Comm_attr keyval reference counting, one should be able to free the keyval before deleting communicators
Print the string needed to control the section with info output
Remove braces from one-liners w/o PetscCall()
Remove braces from one-liners
clang-format: convert PETSc sources to comply with clang-format
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
Update example that intentionally triggers error to test error handling to use -petsc_ci_portable_error_outputCommit-type: error-checking, CI/spend 10m
12345678