| #
9dd11ecf
|
| 25-Aug-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2023-08-17/header-guard-check' into 'main'
Check header guards
See merge request petsc/petsc!6822
|
| #
a4963045
|
| 18-Aug-2023 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Convert all header guards to pragma once
|
| #
cfd92c66
|
| 22-Jul-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'tisaac/feature-type-generic-petsc-valid-pointer' into 'main'
Implement a type generic PetscValidPointer
See merge request petsc/petsc!6693
|
| #
4f572ea9
|
| 18-Jul-2023 |
Toby Isaac <toby.isaac@gmail.com> |
Rename PetscValidPointer -> PetscAssertPointer
|
| #
7a2f837d
|
| 06-Jul-2023 |
Toby Isaac <toby.isaac@gmail.com> |
Deploy new PetscValidPointer, remove PetscValidXXXPointer
|
| #
cd8ad754
|
| 06-Jun-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2023-06-01/improve-cupm-compile-time' into 'main'
CUPM Compile-time Optimizations
See merge request petsc/petsc!6535
|
| #
47f8145d
|
| 01-Jun-2023 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Use only forward declarations for VecSeq_CUPM and VecMPI_CUPM. This elides needing to transitively include all of thrust and improves compile time of vecmpicupm, aij[cu|hip]sparse, and any others tha
Use only forward declarations for VecSeq_CUPM and VecMPI_CUPM. This elides needing to transitively include all of thrust and improves compile time of vecmpicupm, aij[cu|hip]sparse, and any others that include vecseqcupm.hpp.
show more ...
|
| #
06e36fcd
|
| 01-Jun-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2023-05-30/misc-cxx-fixes-2' into 'main'
Misc C++-Related Fixes For PetscDevice And Friends Round 2
See merge request petsc/petsc!6526
|
| #
f13b9fe2
|
| 30-May-2023 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
remove ifdef __cplusplus from C++-only headers
|
| #
b3f1e23b
|
| 31-May-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2023-05-25/no-memcpy-ops' into 'main'
Don't use PetscMemcpy() or PetscArraycpy() to copy the ops struct
See merge request petsc/petsc!6507
|
| #
aea10558
|
| 25-May-2023 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Don't use PetscMemcpy() or PetscArraycpy() to copy the ops struct
|
| #
e4d4512b
|
| 22-May-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/tsadapt-vecagnostic' into 'main'
Unify TS WLTE computations into a single function
See merge request petsc/petsc!6481
|
| #
037d63e4
|
| 18-May-2023 |
Stefano Zampini <stefano.zampini@gmail.com> |
Unify TS WLTE computations into a single function
temporarily disable kokkos ops
|
| #
6311b241
|
| 11-May-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jczhang/fix-VecSetType-conversion' into 'main'
Fix a bug in VecSetType
Closes #1363
See merge request petsc/petsc!6373
|
| #
ca0374c5
|
| 11-May-2023 |
Junchao Zhang <jczhang@mcs.anl.gov> |
Fix a bug in VecSetType
|
| #
2f1953c4
|
| 14-Mar-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2023-01-11/matdensecupm' into 'main'
Feature: MATDENSECUPM
See merge request petsc/petsc!6049
|
| #
995bce04
|
| 26-Feb-2023 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Properly Pascal-case all of VECCUPM
|
| #
732f7d04
|
| 22-Feb-2023 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Move VecCUPM generics out of impls namespace
|
| #
e34a3c6a
|
| 21-Feb-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2023-02-20/vecseqcupm-silence-hipcc' into 'main'
Silence spurious HIPCC warnings about inline kernels
See merge request petsc/petsc!6097
|
| #
ec34bba6
|
| 20-Feb-2023 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Silence spurious HIPCC warnings about inline kernels
|
| #
d3904c29
|
| 09-Feb-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2023-02-08/remove-redundant-petsc-nodiscard' into 'main'
Remove redundant uses of `PETSC_NODISCARD` from functions returning a PetscErrorCode
See merge request petsc/petsc!6036
|
| #
089fb57c
|
| 08-Feb-2023 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Remove redundant uses of PETSC_NODISCARD from functions returning a PetscErrorCode
|
| #
31d78bcd
|
| 02-Feb-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2022-12-10/petscerrorcode-nodiscard' into 'main'
Feature: Non-discardable PetscErrorCode
See merge request petsc/petsc!5923
|
| #
3ba16761
|
| 10-Dec-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Make PetscErrorCode a non-discardable enum
|
| #
c06096d4
|
| 21-Oct-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2022-09-23/veccupm' into 'main'
Feature: CUPM Vec
See merge request petsc/petsc!5685
|