| #
9e517322
|
| 21-Aug-2022 |
Pierre Jolivet <pierre@joliv.et> |
Sys: expose MPIU___FP16 to users
|
| #
21ef0414
|
| 23-Aug-2022 |
Barry Smith <bsmith@mcs.anl.gov> |
Check if MPI-uni program is being launched in parallel by mpiexec, error in that case
Commit-type: error-checking /spend 40m Reported-by: Rafel Amer Ramon <rafel.amer@upc.edu> Thanks-to: Satish Balay
|
| #
58d68138
|
| 23-Aug-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-08-21/clang-format-source' into 'main'
format repository with clang-format
See merge request petsc/petsc!5541
|
| #
9371c9d4
|
| 22-Aug-2022 |
Satish Balay <balay@mcs.anl.gov> |
clang-format: convert PETSc sources to comply with clang-format
|
| #
f646d225
|
| 18-Aug-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/feature-expose-mpiu___float128' into 'main'
Sys: expose MPIU_SUM___FLOAT128 to users
See merge request petsc/petsc!5536
|
| #
613bf2b2
|
| 17-Aug-2022 |
Pierre Jolivet <pierre@joliv.et> |
Sys: expose MPIU_SUM___FLOAT128 to users
|
| #
b7d0332a
|
| 11-Aug-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
a3cf7608
|
| 11-Aug-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/fix-finalize-comm' into 'release'
Sys: Fix COMM in Finalize()
See merge request petsc/petsc!5515
|
| #
afd7ed4b
|
| 10-Aug-2022 |
Matthew G. Knepley <knepley@gmail.com> |
Sys: Fix COMM in Finalize()
|
| #
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 ...
|
| #
792fecdf
|
| 25-Jun-2022 |
Barry Smith <bsmith@mcs.anl.gov> |
Cleanup and unify naming of PetscCall routines
Commit-type: housekeeping /spend 10m
|
| #
3b68727b
|
| 03-Jul-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-06-03/add-mpi-kspsolve-nonmpi-program' into 'main'
Add -mpi_linear_solver_server
See merge request petsc/petsc!5318
|
| #
f1f2ae84
|
| 04-Jun-2022 |
Barry Smith <bsmith@mcs.anl.gov> |
Added -mpi_linear_solver_server that allows using MPI parallel KSP solvers from sequential or OpenMPI code
Uses -ksp_type preonly -pc_type mpi The inner KSP has a prefix of -mpi
-mpi_linear_solver_
Added -mpi_linear_solver_server that allows using MPI parallel KSP solvers from sequential or OpenMPI code
Uses -ksp_type preonly -pc_type mpi The inner KSP has a prefix of -mpi
-mpi_linear_solver_server_view gives a very short summary of the solves
Commit-type: feature /spend 15h
show more ...
|
| #
bb89d352
|
| 29-Jun-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'release'
|
| #
1813e59a
|
| 29-Jun-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'balay/fix-MPICH_VERSION' into 'release'
build: fix typo with MPICH_VERSION
See merge request petsc/petsc!5381
|
| #
d5b396e8
|
| 29-Jun-2022 |
Satish Balay <balay@mcs.anl.gov> |
build: fix typo with MPICH_VERSION
Reported-by: "Dudson, Benjamin Daniel" <dudson2@llnl.gov>
|
| #
145e6476
|
| 23-Jun-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-06-13/make-one-line-if-call' into 'main'
Change if () { PetscCall() } three liner to one liner
See merge request petsc/petsc!5344
|
| #
1baa6e33
|
| 14-Jun-2022 |
Barry Smith <bsmith@mcs.anl.gov> |
Change if () { PetscCall() } three liner and friends to one liners
for i in `git ls-files | grep "\.[ch]$"` ; do sed 's?\$?ZZZ?g' $i | tr '\n' '$' | sed 's?\([ ]*\)if (\([-;,.\*+=a-z0-9A-Z_>]*\)) {\
Change if () { PetscCall() } three liner and friends to one liners
for i in `git ls-files | grep "\.[ch]$"` ; do sed 's?\$?ZZZ?g' $i | tr '\n' '$' | sed 's?\([ ]*\)if (\([-;,.\*+=a-z0-9A-Z_>]*\)) {\$[ ]*PetscCall(\([- ._+=a-z0-9A-Z>*,()]*);\)\$[ ]*}\$?\1if (\2) PetscCall(\3$?g' | tr '$' '\n' | sed 's?ZZZ?$?g' > $i.joe ; mv $i.joe $i ; done
for i in `git ls-files | grep "\.[hc]$"` ; do sed 's?\$?ZZZ?g' $i | tr '\n' '$' | sed 's?\([ }else]*\)if (\([-;,.\*+=a-z0-9A-Z_>]*\)) {\$[ ]*PetscCall(\([- ._+=a-z0-9A-Z>*,()]*);\)\$\([ ]*\)} \([- ._+=a-z0-9A-Z>*,()]*);\)\$?\1if (\2) PetscCall(\3$\4\5$?g' | tr '$' '\n' | sed 's?ZZZ?$?g' > $i.joe ; mv $i.joe $i ; done
Yes, really ugly but Barry still cannot master awk
Commit-type: housekeeping
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
|
| #
9afe0dfc
|
| 26-May-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
dda291c4
|
| 25-May-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'balay/update-crusher' into 'release'
crusher: update build to work with craype-accel-amd-gfx90a module via --with-openmp=1
See merge request petsc/petsc!5268
|
| #
6f5d4113
|
| 24-May-2022 |
Satish Balay <balay@mcs.anl.gov> |
crusher: update build to work with craype-accel-amd-gfx90a module via --with-openmp=1
|
| #
6ffe77ea
|
| 12-May-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-05-03/cleanup-makefiles' into 'main'
remove unneeded stuff from makefiles
See merge request petsc/petsc!5211
|