| #
d47c0497
|
| 03-Feb-2026 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'MarDiehl/argument-names-Fortran' into 'main'
speaking argument names for manual Fortran interfaces
See merge request petsc/petsc!8962
|
| #
0da4d79b
|
| 01-Feb-2026 |
Martin Diehl <mail@martin-diehl.net> |
speaking argument names for manual Fortran interfaces
Names are taken from the manual (following "Get" variant for Fortran-only "Restore")
- no code exists for DMPlexRestoreFullMeet, so removed it.
speaking argument names for manual Fortran interfaces
Names are taken from the manual (following "Get" variant for Fortran-only "Restore")
- no code exists for DMPlexRestoreFullMeet, so removed it. - removed a few remaining F90 suffixes. - removed 'tmp' argument from PetscViewerBinaryWrite. No idea what it was used for
show more ...
|
| #
f14a7c29
|
| 08-Jan-2026 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2025-12-27/ftn-rm-funname-interface-definition' into 'main'
Remove the function name from generated Fortran interface definitions.
Closes #1838
See merge request petsc/petsc!89
Merge branch 'barry/2025-12-27/ftn-rm-funname-interface-definition' into 'main'
Remove the function name from generated Fortran interface definitions.
Closes #1838
See merge request petsc/petsc!8921
show more ...
|
| #
3d1372b2
|
| 02-Jan-2026 |
Martin Diehl <mail@martin-diehl.net> |
Fortran: removed interface names
named interfaces are used to overload subroutines
|
| #
9b88ac22
|
| 29-Oct-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'MarDiehl/improve-Fortran-examples' into 'main'
Improve Fortran examples
See merge request petsc/petsc!8698
|
| #
02c639af
|
| 14-Oct-2025 |
Martin Diehl <mail@martin-diehl.net> |
Fortran: enforce lower case keywords and operators
also fixed occasional capitals in used modules with the help of @prj-
|
| #
5e642da6
|
| 21-Oct-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/checkbadSource' into 'main'
checkbadSource: enforce proper style in makefiles
See merge request petsc/petsc!8802
|
| #
3f02e49b
|
| 21-Oct-2025 |
Pierre Jolivet <pierre@joliv.et> |
checkbadSource: enforce proper style in makefiles
|
| #
edb0e59d
|
| 23-Sep-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2025-07-01/format-fortran-source-fprettify' into 'main'
format fortran source with fprettify
See merge request petsc/petsc!8514
|
| #
4820e4ea
|
| 23-Sep-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
Run fprettify
|
| #
3868eb11
|
| 07-Jul-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'MarDiehl/Fortran-use-ISO_C_BINDING' into 'main'
include ISO_C_BINDING
See merge request petsc/petsc!8481
|
| #
fe66ebcc
|
| 18-Jun-2025 |
Martin Diehl <mail@martin-diehl.net> |
use integer and real kinds from ISO_C_binding
The kinds in this module are guaranteed to be compatible with the corresponding C types. Requires to include the ISO_C_binding module in interfaces and
use integer and real kinds from ISO_C_binding
The kinds in this module are guaranteed to be compatible with the corresponding C types. Requires to include the ISO_C_binding module in interfaces and stray functions
show more ...
|
| #
b0dcfd16
|
| 23-Mar-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2025-03-20/minor-fortran-cleanup' into 'main'
Minor cleanup of Fortran binding stuff to simplify future maintainance
See merge request petsc/petsc!8218
|
| #
6dd63270
|
| 20-Mar-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
Minor cleanup of Fortran binding stuff to simplify future maintainance
There is no distinction between F90 and non-F90 code so combine ftn-custom and f90-custom directories and fortranimpl.h and f90
Minor cleanup of Fortran binding stuff to simplify future maintainance
There is no distinction between F90 and non-F90 code so combine ftn-custom and f90-custom directories and fortranimpl.h and f90impl.h files. Also move uses of f90 to ftn when simple
show more ...
|