| #
55b25c41
|
| 19-Feb-2021 |
Pierre Jolivet <pierre@joliv.et> |
CHKERRQ() -> CHKERRMPI()
|
| #
9f90f53a
|
| 04-Jan-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/gamg-gpu-setup' into 'master'
MatMat operations with CUSPARSE
See merge request petsc/petsc!3391
|
| #
45639126
|
| 28-Dec-2020 |
Stefano Zampini <stefano.zampini@gmail.com> |
PetscSF: need to initialize backends to access malloc functionality
|
| #
013b3241
|
| 19-Nov-2020 |
Stefano Zampini <stefano.zampini@gmail.com> |
PetscSF: the MultiSF of a MultiSF is itself
Knowing this allows to skip some expensive optimization in PetscSFSetUpPackFields There may be other places where the knowledge of being a MultiSF can be
PetscSF: the MultiSF of a MultiSF is itself
Knowing this allows to skip some expensive optimization in PetscSFSetUpPackFields There may be other places where the knowledge of being a MultiSF can be exploited
show more ...
|
| #
bdea225a
|
| 30-Dec-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2020-10-08/fix-mpi-error-codes' into 'master'
Convert MPI error type to PETSc error with string message for all MPI calls
See merge request petsc/petsc!3326
|
| #
ffc4695b
|
| 08-Oct-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
Convert MPI error type to PETSc error with string message for all MPI calls
Now PETSc examples will ONLY return PETSc error codes and never MPI error codes directly so we can understand and post-pro
Convert MPI error type to PETSc error with string message for all MPI calls
Now PETSc examples will ONLY return PETSc error codes and never MPI error codes directly so we can understand and post-process their errors better.
The test harness will now automatically retry tests that fail with MPI, this may help with Intel MPI that produces seemingly random failures.
Commit-type: error-checking /spend 30m
show more ...
|
| #
51132240
|
| 28-Dec-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2020-11-24/central-patch' into 'master'
Barry/2020 11 24/central patch
See merge request petsc/petsc!3440
|
| #
60c22052
|
| 25-Nov-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
Provide an example src/dm/tutorials/ex25.c that takes a patch from a parallel DMDA to one process
Fix DMZoomPatch() to work in 2d and and support not requesting a halo
Remove unneeded Vec argument
Provide an example src/dm/tutorials/ex25.c that takes a patch from a parallel DMDA to one process
Fix DMZoomPatch() to work in 2d and and support not requesting a halo
Remove unneeded Vec argument from DMZoonPatch()
Minor improvements to manual pages
Commit-type: bug-fix, feature, example /spend 4h Reported-by: Victoria Hamtiaux <victoria.hamtiaux@uclouvain.be>
show more ...
|
| #
32f47243
|
| 16-Dec-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'scott/hip-sys-vec' into 'master'
Implementation of HIP for sys and vec packages
See merge request petsc/petsc!3056
|
| #
59af0bd3
|
| 16-Dec-2020 |
Scott Kruger <scott.e.kruger@gmail.com> |
Implementation of HIP for sys and vec packages
This implements the vec functionality including tests. In the sys level, we handle the initialization issues, but it is tested at the vec level.
Works
Implementation of HIP for sys and vec packages
This implements the vec functionality including tests. In the sys level, we handle the initialization issues, but it is tested at the vec level.
Works with ROCm 3.9.
show more ...
|
| #
bfc8fd11
|
| 24-Nov-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release' into master
|
| #
54f467a8
|
| 23-Nov-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jose/release/pgi-20.9-warnings' into 'release'
Fix warnings in NVIDIA compilers (formerly PGI)
See merge request petsc/petsc!3397
|
| #
b458e8f1
|
| 05-Nov-2020 |
Jose E. Roman <jroman@dsic.upv.es> |
Fix warnings in NVIDIA compilers (formerly PGI): unreachable statement
|
| #
0d8a268c
|
| 29-Oct-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jczhang/clean-up-vecscatter' into 'master'
typedef PetscSF VecScatter
See merge request petsc/petsc!3365
|
| #
97929ea7
|
| 22-Oct-2020 |
Junchao Zhang <jczhang@mcs.anl.gov> |
Clean up vecscatter and define it as PetscSF
|
| #
5780c0b3
|
| 14-Oct-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release' into master
|
| #
a01aebb5
|
| 12-Oct-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jczhang/sf-explicit-memtype' into 'release'
Pass memtypes from VecScatter to SF
See merge request petsc/petsc!3324
|
| #
d0295fc0
|
| 29-Sep-2020 |
Junchao Zhang <jczhang@mcs.anl.gov> |
Pass memtypes from VecScatter to SF
|
| #
3ac29d2d
|
| 23-Sep-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint' into master
|
| #
812699da
|
| 23-Sep-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'rmills/docs-fix-cuda-aware-mpi/maint' into 'maint'
Correct "-use_cuda_aware_mpi" to "-use_gpu_aware_mpi" in PetscSFSetFromOptions() man page.
See merge request petsc/petsc!3225
|
| #
c06a8e02
|
| 22-Sep-2020 |
Richard Tran Mills <rmills@rmills.org> |
Correct "-use_cuda_aware_mpi" to "-use_gpu_aware_mpi" in PetscSFSetFromOptions() man page.
|
| #
589b824a
|
| 09-Sep-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jczhang/sf-kokkos' into 'master'
Feature: Add a Kokkos backend for PetscSF
See merge request petsc/petsc!3076
|
| #
27f636e8
|
| 03-Sep-2020 |
Junchao Zhang <jczhang@mcs.anl.gov> |
Make Kokkos as the default backend of SF if available
|
| #
20c24465
|
| 02-Sep-2020 |
Junchao Zhang <jczhang@mcs.anl.gov> |
Implement sfcuda and sfkokkos as runtime options
|
| #
7fd2d3db
|
| 04-Aug-2020 |
Junchao Zhang <jczhang@mcs.anl.gov> |
Put more cuda related stuff to sfcuda.cu
|