| #
609caa7c
|
| 19-Jul-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/rm-explicit-empty-output_file' into 'main'
Remove 535 empty .out and consolidate the use of output/empty.out
See merge request petsc/petsc!8538
|
| #
3886731f
|
| 09-Jul-2025 |
Pierre Jolivet <pierre@joliv.et> |
Remove explicitly listed empty files and switch to output/empty.out
|
| #
a74a939a
|
| 09-Oct-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
8f0628bb
|
| 09-Oct-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/ci-compile-examples' into 'release'
compile examples in CI
See merge request petsc/petsc!7924
|
| #
f5c5fea7
|
| 05-Oct-2024 |
Stefano Zampini <stefano.zampini@gmail.com> |
CI: enable compilation of examples in some stage-1 jobs
|
| #
970231d2
|
| 07-Mar-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/clang-format-18' into 'main'
clang-format version 18
See merge request petsc/petsc!6902
|
| #
4d86920d
|
| 10-Feb-2024 |
Pierre Jolivet <pierre@joliv.et> |
checkbadSource: rules for PetscFunctionBegin and derivatives
|
| #
ef8c5972
|
| 18-Apr-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2023-04-13/unordered-map-optimizations' into 'main'
Implement several optimizations for Petsc::UnorderedMap
See merge request petsc/petsc!6326
|
| #
0a3351ce
|
| 13-Apr-2023 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Implement the following optimizations in Petsc::UnorderedMap:
1. Use std::optional to hold the values if C++17 is available. Erased elements are not fully destroyed in the implementation (they ar
Implement the following optimizations in Petsc::UnorderedMap:
1. Use std::optional to hold the values if C++17 is available. Erased elements are not fully destroyed in the implementation (they are only marked as destroyed and then default re-contructed). Using std::optional allows us to skip calling the possibly non-trivial destructors for these "destroyed" elements on e.g. resize. 2. Add shrink_to_fit() which prunes the capacity of the map to size(). Judicious use of this function, combined with the above change, makes resize() and further modification even more efficient.
show more ...
|
| #
d3904c29
|
| 09-Feb-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2023-02-08/remove-redundant-petsc-nodiscard' into 'main'
Remove redundant uses of `PETSC_NODISCARD` from functions returning a PetscErrorCode
See merge request petsc/petsc!6036
|
| #
089fb57c
|
| 08-Feb-2023 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Remove redundant uses of PETSC_NODISCARD from functions returning a PetscErrorCode
|
| #
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
|
| #
3ba16761
|
| 10-Dec-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Make PetscErrorCode a non-discardable enum
|
| #
66386111
|
| 20-Nov-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/fix-optionsdb-size' into 'main'
Allow the options database to grow
See merge request petsc/petsc!5838
|
| #
758f5028
|
| 16-Nov-2022 |
Matthew G. Knepley <knepley@gmail.com> |
Sys: Updated tests
|
| #
efc1e620
|
| 17-Nov-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2022-11-16/resolve-sys-tests-ex62-name-conflict' into 'main'
Resolve sys/tests/ex62 name conflict
See merge request petsc/petsc!5843
|
| #
c1757967
|
| 16-Nov-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
Resolve sys/tests/ex62 name conflict
|