| #
f560b561
|
| 14-Jun-2021 |
Hong Zhang <hzhang@mcs.anl.gov> |
address issues raised by Barry for MR3821 fix a comment in mumps.c add PCSetPreSolve(); rm several private '#include'; cleanup KKTAddShifts(), PCPreSolve_PDIPM(), TaoSetup_PDIPM() add 'requires: mump
address issues raised by Barry for MR3821 fix a comment in mumps.c add PCSetPreSolve(); rm several private '#include'; cleanup KKTAddShifts(), PCPreSolve_PDIPM(), TaoSetup_PDIPM() add 'requires: mumps' to src/tao/constrained/tutorials/ex1.c' -- pdipm cannot handle zeropivot yet update ex1 for distributed Hessian and Jacobians update webmanual update tao->gnorm0 and tao->step = mu in TaoSNESFunction_PDIPM_residual()
show more ...
|
| #
c1bf08c5
|
| 06-Sep-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jose/spelling-errors' into 'main'
Fix many spelling errors in manpages and comments
See merge request petsc/petsc!4283
|
| #
a5b23f4a
|
| 03-Sep-2021 |
Jose E. Roman <jroman@dsic.upv.es> |
Fix spelling errors in manpages and comments
|
| #
0d6983ed
|
| 17-Aug-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/feature-hpddm-mumps-omp-threads' into 'main'
PCHPDDM: switch to hybrid MPI+OpenMP for the coarsest KSP
See merge request petsc/petsc!4210
|
| #
e24fcbf7
|
| 01-Aug-2021 |
Pierre Jolivet <pierre@joliv.et> |
Documentation fixes
|
| #
a3f308bc
|
| 01-Aug-2021 |
Pierre Jolivet <pierre@joliv.et> |
MATSOLVERMUMPS: prefix for option -use_omp_threads
|
| #
087fd826
|
| 12-Jun-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
3e4a6c83
|
| 11-Jun-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jczhang/feature-mumps-doc' into 'release'
Revise MUMPS doc and config on 64-bit support
See merge request petsc/petsc!4076
|
| #
a5399872
|
| 10-Jun-2021 |
Junchao Zhang <jczhang@anl.gov> |
MUMPS: revise the manual on 64-bit support
|
| #
67f24b97
|
| 08-Jun-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/update-checkbadsource' into 'main'
Update badsource rules
See merge request petsc/petsc!4064
|
| #
70a7d78a
|
| 04-Jun-2021 |
Stefano Zampini <stefano.zampini@gmail.com> |
Update badsource rules
- Zero or more spaces are not allowed for more returning types - zero spaces not allowed for for|if|while
|
| #
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 ...
|
| #
ceaf7235
|
| 12-May-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/feature-vecreciprocalongpu' into 'main'
Minor GPU additions
See merge request petsc/petsc!3862
|
| #
41ffd417
|
| 11-Apr-2021 |
Stefano Zampini <stefano.zampini@gmail.com> |
Minor
|
| #
1127493a
|
| 06-May-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2021-05-04/fix-mumps-cntl-7' into 'main'
Remove option -mat_mumps_icntl_7 1 handling, since it is no longer supported following !3739 #894
See merge request petsc/petsc!3948
|
| #
b53c1a7f
|
| 04-May-2021 |
Barry Smith <bsmith@mcs.anl.gov> |
Remove option -mat_mumps_icntl_7 1 handling, since it is no longer supported following !3739 #894
Using -mat_mumps_icntl_7 1 results in a crash, add error checking to not allow it
Also added docume
Remove option -mat_mumps_icntl_7 1 handling, since it is no longer supported following !3739 #894
Using -mat_mumps_icntl_7 1 results in a crash, add error checking to not allow it
Also added documentation for three other ordering methods not previously listed
Commit-type: error-checking, bug-fix /spend 20m Reported-by: https://gitlab.com/ksagiyam Thanks-to: https://gitlab.com/prj-
show more ...
|
| #
1ac03d2b
|
| 19-Apr-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'haplav/fix-ksp_ksp_tutorials-ex43_2_mumps' into 'main'
ksp_ksp_tutorials-ex43_2_mumps: filter MUMPS output
See merge request petsc/petsc!3893
|
| #
a566ada3
|
| 19-Apr-2021 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
MUMPS: fix extra spaces in ICNTL/INFO messages
|
| #
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 ...
|
| #
60f11f4c
|
| 25-Feb-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-incorrect-chkerrq' into 'master'
CHKERRQ() -> CHKERRMPI()
See merge request petsc/petsc!3637
|
| #
55b25c41
|
| 19-Feb-2021 |
Pierre Jolivet <pierre@joliv.et> |
CHKERRQ() -> CHKERRMPI()
|
| #
bdea225a
|
| 30-Dec-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2020-10-08/fix-mpi-error-codes' into 'master'
Convert MPI error type to PETSc error with string message for all MPI calls
See merge request petsc/petsc!3326
|