| #
1241a243
|
| 13-Feb-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2022-01-05/c99' into 'main'
Feature: C99 and C++11
See merge request petsc/petsc!4700
|
| #
2c71b3e2
|
| 11-Feb-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
rename PetscAssert() -> PetscCheck() and PetscAssertDebug() -> PetscAssert()
|
| #
9ace16cd
|
| 28-Jan-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
add PetscAssert() and PetscAssertFalse()
|
| #
7d3de750
|
| 12-Jan-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
make PetscInfo() variadic
|
| #
98921bda
|
| 28-Jan-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
SETERRQ[1-9]+ begone
|
| #
f5b1f9fd
|
| 21-Jan-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-01-02/minor-sellmat' into 'main'
MatSELL maintenance and documentation
See merge request petsc/petsc!4715
|
| #
faa75363
|
| 03-Jan-2022 |
Barry Smith <bsmith@mcs.anl.gov> |
Add PetscCeilInt() to clean up disparate computations of ceil for integers
Commit-type: style \spend 20m
|
| #
f9f99fb1
|
| 04-Oct-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'haplav/plex-hdf5-remove-redundant-timestepping-attribs' into 'main'
HDF5: save timestepping attribute only if it is true
See merge request petsc/petsc!4398
|
| #
c7a34ace
|
| 01-Oct-2021 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
HDF5: save timestepping attribute only if it is true;
it is false by default so no need to infest all datasets with that
|
| #
385b4c1b
|
| 02-Jun-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'haplav/fix-matload-dense-hdf5' into 'main'
fix MatLoad_Dense_HDF5
See merge request petsc/petsc!4044
|
| #
6b9fdc0a
|
| 07-May-2021 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
viewerhdf5impl.h: include viewerimpl.h
|
| #
005520e9
|
| 13-May-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2021-03-26/clang-static-linter' into 'main'
Feature: libClang PETSc Macro Static Analyzer
See merge request petsc/petsc!3773
|
| #
064a246e
|
| 11-May-2021 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Linter using libClang that checks PetscValidHeaderSpecifcType, PetscValidHeaderSpecific, PetscValidHeader, PetscValid[XXX]Pointer, PetscValidType, PetscCheckSameComm, PetscValidLogicalCollectiveXXX f
Linter using libClang that checks PetscValidHeaderSpecifcType, PetscValidHeaderSpecific, PetscValidHeader, PetscValid[XXX]Pointer, PetscValidType, PetscCheckSameComm, PetscValidLogicalCollectiveXXX for validity. Automatically generates diff files for problems with a known solution.
show more ...
|
| #
d965377f
|
| 28-Apr-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'haplav/refactor-hdf5-timesteps' into 'main'
HDF5: Improve timestepping.
Closes #425
See merge request petsc/petsc!3881
|
| #
d7dd068b
|
| 14-Apr-2021 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
HDF5: Improve timestepping.
* add PetscViewerHDF5{Push,Pop,Is}Timestepping to control timestepping mode * write timestepping attribute for datasets and check it on reading * fail gracefully if tryin
HDF5: Improve timestepping.
* add PetscViewerHDF5{Push,Pop,Is}Timestepping to control timestepping mode * write timestepping attribute for datasets and check it on reading * fail gracefully if trying to read non-timestepped dataset in timestepping mode and vice-versa (fix #425) * rewrite src/vec/vec/tutorials/ex19.c to improve coverage for timestepping testing
show more ...
|
| #
60f11f4c
|
| 25-Feb-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-incorrect-chkerrq' into 'master'
CHKERRQ() -> CHKERRMPI()
See merge request petsc/petsc!3637
|
| #
55b25c41
|
| 19-Feb-2021 |
Pierre Jolivet <pierre@joliv.et> |
CHKERRQ() -> CHKERRMPI()
|
| #
bdea225a
|
| 30-Dec-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2020-10-08/fix-mpi-error-codes' into 'master'
Convert MPI error type to PETSc error with string message for all MPI calls
See merge request petsc/petsc!3326
|
| #
ffc4695b
|
| 08-Oct-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
Convert MPI error type to PETSc error with string message for all MPI calls
Now PETSc examples will ONLY return PETSc error codes and never MPI error codes directly so we can understand and post-pro
Convert MPI error type to PETSc error with string message for all MPI calls
Now PETSc examples will ONLY return PETSc error codes and never MPI error codes directly so we can understand and post-process their errors better.
The test harness will now automatically retry tests that fail with MPI, this may help with Intel MPI that produces seemingly random failures.
Commit-type: error-checking /spend 30m
show more ...
|
| #
16924cb1
|
| 26-Aug-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2020-08-16/fix-source-formatting' into 'master'
Turn on checkbadSource test to generate an error when found; fix all source code that causes errors
See merge request petsc/petsc
Merge branch 'barry/2020-08-16/fix-source-formatting' into 'master'
Turn on checkbadSource test to generate an error when found; fix all source code that causes errors
See merge request petsc/petsc!3064
show more ...
|
| #
2da392cc
|
| 17-Aug-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
Turn on checkbadSource test to generate an error when found; fix all source code that causes errors
Commit-type: portability-fix, testing-fix, style-fix, feature, maintainability /spend 1.5h
|
| #
7b917211
|
| 24-Aug-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'dalcinl/fix-null' into 'master'
Fix 0 -> NULL for pointers
See merge request petsc/petsc!3086
|
| #
ea78f98c
|
| 23-Aug-2020 |
Lisandro Dalcin <dalcinl@gmail.com> |
DM: Replace 0 -> NULL for pointers
|
| #
9e31fb84
|
| 16-Mar-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'dalcinl/binary-io' into 'master'
Binary IO Enhancements
See merge request petsc/petsc!2594
|
| #
f253e43c
|
| 09-Mar-2020 |
Lisandro Dalcin <dalcinl@gmail.com> |
PetscBinaryWrite: Remove `istemp` boolean flag
|