| #
ae1ee551
|
| 23-Feb-2026 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/more-petscdefined' into 'main'
Minor housekeeping
See merge request petsc/petsc!9058
|
| #
fc2fb351
|
| 21-Feb-2026 |
Pierre Jolivet <pierre@joliv.et> |
Switch some defined(PETSC_ to PetscDefined(
|
| #
8bb6a241
|
| 03-Dec-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/consolidate-options' into 'main'
Consolidate MAT_HERMITIAN and MAT_SYMMETRIC options
See merge request petsc/petsc!8856
|
| #
b0c98d1d
|
| 14-Nov-2025 |
Pierre Jolivet <pierre@joliv.et> |
Rework MAT_SYMMETRIC and MAT_HERMITIAN options
|
| #
9a3a8673
|
| 17-Oct-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jczhang/2025-09-19/precision-mumps' into 'main'
Support different precisions with MUMPS
See merge request petsc/petsc!8715
|
| #
cf053153
|
| 29-Sep-2025 |
Junchao Zhang <jczhang@anl.gov> |
MUMPS: add multi-precision support
|
| #
ff3db29d
|
| 12-Jun-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/save' into 'main'
A couple of additions to examples
See merge request petsc/petsc!8468
|
| #
79606b51
|
| 05-Jun-2025 |
Stefano Zampini <stefano.zampini@gmail.com> |
Mat test 192: support loading IS from file
|
| #
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
|
| #
e262c420
|
| 15-Aug-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/matsolvermumps-schur-complement' into 'main'
MATSOLVERMUMPS: allow ICNTL(26) = 1 followed by 2
See merge request petsc/petsc!6810
|
| #
3e5b40d0
|
| 14-Aug-2023 |
Pierre Jolivet <pierre@joliv.et> |
MATSOLVERMUMPS: allow ICNTL(26) = 1 followed by 2
|
| #
5a7a9864
|
| 14-Mar-2023 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jeremy/less-strcpy-strcat' into 'main'
Use Petsc[Strncpy,Strlcat,Memcpy] over Petsc[Strcpy,Strcat]
Closes #1332
See merge request petsc/petsc!6115
|
| #
c6a7a370
|
| 24-Feb-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Clean up PETSc str ops to use more secure implementations where possible. These include:
- Use PetscStrncpy()/PetscStrlcat()/PetscMemcpy() over PetscStrcpy()/PetscStrcat() - Use PetscArraycpy() over
Clean up PETSc str ops to use more secure implementations where possible. These include:
- Use PetscStrncpy()/PetscStrlcat()/PetscMemcpy() over PetscStrcpy()/PetscStrcat() - Use PetscArraycpy() over PetscMemcpy() as appropriate for string buffer copying - Use built in string from name over hardcoding - Use sizeof over hardcoded length - Replace some Strlcat with Strncpy when offset is known
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
|
| #
38f67375
|
| 27-Aug-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-style-one-liners' into 'main'
Remove braces from one-liners
See merge request petsc/petsc!5557
|
| #
48a46eb9
|
| 27-Aug-2022 |
Pierre Jolivet <pierre@joliv.et> |
Remove braces from one-liners
|
| #
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 ...
|
| #
5614cbe6
|
| 23-Apr-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-04-21/rm-petsccheckfalse-mat' into 'main'
Removed PetscCheckFalse() from mat tests and tutorial directories
See merge request petsc/petsc!5152
|