History log of /petsc/include/petsclayouthdf5.h (Results 1 – 13 of 13)
Revision Date Author Comments
# 0ff9d02e 17-Jun-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2025-06-10/add-fortran-stubs-from-static-functions-in-includes' into 'main'

Automatically generate Fortran C stubs for static inline functions in include directory

See merge req

Merge branch 'barry/2025-06-10/add-fortran-stubs-from-static-functions-in-includes' into 'main'

Automatically generate Fortran C stubs for static inline functions in include directory

See merge request petsc/petsc!8469

show more ...


# 1850900d 10-Jun-2025 Barry Smith <bsmith@mcs.anl.gov>

add missing MANSEC from include files


# 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


# 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


# 6524c165 21-Sep-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

Transform all header-guards into ifndefs to make clang-format ignore them for preprocessor indentation


# 58d68138 23-Aug-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-08-21/clang-format-source' into 'main'

format repository with clang-format

See merge request petsc/petsc!5541


# 9371c9d4 22-Aug-2022 Satish Balay <balay@mcs.anl.gov>

clang-format: convert PETSc sources to comply with clang-format


# 66d06f27 18-Aug-2019 Karl Rupp <me@karlrupp.net>

Merge branch 'haplav/fix-hdf5-include' [PR #1967]

* haplav/fix-hdf5-include:
redo Pull Request #1943 in master
This is intended to unify master with maint after Pull Request #1943 to avoid confusion

Merge branch 'haplav/fix-hdf5-include' [PR #1967]

* haplav/fix-hdf5-include:
redo Pull Request #1943 in master
This is intended to unify master with maint after Pull Request #1943 to avoid confusions.

show more ...


# 20e823e8 04-Aug-2019 Barry Smith <bsmith@mcs.anl.gov>

Move higher level (IS level) hdf5 function prototypes to new file petsclayouthdf5.h

This is a fix for PETSc v3.11.3 which cannot compile code that does not include the -I search path for HDF5 even t

Move higher level (IS level) hdf5 function prototypes to new file petsclayouthdf5.h

This is a fix for PETSc v3.11.3 which cannot compile code that does not include the -I search path for HDF5 even though
the code do not use HDF5 since the #if defined(PETSC_HAVE_HDF5) #include <H5Ipublic.h> is directly in petscis.h

This prevents polluting the public IS level include files with HDF5 material

This hopefully can be ported directly also to the master branch and cleanup the pollution there as well.

Note that the code in question does not use IS but does use PetscLayout hence the name of the new include file

Commit-type: bug-fix, portability-fix
Reported-by: Drew Parson
Thanks-to: Lisandro Dalcin <dalcinl@gmail.com>
(cherry picked from commit 51e210a943a96e6acf92eea785f1e143d67148d9)

show more ...


# 1a1700d6 11-Aug-2019 Karl Rupp <me@karlrupp.net>

Merge branch 'barry/2019-08-04/fix-maint-hdf5-include/maint' into maint [PR #1943]

* barry/2019-08-04/fix-maint-hdf5-include/maint:
Move higher level (IS level) hdf5 function prototypes to new file

Merge branch 'barry/2019-08-04/fix-maint-hdf5-include/maint' into maint [PR #1943]

* barry/2019-08-04/fix-maint-hdf5-include/maint:
Move higher level (IS level) hdf5 function prototypes to new file petsclayouthdf5.h
This is a fix for PETSc v3.11.3 which cannot compile code that does not include the -I search path for HDF5 even though the code do not use HDF5 since the #if defined(PETSC_HAVE_HDF5) #include <H5Ipublic.h> is directly in petscis.h
This prevents polluting the public IS level include files with HDF5 material

show more ...


# 51e210a9 04-Aug-2019 Barry Smith <bsmith@mcs.anl.gov>

Move higher level (IS level) hdf5 function prototypes to new file petsclayouthdf5.h

This is a fix for PETSc v3.11.3 which cannot compile code that does not include the -I search path for HDF5 even t

Move higher level (IS level) hdf5 function prototypes to new file petsclayouthdf5.h

This is a fix for PETSc v3.11.3 which cannot compile code that does not include the -I search path for HDF5 even though
the code do not use HDF5 since the #if defined(PETSC_HAVE_HDF5) #include <H5Ipublic.h> is directly in petscis.h

This prevents polluting the public IS level include files with HDF5 material

This hopefully can be ported directly also to the master branch and cleanup the pollution there as well.

Note that the code in question does not use IS but does use PetscLayout hence the name of the new include file

Commit-type: bug-fix, portability-fix
Reported-by: Drew Parson
Thanks-to: Lisandro Dalcin <dalcinl@gmail.com>

show more ...