| #
749c190b
|
| 25-Dec-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2025-12-04/fix-use-mpi-f08' into 'main'
Replace -with-mpi-f90module-visibility with -with-mpi-ftn-module=mpi_f08
See merge request petsc/petsc!8885
|
| #
b06eb4cd
|
| 04-Dec-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
Replace -with-mpi-f90module-visibility with -with-mpi-f90module=mpi_f08
Add PETSC_INT_KIND and PETSC_MPIINT_KIND
Reported-by: M.Weiland@epcc.ed.ac.uk
|
| #
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
|
| #
479160d7
|
| 12-Jul-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2023-07-02/nice-error-message-when-first-error-is-not-properly-handled' into 'main'
When the user does not properly handle a returned error code and another error...
See merge r
Merge branch 'barry/2023-07-02/nice-error-message-when-first-error-is-not-properly-handled' into 'main'
When the user does not properly handle a returned error code and another error...
See merge request petsc/petsc!6655
show more ...
|
| #
e9a33e21
|
| 09-Jul-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
Need to have test harness remove -options_left to tests that test handling of errors in tests
Commit-type: testing
|
| #
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 '
|
| #
ff1b2eb0
|
| 23-Sep-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-egrep' into 'main'
Switch from egrep to grep -E
See merge request petsc/petsc!5674
|
| #
f53b81b6
|
| 22-Sep-2022 |
Pierre Jolivet <pierre@joliv.et> |
Switch from egrep to grep -E
|
| #
bda77271
|
| 20-Jul-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-06-24/linenumbers-petscstack' into 'main'
Fixes/improvements for PETSc stack handling
See merge request petsc/petsc!5368
|
| #
660278c0
|
| 26-Jun-2022 |
Barry Smith <bsmith@mcs.anl.gov> |
Add PETSc CI mode to allow better handling of errors and system dependent output when running in test harness
-petsc_ci - automatically set for all runs in test harness
-petsc_ci_portable_error_out
Add PETSc CI mode to allow better handling of errors and system dependent output when running in test harness
-petsc_ci - automatically set for all runs in test harness
-petsc_ci_portable_error_output - ensures all error messages (when possible are system and compiler information), should be only used in tests that are explicitly testing the error handling
This allows proper comparisons of runs on different machines and when errors are intentionally triggered to test error handling
Commit-type: error-checking, testing-fix /spend 5h
show more ...
|
| #
dc34d9f7
|
| 17-Jun-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/fix-function-composition' into 'main'
fix function composition
See merge request petsc/petsc!5274
|
| #
2e956fe4
|
| 24-May-2022 |
Stefano Zampini <stefano.zampini@gmail.com> |
PetscObjectFunctionCompose: clean up composed functions at Destroy time
|
| #
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
|
| #
12ddc87b
|
| 30-Aug-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-defined-define' into 'main'
requires: define -> requires: defined
Closes #984
See merge request petsc/petsc!4265
|
| #
dfd57a17
|
| 30-Aug-2021 |
Pierre Jolivet <pierre@joliv.et> |
requires: define -> requires: defined
|
| #
f482f063
|
| 21-Jun-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/checkstack' into 'main'
Check Push/Pop
See merge request petsc/petsc!4077
|
| #
362febee
|
| 10-Jun-2021 |
Stefano Zampini <stefano.zampini@gmail.com> |
PetscStack : check for correct push/pop
Enforce checkstack for CI jobs Fixes from testsuite
|
| #
984676b9
|
| 20-Mar-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'pricardo/fortran-use-mpi-module' into 'main'
Fix Fortran mpi inheritance issue
See merge request petsc/petsc!3715
|
| #
8c8af28e
|
| 19-Mar-2021 |
Pedro Ricardo C. Souza <pricardo@aimirimsti.com.br> |
F90: Encapsulate the usage of MPI in petsc.mod and import only needed definitions into other petsc modules.
This requires an explicit use of petsc.mod [or mpi.mod or mpi_f18.mod] from user code
|