| #
d71ae5a4
|
| 21-Sep-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
source code format changes due to .clang-format changes
|
| #
fb664f9e
|
| 10-Sep-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jacobf/2022-08-29/petscdevicecontext-backend-update' into 'main'
Update PetscDevice and PetscDeviceContext backends
See merge request petsc/petsc!5566
|
| #
d0967f54
|
| 07-Sep-2022 |
Jacob Faibussowitsch <jacob.fai@gmail.com> |
C++11 aijcusparse.cu fix
|
| #
a3c22455
|
| 05-Sep-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-08-15/fix-mat-manpages' into 'main'
Man pages in mat directory, manual material on matrices
See merge request petsc/petsc!5539
|
| #
11a5261e
|
| 17-Aug-2022 |
Barry Smith <bsmith@mcs.anl.gov> |
Fix manual pages in src/mat directory, very minor source code change
Commit-type: documentation /spend 22h
|
| #
f0af967e
|
| 29-Aug-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-style-one-liners' into 'main'
Remove braces from one-liners w/o PetscCall()
See merge request petsc/petsc!5561
|
| #
ad540459
|
| 29-Aug-2022 |
Pierre Jolivet <pierre@joliv.et> |
Remove braces from one-liners w/o PetscCall()
|
| #
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
|
| #
8fd105b6
|
| 17-Aug-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-06-28/add-petsccallmethod' into 'main'
Introduce PetscTryTypeMethod and PetscUseTypeMethod to replace ad hoc use of (*obj->ops->method) in source
See merge request petsc/
Merge branch 'barry/2022-06-28/add-petsccallmethod' into 'main'
Introduce PetscTryTypeMethod and PetscUseTypeMethod to replace ad hoc use of (*obj->ops->method) in source
See merge request petsc/petsc!5376
show more ...
|
| #
dbbe0bcd
|
| 23-Jul-2022 |
Barry Smith <bsmith@mcs.anl.gov> |
Convert setfromoptions methods over to PetscTryTypeMethod() approach
Flipped the order of the arguments for the function pointers (*setfromoptions)(PetscOptionItem*,obj); and friends to make them co
Convert setfromoptions methods over to PetscTryTypeMethod() approach
Flipped the order of the arguments for the function pointers (*setfromoptions)(PetscOptionItem*,obj); and friends to make them consistent with PetscTryTypeMethod() and all the other methods
Commit-type: refactorization /spend 4h
show more ...
|
| #
bda77271
|
| 20-Jul-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2022-06-24/linenumbers-petscstack' into 'main'
Fixes/improvements for PETSc stack handling
See merge request petsc/petsc!5368
|
| #
792fecdf
|
| 25-Jun-2022 |
Barry Smith <bsmith@mcs.anl.gov> |
Cleanup and unify naming of PetscCall routines
Commit-type: housekeeping /spend 10m
|
| #
1270cb4b
|
| 18-Jul-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jczhang/remove-constness-coo-ij' into 'main'
Remove constness of the i/j parameters in MatSetPreallocationCOO() to save memory
See merge request petsc/petsc!5436
|
| #
e8729f6f
|
| 15-Jul-2022 |
Junchao Zhang <jczhang@mcs.anl.gov> |
Mat: remove constness of the i/j args in MatSetPreallocationCOO() to save memory
|
| #
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 ...
|
| #
7d3ca245
|
| 06-Jul-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jczhang/add-option-do-ilu-on-host' into 'main'
Share device buffers and also add an option do factorization on host, to save device memory
See merge request petsc/petsc!5394
|
| #
bc996fdc
|
| 01-Jul-2022 |
Junchao Zhang <jczhang@mcs.anl.gov> |
MATAIJCUSPARSE: add option -mat_factor_bind_factorization <host,device>
|
| #
12ba2bc6
|
| 01-Jul-2022 |
Junchao Zhang <jczhang@mcs.anl.gov> |
MATAIJCUSPARSE: share device buffers used in ILU0 or ICC0
|
| #
d4353a65
|
| 28-Jun-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jczhang/fix-aijcusparse-typos' into 'main'
MATAIJCUSPARSE: fix some typos that cause compile errors
See merge request petsc/petsc!5379
|
| #
0dd8c0ac
|
| 28-Jun-2022 |
Junchao Zhang <jczhang@mcs.anl.gov> |
MATAIJCUSPARSE: fix some typos that cause compile errors
|
| #
c803a8f8
|
| 28-Jun-2022 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jczhang/feature-cusparse-ilu0' into 'main'
Support symbolic, numeric ILU0/ICC0 with natural ordering on device
See merge request petsc/petsc!5364
|