History log of /petsc/src/sys/tests/ex49f.F90 (Results 1 – 25 of 26)
Revision Date Author Comments
# 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


# c5e229c2 29-Sep-2025 Martin Diehl <mail@martin-diehl.net>

place all the include statements at the top

Repeated inclusion in multiple location, e.g. at the start of a
module or function is not needed. This becomes clear if all includes are
outside of the ac

place all the include statements at the top

Repeated inclusion in multiple location, e.g. at the start of a
module or function is not needed. This becomes clear if all includes are
outside of the actual Fortran code.
Added regex to check that with the help of @sbalay

show more ...


# 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


# 609caa7c 19-Jul-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/rm-explicit-empty-output_file' into 'main'

Remove 535 empty .out and consolidate the use of output/empty.out

See merge request petsc/petsc!8538


# 3886731f 09-Jul-2025 Pierre Jolivet <pierre@joliv.et>

Remove explicitly listed empty files and switch to output/empty.out


# 6eff51de 04-Jul-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2025-07-02/fortran-no-semicolon-end-of-line' into 'main'

fortran no semicolon at end of line

See merge request petsc/petsc!8519


# ccfd86f1 04-Jul-2025 Barry Smith <bsmith@mcs.anl.gov>

fortran no semicolon at end of line

Remove all unneeded ; at end of Fortran source code line

Add checkbadSource to check for semicolon at the end of lines


# 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 ...


# a7155305 23-Mar-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/remove-fortran-return' into 'main'

Fortran: remove unneeded return

Closes #1564

See merge request petsc/petsc!7402


# 849a9ca3 23-Mar-2024 Pierre Jolivet <pierre@joliv.et>

Fortran: remove unneeded return


# c72397d7 25-May-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-05-14/add-fortran-petsccheck' into 'main'

Add PetscCheck() and PetscCheckA() for Fortran

See merge request petsc/petsc!6464


# dcb3e689 14-May-2023 Barry Smith <bsmith@mcs.anl.gov>

Add PetscCheck() and PetscCheckA() for Fortran

Also fix incorrect use of " in Fortran examples that should be '


# 95358afd 22-Aug-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-08-22/rm-common-block-examples' into 'main'

Remove last three Fortran examples that use common blocks (and include files for the common blocks)

See merge request petsc/pets

Merge branch 'barry/2022-08-22/rm-common-block-examples' into 'main'

Remove last three Fortran examples that use common blocks (and include files for the common blocks)

See merge request petsc/petsc!5542

show more ...


# 77d968b7 22-Aug-2022 Barry Smith <bsmith@mcs.anl.gov>

Name all modules in Fortran examples consistently with examplenamemodule to

* prevent conflicts between examples
* to make it easy to determine which module files generated in the filesystem are for

Name all modules in Fortran examples consistently with examplenamemodule to

* prevent conflicts between examples
* to make it easy to determine which module files generated in the filesystem are for each example

Commit-type: housekeeping
/spend 20m
Thanks-to: Satish Balay

show more ...


# 540c0c32 02-Jun-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-05-24/add-petsccall-fortran-examples' into 'main'

Update all Fortran examples to modern error checking with PetscCallXXX() wrappers around PETSc/MPI function calls.

See mer

Merge branch 'barry/2022-05-24/add-petsccall-fortran-examples' into 'main'

Update all Fortran examples to modern error checking with PetscCallXXX() wrappers around PETSc/MPI function calls.

See merge request petsc/petsc!5271

show more ...


# d8606c27 24-May-2022 Barry Smith <bsmith@mcs.anl.gov>

Add modern error checking to rest of Fortran examples

/spend 2.5h


# f8402805 24-May-2022 Barry Smith <bsmith@mcs.anl.gov>

Add modern error checking to sys/tests and tutorial Fortran examples

Commit-type: error-checking
/spend 45m


# c52a6700 02-Jun-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/fix-warnings-nec' into 'main'

Stefanozampini/fix warnings nec

See merge request petsc/petsc!4047


# d2c61337 12-May-2021 Stefano Zampini <stefano.zampini@gmail.com>

SYS test ex49f: fix for non-portable sizeof


# 2a27bf02 30-Apr-2021 Stefano Zampini <stefano.zampini@gmail.com>

Fix compiler warnings


# 454736ad 27-Sep-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2020-09-15/sortso-ftn-custom' into 'master'

Fortran custom bindings for petsctimsort[witharray]

See merge request petsc/petsc!3191


# 4d3610e3 15-Sep-2020 Jacob Faibussowitsch <jacob.fai@gmail.com>

fortran cusotm bindings for petsctimsort[witharray]


# c20d7725 22-Mar-2020 Jed Brown <jed@jedbrown.org>

Merge branch 'jed/promote-examples-tests-tutorials' [petsc/petsc!2610]

* jed/promote-examples-tests-tutorials:
Promote examples/{tests,tutorials}/ to {tests,tutorials}/


12