| #
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 ...
|
| #
fdce6efa
|
| 19-Apr-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
65decd44
|
| 19-Apr-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2021-04-02/docs-unknown-nonzero-pattern/release' into 'release'
Update docs for MatStructure enum values and add missing support to petsc4py...
See merge request petsc/petsc!3809
|
| #
678e61f4
|
| 12-Apr-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
ee237c94
|
| 12-Apr-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-documentation' into 'release'
Documentation fixes
See merge request petsc/petsc!3851
|
| #
446c23c1
|
| 11-Apr-2021 |
Pierre Jolivet <pierre@joliv.et> |
Documentation fixes
|
| #
16f8cdc7
|
| 09-Apr-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/barry/2021-03-28/fix-mpiu-allreduce-mpi-failure'
Fix capture of MPI error code in MPIU_Allreduce()
See merge request petsc/petsc!3777
|
| #
232f0cd2
|
| 09-Apr-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
d56c59be
|
| 08-Apr-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-minor-improvements' into 'release'
Minor improvements
See merge request petsc/petsc!3829
|
| #
3741e84b
|
| 06-Apr-2021 |
Pierre Jolivet <pierre@joliv.et> |
Minor improvements
|
| #
820f2d46
|
| 03-Apr-2021 |
Barry Smith <bsmith@mcs.anl.gov> |
All MPIU_ functions except MPIU_File return MPI error codes for checking
Update checkbadSource to find use of CHKERRQ with MPIU_ functions
Commit-type: i.e. error-checking, optimization, bug-fix, p
All MPIU_ functions except MPIU_File return MPI error codes for checking
Update checkbadSource to find use of CHKERRQ with MPIU_ functions
Commit-type: i.e. error-checking, optimization, bug-fix, portability-fix, testing-fix, style-fix, feature, documentation, example Funded-by: Project: Time: hours Reported-by: Thanks-to: Development Tools: Vim, Emacs, Eclipse
show more ...
|
| #
531d0c6a
|
| 02-Apr-2021 |
Barry Smith <bsmith@mcs.anl.gov> |
Update docs for MatStructure enum values and add missing support to petsc4py for UNKNOWN_NONERO_PATTERN
Commit-type: documentation, enhancement /spend 35m
|
| #
61d619b9
|
| 02-Apr-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2021-03-16/mat-factor-get-can-use-ordering' into 'main'
Change MatFactorGetUseOrdering() to MatFactorGetCanUseOrdering()
See merge request petsc/petsc!3739
|
| #
4ac6704c
|
| 18-Mar-2021 |
Barry Smith <bsmith@mcs.anl.gov> |
Introduce PCFactorSetDefaultOrdering_Factor() to allow each factorization package to indicate its preferered ordering, which may be external (its own) or one of PETSc.
This also affects factorizatio
Introduce PCFactorSetDefaultOrdering_Factor() to allow each factorization package to indicate its preferered ordering, which may be external (its own) or one of PETSc.
This also affects factorization like dense PETsc where the ordering passed in by PETSc is ignored and not needed.
Also fixed options for MUMPS and SuiteSparse where users needed to pass a particular options database option to the package (MUMP or KLU) indicating they should use the PETSc provided ordering. Now if the PETSc provided ordering is provided these packages automatically use them without need a special option. This simplifies ordering usage for external packages
Commit-type: optimization, bug-fix, testing-fix, style-fix /spend 6h
show more ...
|
| #
f73b0415
|
| 16-Mar-2021 |
Barry Smith <bsmith@mcs.anl.gov> |
Change MatFactorGetUseOrdering() to MatFactorGetCanUseOrdering()
We need to distinquish whether the package can use an external ordering and if that is desirable (the internal ordering may be faster
Change MatFactorGetUseOrdering() to MatFactorGetCanUseOrdering()
We need to distinquish whether the package can use an external ordering and if that is desirable (the internal ordering may be faster).
Commit-type: style-fix /spend 15m
show more ...
|
| #
d23afbbf
|
| 28-Mar-2021 |
Satish Balay <balay@mcs.anl.gov> |
doc fixes
|
| #
8b44b570
|
| 30-Mar-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jczhang/fix-fortran-object-reinit' into 'main'
Fortran: re-init destroyed petsc objects so that they are different from null objects
See merge request petsc/petsc!3786
|
| #
1fb7b255
|
| 29-Mar-2021 |
Junchao Zhang <jczhang@mcs.anl.gov> |
Fortran: re-init destroyed petsc objects so that they are different from null objects
Reported-by: Jose E. Roman <jroman@dsic.upv.es>
|
| #
d59a52d5
|
| 26-Mar-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley-main-patch-18403' into 'main'
Fixed loop bound
See merge request petsc/petsc!3768
|
| #
f946c2a0
|
| 26-Mar-2021 |
Matthew Knepley <knepley@gmail.com> |
Fixed loop bound
Reported-by: Lawrence Mitchell <lawrence.mitchell@durham.ac.uk>
|
| #
465c263e
|
| 24-Mar-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/feature-before-release-fixes' into 'main'
fixes and updates before new release
See merge request petsc/petsc!3712
|
| #
669773d4
|
| 13-Mar-2021 |
Pierre Jolivet <pierre@joliv.et> |
MatPermute(): check for the same communicator
|
| #
03cacdc9
|
| 22-Mar-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/pcmg-matapply' into 'main'
PCMG matapply
See merge request petsc/petsc!3717
|
| #
30b0564a
|
| 15-Mar-2021 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCMG: add support for PCMatApply
|