| #
8112c1cb
|
| 22-Sep-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2025-09-04/deprecate-mpiu-bool' into 'main'
Deprecate MPIU_BOOL which used to be for PETSc's enum Bool but now is just MPI_C_BOOL
See merge request petsc/petsc!8691
|
| #
5440e5dc
|
| 04-Sep-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
Deprecate MPIU_BOOL which used to be for PETSc' enum Bool but now is just MPI_C_BOOL so no longer needs its own name
|
| #
586b08f3
|
| 11-Sep-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'MarDiehl/use-MPIU' into 'main'
MPIU wrappers provide better debugging capabilities
See merge request petsc/petsc!8696
|
| #
458b0db5
|
| 09-Sep-2025 |
Martin Diehl <mail@martin-diehl.net> |
better debugging capabilities
using MPIU wrappers where available and PetscCallMPI for all MPI(U) functions
|
| #
bcda9346
|
| 27-Aug-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'MarDiehl/fix-typo' into 'main'
missing "s" for isascii and issundials
See merge request petsc/petsc!8559
|
| #
9f196a02
|
| 17-Jul-2025 |
Martin Diehl <mail@martin-diehl.net> |
missing "s" for isascii and issundials
|
| #
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 ...
|
| #
8d104288
|
| 09-Oct-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/fix-is-compression' into 'main'
IS+HDF5: Do not write compressed ISes unless we explicitly ask
See merge request petsc/petsc!7905
|
| #
55502333
|
| 02-Oct-2024 |
Matthew G. Knepley <knepley@gmail.com> |
IS+HDF5: Do not write compressed ISes unless we explicitly ask - DMPlex output version 3.1.0 compresses ISes - Add ISGetCompressOutput() and ISSetCompressOutput() - Add compressOutput flag to IS
|
| #
5d418981
|
| 09-Oct-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
0ce28ce8
|
| 09-Oct-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/fix-is-compress-default' into 'release'
IS: Change default for I/O compression to PETSC_FALSE
See merge request petsc/petsc!7932
|
| #
de201614
|
| 08-Oct-2024 |
Matthew G. Knepley <knepley@gmail.com> |
IS: Change default for I/O compression to PETSC_FALSE
|
| #
f180259e
|
| 28-Sep-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-plex-hdf5-opt' into 'main'
IS+HDF5: Add run-length compression to IS I/O
See merge request petsc/petsc!7862
|
| #
21c42226
|
| 02-Sep-2024 |
Matthew G. Knepley <knepley@gmail.com> |
IS+HDF5: Add run-length compression for arithmetic progressions to IS I/O - Add DMPlexGetDepthStratumGlobalSize() - Add name and compression info to HDF5ReadCtx - Add compression argument to PetscVie
IS+HDF5: Add run-length compression for arithmetic progressions to IS I/O - Add DMPlexGetDepthStratumGlobalSize() - Add name and compression info to HDF5ReadCtx - Add compression argument to PetscViewerHDF5ReadSizes_Private() and PetscViewerHDF5Load_Internal() - Gather compressed info to all procs when loading - Set name for local coordinates - Add logging - Add -is_view_compress to turn off compression - Add -dm_plex_view_coordinate_section to just output coordinates - Add -dm_plex_view_labels to turn off label output - Support loading coordinates without section
show more ...
|
| #
d8e47b63
|
| 17-Sep-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2024-09-02/rebased-fix-conversion-warnings' into 'main'
Compiler finds (and forbid) casts from higher precision integers to lower
See merge request petsc/petsc!7806
|
| #
1690c2ae
|
| 10-Sep-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Change from deprecated PETSC_MAX/MIN_INT to PETSC_INT_MAX/MIN
Commit-type: i.e. error-checking, optimization, bug-fix, portability-fix, testing-fix, style-fix, feature, documentation, example Funded
Change from deprecated PETSC_MAX/MIN_INT to PETSC_INT_MAX/MIN
Commit-type: i.e. error-checking, optimization, bug-fix, portability-fix, testing-fix, style-fix, feature, documentation, example Funded-by: Project: Time: hours Reported-by: Thanks-to: Development Tools: Vim, Emacs, Eclipse
show more ...
|
| #
6497c311
|
| 25-Aug-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Add to CI compilers flags '-Wconversion', '-Wno-sign-conversion', '-Wno-float-conversion', '-Wno-implicit-float-conversion']
Also fix the code to repository to compile cleanly with these flags in th
Add to CI compilers flags '-Wconversion', '-Wno-sign-conversion', '-Wno-float-conversion', '-Wno-implicit-float-conversion']
Also fix the code to repository to compile cleanly with these flags in the CI
show more ...
|
| #
cbb74892
|
| 02-Dec-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
18cfb36c
|
| 01-Dec-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2023-11-26/docs-section-bounds/release' into 'release'
Add docs on bounds of some section function arguments
See merge request petsc/petsc!7058
|
| #
5f98ce9a
|
| 01-Dec-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2023-11-24/check-section-chart' into 'main'
Add PetscCheck() for some rstart <= rend
See merge request petsc/petsc!7050
|
| #
40196513
|
| 24-Nov-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
Add a few PetscCheck() that function input arguments rstart and rend are non-decreasing
|
| #
376335fa
|
| 26-Nov-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
Add docs on bounds of some section function arguments
|