| #
b5f0bcd6
|
| 29-Nov-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'release'
|
| #
2bfd395b
|
| 28-Nov-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2025-11-14/improve-petscsf-manualpages/release' into 'release'
Improve formatting in some PetscSF manual pages
See merge request petsc/petsc!8853
|
| #
2f04c522
|
| 14-Nov-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
Improve formatting in some PetscSF manual pages
Finally start some basic material on PetscSF in the users manual
|
| #
56bfd075
|
| 25-Nov-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2025-11-23/fix-fortran-petscsfsetgraphlayout/release' into 'release'
The C definition of PetscSFSetGraphLayout does not properly represent arrays...
See merge request petsc/pets
Merge branch 'barry/2025-11-23/fix-fortran-petscsfsetgraphlayout/release' into 'release'
The C definition of PetscSFSetGraphLayout does not properly represent arrays...
See merge request petsc/petsc!8865
show more ...
|
| #
cf84bf9e
|
| 23-Nov-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
The C definition of PetscSFSetGraphLayout does not properly represent arrays with [] hence the Fortran interface constructed is incorrect.
Reported-by: Steven Dargaville
|
| #
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 ...
|
| #
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
|
| #
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 ...
|
| #
9ddca861
|
| 09-Sep-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'tisaac/bugfix-sfwindow' into 'main'
Add PetscSFRegisterPersistent() and fix PETSCSFWINDOW for empty ranks
See merge request petsc/petsc!7786
|
| #
8e54d7e8
|
| 03-Sep-2024 |
Toby Isaac <toby.isaac@gmail.com> |
PetscSF: Create PetscSFRegisterPersistent()/PetscSFDeregisterPersistent()
PetscSF: use PetscSFRegisterPersistent()/PetscSFDeregisterPeristent() in examples
|
| #
e9c2de13
|
| 14-Mar-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/vectorsf' into 'main'
PetscSF: implement PetscSFCreateStridedSF
See merge request petsc/petsc!7359
|
| #
0dd791a8
|
| 11-Mar-2024 |
Stefano Zampini <stefano.zampini@gmail.com> |
PetscSF: implement PetscSFCreateStridedSF
|
| #
b22c9ba6
|
| 08-Jan-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
338bea87
|
| 08-Jan-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2024-01-04/fix-includes-man-pages/release' into 'release'
Barry/2024 01 04/fix includes man pages/release
See merge request petsc/petsc!7165
|
| #
af27ebaa
|
| 05-Jan-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Fix manual page formating in include directory
|
| #
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
|
| #
00188517
|
| 13-Jul-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2023-07-11/better-deprecated-macro' into 'main'
Feature: Uniform Deprecated Macro
See merge request petsc/petsc!6692
|
| #
edd03b47
|
| 11-Jul-2023 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Apply new macros
|
| #
d2c48f07
|
| 08-Mar-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2023-02-26/fix-vec-man-pages' into 'main'
Fix Vec and IS manual pages
See merge request petsc/petsc!6123
|
| #
20662ed9
|
| 28-Feb-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
Fix Vec, SF, Section and IS manual pages
Commit-type: documentation
|
| #
d7ee6187
|
| 14-Jan-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jed/sf-from-coordinates' into 'main'
PetscSFSetGraphFromCoordinates: construct graph from fuzzy matching of coordinates
See merge request petsc/petsc!5460
|
| #
8b5d2d36
|
| 21-Jul-2022 |
Jed Brown <jed@jedbrown.org> |
PetscSFSetGraphFromCoordinates: construct graph from fuzzy matching of coordinates
|
| #
114237d5
|
| 09-Jan-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jed/dm-plex-box-sf' into 'main'
DM: parallel periodic box mesh with Z-order
See merge request petsc/petsc!5411
|