| #
e8d2b73a
|
| 16-Apr-2021 |
Mark Adams <524115-markadams4@users.noreply.gitlab.com> |
Add cuSparse Band LU factorization
|
| #
16f8cdc7
|
| 09-Apr-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/barry/2021-03-28/fix-mpiu-allreduce-mpi-failure'
Fix capture of MPI error code in MPIU_Allreduce()
See merge request petsc/petsc!3777
|
| #
820f2d46
|
| 03-Apr-2021 |
Barry Smith <bsmith@mcs.anl.gov> |
All MPIU_ functions except MPIU_File return MPI error codes for checking
Update checkbadSource to find use of CHKERRQ with MPIU_ functions
Commit-type: i.e. error-checking, optimization, bug-fix, p
All MPIU_ functions except MPIU_File return MPI error codes for checking
Update checkbadSource to find use of CHKERRQ with MPIU_ functions
Commit-type: i.e. error-checking, optimization, bug-fix, portability-fix, testing-fix, style-fix, feature, documentation, example Funded-by: Project: Time: hours Reported-by: Thanks-to: Development Tools: Vim, Emacs, Eclipse
show more ...
|
| #
d184c309
|
| 25-Feb-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'adams/landau-ex2re-cleanup' into 'master'
Adams/landau ex2re cleanup
See merge request petsc/petsc!3594
|
| #
90d163c9
|
| 25-Feb-2021 |
Mark Adams <524115-markadams4@users.noreply.gitlab.com> |
Adams/landau ex2re cleanup
- fixed flops counts and warning w/o logging - fix mat_view for pure Jacobian and with mass - modify RE model and add cuda test
|
| #
60f11f4c
|
| 25-Feb-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-incorrect-chkerrq' into 'master'
CHKERRQ() -> CHKERRMPI()
See merge request petsc/petsc!3637
|
| #
55b25c41
|
| 19-Feb-2021 |
Pierre Jolivet <pierre@joliv.et> |
CHKERRQ() -> CHKERRMPI()
|
| #
4a5a4fb6
|
| 12-Jan-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'adams/landau-cleanup' into 'master'
Adams/landau cleanup
See merge request petsc/petsc!3542
|
| #
930e68a5
|
| 12-Jan-2021 |
Mark Adams <524115-markadams4@users.noreply.gitlab.com> |
Adams/landau cleanup Added mass matrix construction to GPU kernel to avoid problem with sparser mass matrix than Jacobian, messing up MatAXPY, rarely but unpredictably. Added Kokkos solver st
Adams/landau cleanup Added mass matrix construction to GPU kernel to avoid problem with sparser mass matrix than Jacobian, messing up MatAXPY, rarely but unpredictably. Added Kokkos solver stubs to work with GPU offloaded matrices. Fixed up ex2 for paper Added runex2_[kokkos|cuda] targets to Landau makefile for paper
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 ...
|
| #
8ff777de
|
| 23-Dec-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'adams/landau-gpu-assembly' into 'master'
Adams/landau gpu assembly
See merge request petsc/petsc!3423
|
| #
a587d139
|
| 23-Dec-2020 |
Mark <cal2princeton@yahoo.com> |
Adding Cuda and Kokkos assembly. Added Device assembly to Landau operator. Added Kokkos test mat/ex5k.
|
| #
47f0c0cd
|
| 17-Nov-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'adams/landau-cuda-opt' into 'master'
Adams/landau cuda opt
See merge request petsc/petsc!3418
|
| #
52cdd6ea
|
| 17-Nov-2020 |
Mark <cal2princeton@yahoo.com> |
Nvidia optimizations
integrating new Cuda kernels
merged Peng's optimizations and cleanup (has debugging code)
wip, adding SOA
|
| #
9cc0f87c
|
| 12-Oct-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'adams/plex-noprealloc-fix' into 'master'
Adams/plex noprealloc fix
See merge request petsc/petsc!3213
|
| #
c8a6034e
|
| 12-Oct-2020 |
Mark <cal2princeton@yahoo.com> |
Adams/plex noprealloc fix
|
| #
e4a630a0
|
| 16-Sep-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2020-09-01/fix-with-log-zero' into 'master'
Clean up examples so they run correctly without warnings configured using...
See merge request petsc/petsc!3193
|
| #
956f8c0d
|
| 01-Sep-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
Clean up examples so they run correctly without warnings configured using --with-log=0 and --with-info=0
Make CI pipeline linux job build with these options
Commit-type: testing-fix, style-fix, mai
Clean up examples so they run correctly without warnings configured using --with-log=0 and --with-info=0
Make CI pipeline linux job build with these options
Commit-type: testing-fix, style-fix, maintainability /spend 1h
show more ...
|
| #
53d71bcd
|
| 26-Aug-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'adams/feature-dmplex-snes-landau-kokkos-barry-rebased' into 'master'
Adams/feature dmplex snes landau kokkos barry rebased
See merge request petsc/petsc!3050
|
| #
e0eea495
|
| 26-Aug-2020 |
Mark <cal2princeton@yahoo.com> |
Add a Landau collision operator, based on DMPlex and PetscFE, that uses p4est. It uses the new Kokkos interface and has a separate Cuda implementation. This could be deployed as 3rd party library, bu
Add a Landau collision operator, based on DMPlex and PetscFE, that uses p4est. It uses the new Kokkos interface and has a separate Cuda implementation. This could be deployed as 3rd party library, but this is easier to deploy to ECP, among other apps.
show more ...
|