| #
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 ...
|
| #
958cab43
|
| 10-Jun-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
Automatically generate Fortran C stubs for static inline functions in include directory using MANSEC to dthe directory location.
- This required marking some static in line functions as PeNS since s
Automatically generate Fortran C stubs for static inline functions in include directory using MANSEC to dthe directory location.
- This required marking some static in line functions as PeNS since stubs could not be generate. - To do: determine why getAPI does not mark them as opaque or cannot generate correct stubs for them - Had to move PeNS and friends to the public include files since some static inline functions must be marked
Reported-by Glenn Hammond
show more ...
|
| #
1850900d
|
| 10-Jun-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
add missing MANSEC from include files
|
| #
281ff59e
|
| 21-Apr-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/fix-plex-hdf5-compress' into 'main'
Plex+HDF5: Fix compression handling in HDF5 output
See merge request petsc/petsc!8317
|
| #
ea87367f
|
| 15-Apr-2025 |
Matthew G. Knepley <knepley@gmail.com> |
Plex+HDF5: Fix compression handling in HDF5 output - Add compress flag to HDF5 Viewer - Add PetscViewerHDF5SetCompress() and PetscViewerHDF5GetCompress() - Initialize IS compressOutput to PETSC_TRUE
Plex+HDF5: Fix compression handling in HDF5 output - Add compress flag to HDF5 Viewer - Add PetscViewerHDF5SetCompress() and PetscViewerHDF5GetCompress() - Initialize IS compressOutput to PETSC_TRUE and check viewer flag as well - Turn on viewer compression rather than flip IS flag in Plex output
show more ...
|
| #
6d8694c4
|
| 20-Mar-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2024-04-29/add-fortran-enums' into 'main'
Major updates to Fortran interface
See merge request petsc/petsc!7517
|
| #
ce78bad3
|
| 20-Feb-2025 |
Barry Smith <bsmith@petsc.dev> |
Fortran 90: fully embrace After 34 years!
- deprecate use of 'F90' in Fortran function names - use Fortran pointers when appropriate - the new Fortran API is not backward compatible with previous ve
Fortran 90: fully embrace After 34 years!
- deprecate use of 'F90' in Fortran function names - use Fortran pointers when appropriate - the new Fortran API is not backward compatible with previous versions! - also clean up inconsistent PETSc code detected by new Fortran generation tools - drop use of bfort - automatically generate all the Fortran PETSc objects, enums etc from the include files - generate most of the Fortran interface definitions and functions from the source code - simplify the number and organization of Fortran modules
Co-authored-by: Jose E. Roman <jroman@dsic.upv.es>
show more ...
|
| #
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
|
| #
0fe358ee
|
| 14-May-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
c8ba991b
|
| 14-May-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2023-05-09/update-manual-additional-information/release' into 'release'
Update some discussions in the users manual
See merge request petsc/petsc!6442
|
| #
7de69702
|
| 10-May-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
Update some discussions in the users manual
Also fix 32bit, 64bit, 32 bit, 64 bit throughout and blas and blas/lapack
|
| #
80f6d96d
|
| 01-Apr-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
08eaad2d
|
| 01-Apr-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-typos-portability' into 'release'
Fix typos, portability issues, segmentation fault
See merge request petsc/petsc!6267
|
| #
aaa8cc7d
|
| 31-Mar-2023 |
Pierre Jolivet <pierre@joliv.et> |
Fix some documentation and typos
|
| #
1a49c9b6
|
| 29-Mar-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jed/cgns-multi-lib' into 'main'
Viewer: fix for multi-library and hsize_t format string
See merge request petsc/petsc!6256
|
| #
eb1e13b7
|
| 29-Mar-2023 |
Jed Brown <jed@jedbrown.org> |
hdf5: fix formating for hsize_t
hdf5-1.13 changed hsize_t from unsigned long long to uint64_t and introduced the PRIuHSIZE macro for printing it. If the macro is not defined, we must have an earlier
hdf5: fix formating for hsize_t
hdf5-1.13 changed hsize_t from unsigned long long to uint64_t and introduced the PRIuHSIZE macro for printing it. If the macro is not defined, we must have an earlier version of HDF5 so define the PRIuHSIZE macro.
show more ...
|
| #
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
|
| #
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
|
| #
ab4a9b83
|
| 21-Sep-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'haplav/feature-hdf5-group-additions' into 'main'
PetscViewerHDF5 group handling additions
See merge request petsc/petsc!5640
|
| #
63cb69f5
|
| 15-Sep-2022 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
add PetscViewerHDF5WriteGroup()
|
| #
3014b61a
|
| 15-Sep-2022 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
PetscViewerHDF5OpenGroup: add inarg path,
employ PetscViewerHDF5GetGroup()
|