| #
94c750fa
|
| 22-Sep-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'adams/landau-multiple-grids' into 'main'
adding support for multiple grids with multiple species per grid
See merge request petsc/petsc!4292
|
| #
8a6f2e61
|
| 25-Aug-2021 |
Mark Adams <524115-markadams4@users.noreply.gitlab.com> |
adding support for multiple grids with multiple species per grid
|
| #
168bb9f7
|
| 13-Sep-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'balay/fix-misleading-indentation' into 'main'
g++11: fix -Werror=misleading-indentation
See merge request petsc/petsc!4298
|
| #
60d4fc61
|
| 10-Sep-2021 |
Satish Balay <balay@mcs.anl.gov> |
g++11: fix -Werror=misleading-indentation
|
| #
1963c860
|
| 29-Aug-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'adams/landau-single-hot-fix' into 'main'
fix single precision warning
See merge request petsc/petsc!4268
|
| #
e3b1fbaa
|
| 29-Aug-2021 |
Mark Adams <524115-markadams4@users.noreply.gitlab.com> |
fix single precision warning
|
| #
d5ec73a9
|
| 28-Aug-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'adams/landau-relativistic' into 'main'
added relativistic terms to 3D Landau
See merge request petsc/petsc!4250
|
| #
cefb98e8
|
| 28-Aug-2021 |
Mark Adams <524115-markadams4@users.noreply.gitlab.com> |
added relativistic terms to 3D Landau
|
| #
82a6ae78
|
| 28-Jul-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-some-missing-chkerr' into 'main'
Some missing CHKERR[Q|MPI]
See merge request petsc/petsc!4190
|
| #
1e1ea65d
|
| 27-Jul-2021 |
Pierre Jolivet <pierre@joliv.et> |
Some missing CHKERR[Q|MPI]
|
| #
2fe5a852
|
| 21-Jun-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'adams/landau-cusparseband-fixes' into 'main'
Adams/landau cusparseband fixes
See merge request petsc/petsc!4116
|
| #
a4e16f14
|
| 20-Jun-2021 |
Mark Adams <mfadams@lbl.gov> |
landau memory fixes
|
| #
acb395ff
|
| 13-Jun-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'adams/landau-mass-opt' into 'main'
Optimizations for mass term in Landau
See merge request petsc/petsc!4035
|
| #
1eec90e4
|
| 13-Jun-2021 |
Mark Adams <524115-markadams4@users.noreply.gitlab.com> |
Optimizations for mass term in Landau
|
| #
10f1504d
|
| 10-Jun-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2020-11-11/cleanup-matsetvaluesdevice' into 'main'
MatSetValuesDevice: Cleanup and simplify code, including example
See merge request petsc/petsc!3411
|
| #
042217e8
|
| 10-Jun-2021 |
Barry Smith <bsmith@mcs.anl.gov> |
MatSetValuesDevice: Cleanup and simplify code, including example
User reported crash of example code. Kernel was passed an ierr that lived in CPU memory
MatSetValuesDevice: do not include private h
MatSetValuesDevice: Cleanup and simplify code, including example
User reported crash of example code. Kernel was passed an ierr that lived in CPU memory
MatSetValuesDevice: do not include private headers from public headers
Feature: MatSetValuesDevice determines automatically from the context (where it is included from) if it is being used from C, CUDA, or Kokkos, PETSC_DEVICE_FUNC_DEC no longer needs to be set before including petscaijdevice.h
Feature: MatSetValuesDevice() now ignores all values outside the global column range.
PetscSplitCSRDataStructure is now a pointer, not a struct, like most PETSc objects, please leave it that way.
Fix all uses of CTABLE that were related to the original MatSetValuesDevice()
Have atomicAdd use Kokkos atomic-add with CPU build when building with Kokkos.
Cuda should now work with --download-openmpi, this is done by updating updateCompilers() to rerun portions of packages/cuda.py after the compilers are reset to use MPI wrappers. This is needed because the resetting of the compilers removes all the compiler flags and packages/cuda.py sets certain values into these flags that was previously lost.
Add MPICXX_INCLUDES, MPICXX_LIBS to fix compile targets for Kokkos examples
'make check' now runs properly for Kokkos test of src/snes/ex3k, fixed bug in the makefile wrt MPI_IS_MPIUNI check
Testing makefile rules: add ex*cu binaries to clean rule
Reported-by: Sam Fagbemi <samkorede24@gmail.com> Thanks-to: Stefano Zampini <stefano.zampini@gmail.com> Thanks-to: Mark Adams <mfadams@lbl.gov>
/spend 16h
show more ...
|
| #
2b40f18d
|
| 09-Jun-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2021-06-08/fix-setterrq-chkerrq' into 'main'
Removed CHKERRQ() that come immediately after SETERRQ(), add test to...
See merge request petsc/petsc!4069
|
| #
2758c9b9
|
| 08-Jun-2021 |
Barry Smith <bsmith@mcs.anl.gov> |
Removed CHKERRQ() that come immediately after SETERRQ(), add test to checkbadSource() to find such constructs
Commit-type: bug-fix, error-checking \spend 10m Reported-by: Lisandro Dalcin <dalcinl@gm
Removed CHKERRQ() that come immediately after SETERRQ(), add test to checkbadSource() to find such constructs
Commit-type: bug-fix, error-checking \spend 10m Reported-by: Lisandro Dalcin <dalcinl@gmail.com>
show more ...
|
| #
67f24b97
|
| 08-Jun-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/update-checkbadsource' into 'main'
Update badsource rules
See merge request petsc/petsc!4064
|
| #
70a7d78a
|
| 04-Jun-2021 |
Stefano Zampini <stefano.zampini@gmail.com> |
Update badsource rules
- Zero or more spaces are not allowed for more returning types - zero spaces not allowed for for|if|while
|
| #
9396fe99
|
| 14-May-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'adams/landau-vec-closure' into 'main'
Adams/landau vec closure
See merge request petsc/petsc!3929
|
| #
0dacec1d
|
| 30-Apr-2021 |
Mark Adams <mfadams@lbl.gov> |
update tests
|
| #
54545eee
|
| 28-Apr-2021 |
Mark Adams <ma2325@columbia.edu> |
added cache of Plex
|
| #
af0767da
|
| 28-Apr-2021 |
Mark Adams <524115-markadams4@users.noreply.gitlab.com> |
added GPU VecGetCloser to Kokkos, clean up in Cuda
|
| #
e2c6ced2
|
| 27-Apr-2021 |
Mark Adams <mfadams@lbl.gov> |
optimize to not copy data to GPU, add nvvp labels
|