Merge branch 'stefanozampini/matlmvm' into 'main'some optimizations for MATLMVMSee merge request petsc/petsc!6034
Doc: Initial documentation for Plex periodicity.
Fix docs
Merge remote-tracking branch 'origin/release'
Merge branch 'barry/2023-01-31/fix-dmstagevecsplittodmda-periodic/release' into 'release'improve DMSTAG manual pagesSee merge request petsc/petsc!6016
improve DMSTAG manual pagesCommit-type: documentation/spend 1.5h
Docs: fix extra spaces/ticks/missing parentheses
Fixup vec end-at docs
Make PetscErrorCode a non-discardable enum
Merge branch 'release'
Increase patchlevel to 3.18.4
update link to MUMPS websiteRequested-by: chiara.puglisi@mumps-tech.com
Switch PetscFunctionList to store function pointers in a hashmap, improving lookup from O(n) to O(1)
Merge branch 'jczhang/add-MatDenseGetArrayAndMemType' into 'main'Add MatDenseGetArrayAndMemType and friendsCloses #1299See merge request petsc/petsc!5956
Mat: add MatDenseGetArrayAndMemType and friendsFix #1299
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 ...
Bourdin/snesvi get variable bounds
Add previous meetings and links to them to the websiteThe older meeting files are rather large so they are kept in a seperate repositoryCommit-type: community/spend 2h
Merge branch 'jolivet/feature-hpddm-inertia-ci' into 'main'PCHPDDM: add -pc_hpddm_levels_1_eps_use_inertiaSee merge request petsc/petsc!5984
Print MPI_Comm and MPI_Win by casting them to PETSC_INTPTR_T since some MPI implementations use integers, while others use pointers
PCHPDDM: add -pc_hpddm_levels_1_eps_use_inertia
Merge branch 'barry/2022-12-27/rm-vecgetarray-fortran-examples' into 'main'Replace use of VecGetArray() and friends from Fortran examples and docsSee merge request petsc/petsc!5950
Deprecate VecGetArray() and similar routines in favor of VecGetArrayF90() and similar routines, and update DocsCommit-type: housekeeping/spend 1h
Add MatMPIAIJGetSeqAIJF90(), MatMPIAIJRestoreSeqAIJF90()
1...<<51525354555657585960>>...95