| #
3ba16761
|
| 10-Dec-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Make PetscErrorCode a non-discardable enum
|
| #
6622f93b
|
| 23-Jan-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/housekeeping' into 'main'
Minor housekeeping
See merge request petsc/petsc!5995
|
| #
18da0197
|
| 22-Jan-2023 |
Pierre Jolivet <pierre@joliv.et> |
Minor housekeeping
|
| #
b5fdbe7c
|
| 06-Dec-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/threadsafety' into 'main'
threading support in PetscLog and debugging configurations
See merge request petsc/petsc!5898
|
| #
dfb7d7af
|
| 04-Dec-2022 |
Stefano Zampini <stefano.zampini@gmail.com> |
Do not use petscstack with threadsafety
This allows to run PETSc code in debug mode with threadsafety that does not segfault when run with concurrent threads.
|
| #
d3f926d8
|
| 23-Oct-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-09-03/add-emcc' into 'main'
Get PETSc building and running with emcc
See merge request petsc/petsc!5588
|
| #
accbd18b
|
| 09-Oct-2022 |
Barry Smith <bsmith@mcs.anl.gov> |
Fix source code for emcc
Commit-type: portability /spend 1h
|
| #
061e922f
|
| 22-Sep-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2022-09-21/2-bike-2-shed' into 'main'
Feature: Bicycle Storage Facility 2
See merge request petsc/petsc!5661
|
| #
d71ae5a4
|
| 21-Sep-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
source code format changes due to .clang-format changes
|
| #
7d9cc766
|
| 05-Sep-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-09-01/fix-fp_trap_underflow' into 'main'
Do not trap for floating point underflow
See merge request petsc/petsc!5581
|
| #
bd2b07b1
|
| 05-Sep-2022 |
Barry Smith <bsmith@mcs.anl.gov> |
Do not trap for floating point underflow
Add floating point underflow test
cleanup PetscSetFPTrap() code
Commit-type: error-checking, bug-fix, portability-fix Reported-by: Marsha Berger /spend 1.5h
|
| #
eea86af3
|
| 05-Sep-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-08-23/fix-sys-man' into 'main'
Fix up all manual pages in src/sys directory
See merge request petsc/petsc!5559
|
| #
811af0c4
|
| 24-Aug-2022 |
Barry Smith <bsmith@mcs.anl.gov> |
Fix up all manual pages in src/sys directory
Commit-type: documentation /spend 10h
|
| #
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
|
| #
946067a9
|
| 19-Jul-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
df8e6268
|
| 19-Jul-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-petscfptrap-omp' into 'release'
PetscFPTrap[Pop|Push](): fix --with-threadsafety
See merge request petsc/petsc!5442
|
| #
1f006be4
|
| 19-Jul-2022 |
Pierre Jolivet <pierre@joliv.et> |
PetscFPTrap[Pop|Push](): fix --with-threadsafety
|
| #
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
|
| #
cf0818bd
|
| 08-Jun-2022 |
Barry Smith <bsmith@mcs.anl.gov> |
Fix default floating point exceptions for when the C99 IEEE interface is used to not trap underflow
For some reason the PETSc trapping underflow was turned on in the PETSc source with C99 IEEE but n
Fix default floating point exceptions for when the C99 IEEE interface is used to not trap underflow
For some reason the PETSc trapping underflow was turned on in the PETSc source with C99 IEEE but not for some other trapping APIs. This commit fixes that inconsistency by not trapping for underflow in that case.
Add to the PetscSetFPTrap() API support for controlling trapping individual types of exceptions. This code is not yet turned on.
Commit-type: bug-fix /spend 15m
show more ...
|
| #
e3673178
|
| 12-May-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-05-01/fix-petsccall-fortran' into 'main'
Add proper support for PetscCall(), PetscCallMPI() for Fortran
See merge request petsc/petsc!5196
|
| #
49c86fc7
|
| 01-May-2022 |
Barry Smith <bsmith@mcs.anl.gov> |
Add proper support for PetscCall(), PetscCallMPI() for Fortran
Also add support for PetscCallA(), PetscCallMPIA() for Fortran that abort
Provide support for printing the Fortran line and filenames
Add proper support for PetscCall(), PetscCallMPI() for Fortran
Also add support for PetscCallA(), PetscCallMPIA() for Fortran that abort
Provide support for printing the Fortran line and filenames with the errors or not depending on how long Fortran source code lines can be
Minor improvements to handling calls to PetscError() with no function string
Commit-type: error-checking, feature /spend 2h
show more ...
|
| #
89669be4
|
| 02-May-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'psanan/docs-sphinx-man-pages' into 'main'
Integrate Man Pages into Sphinx Docs
Closes #1132 and #1015
See merge request petsc/petsc!4989
|
| #
b633a140
|
| 30-Apr-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-04-29/rm-petsccheckfalse-sys' into 'main'
Remove PetscCheckFalse() from sys directory
See merge request petsc/petsc!5187
|
| #
cc73adaa
|
| 30-Apr-2022 |
Barry Smith <bsmith@mcs.anl.gov> |
Remove PetscCheckFalse() from sys directory
Commit-type: housekeeping /spend 30m
|