| #
9d47de49
|
| 18-Feb-2026 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2026-02-14/fix-defined-missing-braces' into 'main'
Fix the inconsistent usage of #if defined XXX compared to defined(XXX)
See merge request petsc/petsc!9040
|
| #
beceaeb6
|
| 15-Feb-2026 |
Barry Smith <bsmith@mcs.anl.gov> |
Fix the inconsistent usage of #if [!]defined XXX compared to defined(XXX)
Thanks-to: Pierre Jolivet
An LLM Claude detected the incosnsitency it was not used to remove the inconsistency
|
| #
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
|
| #
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
|
| #
77286703
|
| 31-May-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'release'
|
| #
4f78cc71
|
| 31-May-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2023-05-30/fix-nvcc-unused-param-anon-namespace' into 'release'
Work around 'unused parameter' warnings for NVCC in anonymous namespaces
See merge request petsc/petsc!6525
|
| #
99dee0f0
|
| 30-May-2023 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Work around 'unused parameter' warnings for NVCC in anonymous namespaces
|
| #
5480effc
|
| 29-May-2023 |
Satish Balay <balay@mcs.anl.gov> |
Revert "Revert "Revert "Merge branch 'jacobf/2023-05-17/misc-cxx-fixups/release' into 'release'"""
This reverts commit 418dbbe5c294b713971823b0eef04bc220e11f0c.
|
| #
418dbbe5
|
| 25-May-2023 |
Satish Balay <balay@mcs.anl.gov> |
Revert "Revert "Merge branch 'jacobf/2023-05-17/misc-cxx-fixups/release' into 'release'""
This reverts commit df799b48afdc2b9da2e7091d01d5c06978131d9d.
|
| #
df799b48
|
| 24-May-2023 |
Satish Balay <balay@mcs.anl.gov> |
Revert "Merge branch 'jacobf/2023-05-17/misc-cxx-fixups/release' into 'release'"
This reverts commit ab82ac03bf5fd21ddf6c88f5b0e88c1ee438116f, reversing changes made to 4a015fb72d15b0317252c3bd729c5
Revert "Merge branch 'jacobf/2023-05-17/misc-cxx-fixups/release' into 'release'"
This reverts commit ab82ac03bf5fd21ddf6c88f5b0e88c1ee438116f, reversing changes made to 4a015fb72d15b0317252c3bd729c51826bbf9081.
show more ...
|
| #
ab82ac03
|
| 23-May-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2023-05-17/misc-cxx-fixups/release' into 'release'
Miscellaneous C++-Related Fixes For PetscDevice and friends
See merge request petsc/petsc!6477
|
| #
54e1c07d
|
| 22-May-2023 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
remove ifdef __cplusplus from C++-only headers
|
| #
04530706
|
| 14-Nov-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2022-10-08/cpp-khash-map' into 'main'
Feature: C++ Khash Map
See merge request petsc/petsc!5792
|
| #
81c64944
|
| 14-Nov-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Add C++ implementation of khash map as a drop-in replacement for std::unordered_map
|
| #
061e922f
|
| 22-Sep-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2022-09-21/2-bike-2-shed' into 'main'
Feature: Bicycle Storage Facility 2
See merge request petsc/petsc!5661
|
| #
d71ae5a4
|
| 21-Sep-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
source code format changes due to .clang-format changes
|
| #
fb664f9e
|
| 10-Sep-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2022-08-29/petscdevicecontext-backend-update' into 'main'
Update PetscDevice and PetscDeviceContext backends
See merge request petsc/petsc!5566
|
| #
0e6b6b59
|
| 29-Aug-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Rework PetscDeviceContext backends and supporting code: - Add PETSC_DEVICE_HOST - Add PetscDeviceAllocate() - Add PetscDeviceMalloc() - Add PetscDeviceDeallocate() - Add PetscDeviceFree() - Add Petsc
Rework PetscDeviceContext backends and supporting code: - Add PETSC_DEVICE_HOST - Add PetscDeviceAllocate() - Add PetscDeviceMalloc() - Add PetscDeviceDeallocate() - Add PetscDeviceFree() - Add PetscDeviceMemcopy() - Add PetscDeviceArraycopy()
- Split petscdevice.h into petscdevice_cuda.h and petscdevice_hip.h - Add petscdevice_cupm.h - Extend cupm::Interface and cupm::BlasInterface classes - Add more C++ utility wrappers
show more ...
|