| #
732aec7a
|
| 22-Sep-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/remove-cast' into 'main'
Use NULL or nullptr instead of casted 0
See merge request petsc/petsc!7857
|
| #
c8025a54
|
| 21-Sep-2024 |
Pierre Jolivet <pierre@joliv.et> |
Use NULL or nullptr instead of casted 0
|
| #
949a929d
|
| 01-Jun-2024 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2024-05-24/gamg-minor-cleanup' into 'main'
Barry/2024 05 24/gamg minor cleanup
See merge request petsc/petsc!7574
|
| #
e0b7e82f
|
| 17-May-2024 |
Barry Smith <bsmith@mcs.anl.gov> |
Minor cleanup of GAMG code for main
|
| #
27960caf
|
| 02-Nov-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'adams/coarsen-asm-cleanup' into 'main'
Cleanup and fix coarsening methods and harden ASM blocks from coarsening
See merge request petsc/petsc!6973
|
| #
9c15c1ae
|
| 02-Nov-2023 |
Mark Adams <524115-markadams4@users.noreply.gitlab.com> |
Cleanup and fix coarsening methods and harden ASM blocks from coarsening
|
| #
da0e970c
|
| 26-Oct-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'adams/hem-add-max-it-api' into 'main'
Added hook to set number of iteration in HEM coarsener
See merge request petsc/petsc!6932
|
| #
5e62d202
|
| 26-Oct-2023 |
Mark Adams <524115-markadams4@users.noreply.gitlab.com> |
Added hook to set number of iteration in HEM coarsener
|
| #
dff8f175
|
| 11-Oct-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'adams/gamg-square-graph-true' into 'main'
GAMG: switch the default to using square graph
See merge request petsc/petsc!6923
|
| #
d4adc10f
|
| 11-Oct-2023 |
Mark Adams <524115-markadams4@users.noreply.gitlab.com> |
GAMG: switch the default to using square graph
|
| #
e8e8640d
|
| 26-Sep-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/rm-first-empty-line' into 'main'
Remove first and last empty lines
See merge request petsc/petsc!6892
|
| #
92bec4ee
|
| 26-Sep-2023 |
Pierre Jolivet <pierre@joliv.et> |
Remove first and last empty lines
|
| #
6e5bc3c4
|
| 12-Sep-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'adams/gamg-add-old-coarsening' into 'main'
add-old-coarsening and small cleanups
See merge request petsc/petsc!6814
|
| #
d529f056
|
| 08-Sep-2023 |
markadams4 <mfadams@lbl.gov> |
add old aggressive coarsening algorithm as option, switch default MIS ordering algorithm back to old one
|
| #
6c37f76f
|
| 27-Jul-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'tisaac/feature-log-handler' into 'main'
Deglobalize logging into PetscLogHandler and PetscLogState
See merge request petsc/petsc!6709
|
| #
2611ad71
|
| 14-Jul-2023 |
Toby Isaac <toby.isaac@gmail.com> |
Profiling: Improve !defined(PETSC_USE_LOG) #defines
- If we cast macro arguments to void, we can avoid unused errors that have forced lots of conditionally included code like this:
```c #if def
Profiling: Improve !defined(PETSC_USE_LOG) #defines
- If we cast macro arguments to void, we can avoid unused errors that have forced lots of conditionally included code like this:
```c #if defined(PETSC_USE_LOG) PetscLogEvent event; #endif ```
- Having global counters like petsc_TotalFlops externed event if !PetscDefined(USE_LOG) helps to remove a lot of needless `#ifdef`s around code that can instead be placed in `if (PetscDefined(USE_LOG)) {}` blocks.
show more ...
|
| #
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
|
| #
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
|
| #
5cab5458
|
| 26-Jul-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-07-23/add-petscbeginuser' into 'main'
Add PetscFunctionBeginUser to all PETSc C/C++ examples
See merge request petsc/petsc!5470
|
| #
327415f7
|
| 23-Jul-2022 |
Barry Smith <bsmith@mcs.anl.gov> |
Add PetscFunctionBeginUser to all PETSc C/C++ examples
Now the stack frames will contain the main program and the correct line numbers in them
git ls-files | egrep "(tutorials|tests)" | xargs sed -
Add PetscFunctionBeginUser to all PETSc C/C++ examples
Now the stack frames will contain the main program and the correct line numbers in them
git ls-files | egrep "(tutorials|tests)" | xargs sed -i "s?\(PetscCall(PetscInitialize(&argc\)?PetscFunctionBeginUser;\n \1?g"
Commit-type: error-checking, testing-fix /spend 15m
show more ...
|
| #
e6ab01ba
|
| 09-Jul-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-06-11/improve-mat-setable-values' into 'main'
Refactor handling of settable properties of matrix via MatSetOptions
See merge request petsc/petsc!5338
|
| #
b94d7ded
|
| 13-Jun-2022 |
Barry Smith <bsmith@mcs.anl.gov> |
Refactor handling of setable properties of matrices via MatSetOptions()
Introduce PetscBool3 with enum values true, false, and unknown
Use PetscBool3 to store matrices properties in a matrix and cl
Refactor handling of setable properties of matrices via MatSetOptions()
Introduce PetscBool3 with enum values true, false, and unknown
Use PetscBool3 to store matrices properties in a matrix and cleanup interface to check these values
Add full support for symmetric, Hermitian, structurally symmetric, and SPD.
Commit-type: feature /spend 6h
show more ...
|
| #
558cb1cc
|
| 27-Jun-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'adams/mataij-graph-filter' into 'main'
Move create and filter graph from PCGAMG to MATAIJ, add MIS-k
See merge request petsc/petsc!5331
|