Fixes for INTELMPI 20210400300
sfhip: guard some atomics with HIP_VERSION
Viewer+HDF5: Added a default timestepping flag for backwards compatibility - Add a default timestepping flag - Added PetscViewerHDF5SetDefaultTimestepping() and PetscViewerHDF5GetDefaultTimestepping(
Viewer+HDF5: Added a default timestepping flag for backwards compatibility - Add a default timestepping flag - Added PetscViewerHDF5SetDefaultTimestepping() and PetscViewerHDF5GetDefaultTimestepping() - Added -viewer_hdf5_default_timestepping
show more ...
- Replace the current CUPM initialization infrastructure with PetscDevice.- Remove -petsc_use_default_null_stream and -[cuda|hip]_synchronize options- Remove PetscCUDASynchronize and PetscHIPSynchr
- Replace the current CUPM initialization infrastructure with PetscDevice.- Remove -petsc_use_default_null_stream and -[cuda|hip]_synchronize options- Remove PetscCUDASynchronize and PetscHIPSynchronize- Remove PetscCUDAInitialize(), PetscCUDAInitializeCheck(), PetscHIPInitialize(), andPetscHIPInitializeCheck()- Remove PetscCUBLASInitializeHandle(), PetscCUSOLVERDnInitializeHandle(),PetscHIPBLASInitializeHandle(), and PetscHIPSOLVERInitializeHandle().- Remove petsc_gputimer_begin and petsc_gputimer_begin- Add -device_enable, -device_select and -device_view options- Replace -[cuda|hip]_device with split options -device_enable_[cuda|hip] and -device_select_[cuda|hip]- Replace -[cuda|hip]_view with -device_view_[cuda|hip]- Add PetscDeviceInitType- Add PetscDeviceInitialize() and PetscDeviceInitialized()- Add PetscDeviceView()
Merge branch 'barry/2021-06-10/fix-chkerrq' into 'main'Fix missing ierr =, removed incorrect CHKERRQ(), change CHKStringErrorSee merge request petsc/petsc!4078
style-fixes
SF: add support to view the communication pattern as a matrix
add test vec_is_is_tests-ex9%
ISLocalToGlobalMappingCreate: support PETSC_USE_POINTER
ISLocalToGlobalMappingCreate: remove redundant initializations
ISLocalToGlobalMappingCreateSF: allow start = PETSC_DECIDE
Merge branch 'haplav/plex-hdf5-remove-redundant-timestepping-attribs' into 'main'HDF5: save timestepping attribute only if it is trueSee merge request petsc/petsc!4398
HDF5: save timestepping attribute only if it is true;it is false by default so no need to infest all datasets with that
PetscSFCreateByMatchingIndices: minor manpage fix
improve manpages of ISEqual,ISEqualUnsorted
PetscSFSetGraphLayout manpage: clarify iremote
SF: revise manual of PetscSFGetGraph close #999 Reported-by: Eric Chamberland (@eric.chamberland)
Style: replace "!rank" with "rank == 0"In SF tutorial ex1 (src/vec/is/sf/tutorials/ex1.c), add parentheses around "rank == 0". This is relevant because ! binds more tightly than +, but == binds les
Style: replace "!rank" with "rank == 0"In SF tutorial ex1 (src/vec/is/sf/tutorials/ex1.c), add parentheses around "rank == 0". This is relevant because ! binds more tightly than +, but == binds lesstightly, so the result of the computation would otherwise change.
Merge remote-tracking branch 'origin/jose/fix-manpages'Fix manpages to avoid errors reported by doctextSee merge request petsc/petsc!4309
Fix manpages: more errors reported by doctext
Fix manpages: Argument --> Parameter (required to enable sowing checks)
Fix manpages: mismatching number of parameters
NECBUG: flag broken tests
Configure: detect NEC compiler and NECMPIInitial fixes, MPI_Windows tests blacklisted
Fix manpages: Input/Output Parameters --> Parameter
1...<<21222324252627282930>>...96