| #
26ef77f3
|
| 18-Mar-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'balay/fix-doc' into 'main'
CI: update target 'manualpages' to abort on error - and fix all doc issues
See merge request petsc/petsc!4979
|
| #
67b8a455
|
| 15-Mar-2022 |
Satish Balay <balay@mcs.anl.gov> |
doc: more fixes to remove build warnings
|
| #
a7261a69
|
| 18-Mar-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-03-13/fix-some-manualpages/release' into 'main'
Improve generation of manual pages/fix a variety of manul pages basic formatting
See merge request petsc/petsc!4969
|
| #
147403d9
|
| 14-Mar-2022 |
Barry Smith <bsmith@mcs.anl.gov> |
doc: Fix a variety of manual page formatting issues
/spend 1h
|
| #
a4d8cd18
|
| 26-Feb-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
8ab5f784
|
| 24-Feb-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-02-23/add-tiny-docs-gpu-hypre/release' into 'release'
Add a tiny bit of information about using hypre's GPU solvers to the manual pages
See merge request petsc/petsc!4880
|
| #
ead8c081
|
| 24-Feb-2022 |
Barry Smith <bsmith@mcs.anl.gov> |
Add a tiny bit of information about using hypre's GPU solvers to the manual pages
This was all I could figure out from looking at the code
Commit-type: documentation /spend 30m
|
| #
1241a243
|
| 13-Feb-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2022-01-05/c99' into 'main'
Feature: C99 and C++11
See merge request petsc/petsc!4700
|
| #
2c71b3e2
|
| 11-Feb-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
rename PetscAssert() -> PetscCheck() and PetscAssertDebug() -> PetscAssert()
|
| #
a74df02f
|
| 29-Jan-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
make PetscStackCallStandard variadic
|
| #
9ace16cd
|
| 28-Jan-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
add PetscAssert() and PetscAssertFalse()
|
| #
98921bda
|
| 28-Jan-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
SETERRQ[1-9]+ begone
|
| #
82cdd3ca
|
| 07-Feb-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'adams/pchypre_use_tpl_spgemm' into 'main'
Add API for hypre flag to use third party SpGEMM
See merge request petsc/petsc!4781
|
| #
db6f9c32
|
| 07-Feb-2022 |
Mark Adams <524115-markadams4@users.noreply.gitlab.com> |
Add API for hypre flag to use third party SpGEMM
|
| #
51bfd985
|
| 12-Jan-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2021-12-21/fix-mpi-comm-dup-packages' into 'main'
Stash communicators previously used for external packages so that they may be reused.
See merge request petsc/petsc!4669
|
| #
57f21012
|
| 12-Jan-2022 |
Barry Smith <bsmith@mcs.anl.gov> |
Stash communicators previously used for external packages so that they may be reused.
Previously we used MPI_Comm_dup() and free() but for some MPI implementations including MPI Spectrum the MPI_Com
Stash communicators previously used for external packages so that they may be reused.
Previously we used MPI_Comm_dup() and free() but for some MPI implementations including MPI Spectrum the MPI_Comm_free() does not actually return the communicator so eventually they run out.
Commit-type: portability-fix \spend 3h Reported-by: Elias Karabelas <elias.karabelas@uni-graz.at>
show more ...
|
| #
940e4fdf
|
| 12-Jan-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2021-12-09/attribute-format-mat' into 'main'
Feature: Attribute Format - Mat
See merge request petsc/petsc!4634
|
| #
546078ac
|
| 10-Dec-2021 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
remove trailing newline from SETERRQ
|
| #
0baf1215
|
| 20-Oct-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2021-09-04/petscdevice-cupminitialization' into 'main'
Replace current CUPM initialization with unified PetscDevice version
See merge request petsc/petsc!4310
|
| #
a4af0cee
|
| 19-Oct-2021 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
- 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(), and PetscHIPInitializeCheck() - 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()
show more ...
|
| #
dde8958d
|
| 15-Oct-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
5586953d
|
| 15-Oct-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/bypass-hypre-segfault' into 'release'
PCHYPRE: exclusive AIR or aggressive coarsening
See merge request petsc/petsc!4424
|
| #
ecae95ad
|
| 12-Oct-2021 |
Pierre Jolivet <pierre@joliv.et> |
PCHYPRE: exclusive AIR or aggressive coarsening
|
| #
f8add624
|
| 12-Oct-2021 |
Pierre Jolivet <pierre@joliv.et> |
PCHYPRE: wrong printf format strings
|
| #
5ce27ff0
|
| 11-Sep-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/hypre-gpu' into 'main'
Interface HYPRE GPU solvers
See merge request petsc/petsc!4248
|