| #
03047865
|
| 18-Feb-2026 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2026-02-14/remove-last-of-source-horizontal-lines' into 'main'
Remove the last of the use of horizontal lines --- as seperators. With modern...
See merge request petsc/petsc!9039
|
| #
21789920
|
| 15-Feb-2026 |
Barry Smith <bsmith@mcs.anl.gov> |
Remove the last of the use of horizontal lines --- as seperators. With modern code development systems they are not needed and just an eye-sore
|
| #
834855d6
|
| 27-Aug-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/clang-format-21' into 'main'
clang-format-21
See merge request petsc/petsc!8202
|
| #
ac530a7e
|
| 03-Jun-2025 |
Pierre Jolivet <pierre@joliv.et> |
Remove unnecessary braces around one-liners
git grep -lE "[ ]*(if|for|while) \(.*\) {[^;]*;[^;]*}$" -- '*.c' '*.cxx' '*.cu' '*.h' '*.hpp' '*.cpp' | xargs sed -i '' -E 's#([ ]*)(if|for|while) \((.*)\
Remove unnecessary braces around one-liners
git grep -lE "[ ]*(if|for|while) \(.*\) {[^;]*;[^;]*}$" -- '*.c' '*.cxx' '*.cu' '*.h' '*.hpp' '*.cpp' | xargs sed -i '' -E 's#([ ]*)(if|for|while) \((.*)\) {([^;]*);([^;]*)}$#\1\2 \(\3\)\4;\5#'
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 ...
|
| #
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
|
| #
daa8fb3b
|
| 18-Mar-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
remove the readargs flag from PETSc Fortran initializations since it wasn't coherent
Commit-type: i.e. error-checking, optimization, bug-fix, portability-fix, testing-fix, style-fix, feature, docume
remove the readargs flag from PETSc Fortran initializations since it wasn't coherent
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 ...
|
| #
184b5a2e
|
| 26-Jul-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2023-09-15/fix-log-pcmpi' into 'main'
add optimized shared memory PCMPI and add users manual section on comparing STREAMS performance to PETSc application performance
See merge
Merge branch 'barry/2023-09-15/fix-log-pcmpi' into 'main'
add optimized shared memory PCMPI and add users manual section on comparing STREAMS performance to PETSc application performance
See merge request petsc/petsc!6903
show more ...
|
| #
9f0612e4
|
| 11-Oct-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
Add shared memory support for PCMPI using both shmget() and MPI_Win_allocate_shared()
|
| #
e681106f
|
| 23-Mar-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'balay/require-F2003-GET_COMMAND_ARGUMENT' into 'main'
Fortran: require GET_COMMAND_ARGUMENT() from F2003, and remove F77 iargc etc..
See merge request petsc/petsc!7394
|
| #
8d35c829
|
| 20-Mar-2024 |
Satish Balay <balay@mcs.anl.gov> |
Fortran: require GET_COMMAND_ARGUMENT() from F2003, and remove F77 iargc etc..
|
| #
8c7e972a
|
| 21-Mar-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
4b82c11a
|
| 21-Mar-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'balay/fix-petscgetcommandargument' into 'release'
fortran: fix petscgetcommandargument() prototype
See merge request petsc/petsc!7393
|
| #
8192b20e
|
| 20-Mar-2024 |
Satish Balay <balay@mcs.anl.gov> |
fortran: fix petscgetcommandargument() prototype
/var/tmp/portage/sci-mathematics/petsc-3.20.5/work/petsc-3.20.5/src/sys/objects/ftn-custom/zstart.c:100:19: error: type of ‘petscgetcommandargument_’
fortran: fix petscgetcommandargument() prototype
/var/tmp/portage/sci-mathematics/petsc-3.20.5/work/petsc-3.20.5/src/sys/objects/ftn-custom/zstart.c:100:19: error: type of ‘petscgetcommandargument_’ does not match original declaration [-Werror=lto-type-mismatch] 100 | PETSC_EXTERN void getarg_(int *, char *, int); | ^ /var/tmp/portage/sci-mathematics/petsc-3.20.5/work/petsc-3.20.5/src/sys/fsrc/somefort.F90:43:40: note: type mismatch in parameter 3 43 | subroutine PetscGetCommandArgument(n,val) | ^ /var/tmp/portage/sci-mathematics/petsc-3.20.5/work/petsc-3.20.5/src/sys/fsrc/somefort.F90:43:40: note: type ‘long int’ should match type ‘int’ /var/tmp/portage/sci-mathematics/petsc-3.20.5/work/petsc-3.20.5/src/sys/fsrc/somefort.F90:43:40: note: ‘petscgetcommandargument’ was previously declared here
show more ...
|
| #
fb3cba25
|
| 14-Dec-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
97c6995e
|
| 14-Dec-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'balay/ci-check-each-commit' into 'release'
CI: check each commit separately for build and code format
See merge request petsc/petsc!7112
|
| #
dfef5ea7
|
| 13-Dec-2023 |
Satish Balay <balay@mcs.anl.gov> |
Fix -Wzero-as-null-pointer-constant errors
|
| #
ecceeb7d
|
| 02-Nov-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
3c093a9a
|
| 02-Nov-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2023-11-01/docs-kspcomputeeigenvalues/release' into 'release'
Fix manual pages in ksp/interface files
See merge request petsc/petsc!6988
|
| #
dd01b7e5
|
| 02-Nov-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
Fix capitalization of fortran
Commit-type: housekeeping
|
| #
a663c1df
|
| 13-Apr-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
fafa7813
|
| 13-Apr-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2023-04-11/run-clang-format-on-ftn-custom/release' into 'release'
Format the ftn-custom files with clang-format. Apparently no particular reason we did not format them initially
Merge branch 'barry/2023-04-11/run-clang-format-on-ftn-custom/release' into 'release'
Format the ftn-custom files with clang-format. Apparently no particular reason we did not format them initially
See merge request petsc/petsc!6310
show more ...
|
| #
5975b3b6
|
| 11-Apr-2023 |
Barry Smith <bsmith@mcs.anl.gov> |
Format the ftn-custom files with clang-format. Apparently no particular reason we did not format them initially
|
| #
31d78bcd
|
| 02-Feb-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2022-12-10/petscerrorcode-nodiscard' into 'main'
Feature: Non-discardable PetscErrorCode
See merge request petsc/petsc!5923
|