| #
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
|
| #
ffc4695b
|
| 08-Oct-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
Convert MPI error type to PETSc error with string message for all MPI calls
Now PETSc examples will ONLY return PETSc error codes and never MPI error codes directly so we can understand and post-pro
Convert MPI error type to PETSc error with string message for all MPI calls
Now PETSc examples will ONLY return PETSc error codes and never MPI error codes directly so we can understand and post-process their errors better.
The test harness will now automatically retry tests that fail with MPI, this may help with Intel MPI that produces seemingly random failures.
Commit-type: error-checking /spend 30m
show more ...
|
| #
53dafa95
|
| 21-Dec-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2020-10-07/do-not-log-kspsolve-inside-pcsetup' into 'master'
Do not log KSPSolve() and PCApply() from in PCSetUp()
See merge request petsc/petsc!3320
|
| #
c00cb57f
|
| 21-Dec-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
Do not log KSPSolve() and PCApply() from in PCSetUp()
Do not log KSPSetUp() from within KSPSolve()
Commit-type: logging /spend 90m Reported-by: Stefano Zampini <stefano.zampini@gmail.com>
|
| #
efba6e65
|
| 10-Oct-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release' into master
|
| #
d1debf72
|
| 09-Oct-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/fix-gamg-transposegencuda' into 'release'
Fix CUDA performance regression and KOKKOS bugfixes
See merge request petsc/petsc!3310
|
| #
0ed2132d
|
| 06-Oct-2020 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCGAMGSetUseSAEstEig: fix logic
We need to call setfromoptions before PCSetUp_MG to really use the SA estimates, otherwise the chebyshev smoother will keep estimating the eigenvalues internally if t
PCGAMGSetUseSAEstEig: fix logic
We need to call setfromoptions before PCSetUp_MG to really use the SA estimates, otherwise the chebyshev smoother will keep estimating the eigenvalues internally if the transformation is given at command line via -ksp_chebyshev_esteig x,y,z,w
fix function argument
show more ...
|
| #
4b1575e2
|
| 06-Oct-2020 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCGAMG: use symbolic squaring for GEO variant
|
| #
6e09b0e3
|
| 05-Oct-2020 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCGAMG_AGG: we don't need the matrix entries to coarsen the graph
|
| #
82788377
|
| 15-Sep-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2020-09-03/fix-agg-emax' into 'master'
Produce a hard error if the singular value computations for GAMG produce a zero maximum value
See merge request petsc/petsc!3178
|
| #
d5d25401
|
| 04-Sep-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
Produce a hard error if the singular value computations for GAMG produce a zero maximum value
Removed unneeded MPI rank calls, fix missing (double) cast for print, fix docs regarding collectivity an
Produce a hard error if the singular value computations for GAMG produce a zero maximum value
Removed unneeded MPI rank calls, fix missing (double) cast for print, fix docs regarding collectivity and add checks, general cleanup on PETSc style.
Commit-type: error-checking, style-fix, documentation /spend 20m
show more ...
|
| #
16924cb1
|
| 26-Aug-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2020-08-16/fix-source-formatting' into 'master'
Turn on checkbadSource test to generate an error when found; fix all source code that causes errors
See merge request petsc/petsc
Merge branch 'barry/2020-08-16/fix-source-formatting' into 'master'
Turn on checkbadSource test to generate an error when found; fix all source code that causes errors
See merge request petsc/petsc!3064
show more ...
|
| #
2da392cc
|
| 17-Aug-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
Turn on checkbadSource test to generate an error when found; fix all source code that causes errors
Commit-type: portability-fix, testing-fix, style-fix, feature, maintainability /spend 1.5h
|
| #
f5b63860
|
| 25-Jun-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'adams/cheby-spd-cg' into 'master'
make cg default for cheby with MAT_SPD
See merge request petsc/petsc!2868
|
| #
d24ecf33
|
| 25-Jun-2020 |
Mark <cal2princeton@yahoo.com> |
make cg default for cheby with MAT_SPD
|
| #
d1a08c99
|
| 16-May-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'dalcinl/fix-null' into 'master'
KSP/PC: Fix 0 ->NULL for pointers
See merge request petsc/petsc!2794
|
| #
0a545947
|
| 14-May-2020 |
Lisandro Dalcin <dalcinl@gmail.com> |
KSP/PC: Fix 0 ->NULL for pointers
|
| #
631c7bba
|
| 03-Mar-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'balay/essl-reorg-PETSC_MISSING_LAPACK' into 'master'
Balay/essl reorg petsc missing lapack
See merge request petsc/petsc!2566
|
| #
3c377650
|
| 28-Feb-2020 |
Satish Balay <balay@mcs.anl.gov> |
ESSL: reorganize code that handles PETSC_MISSING_LAPACK by using PetscMissingLapack()
And sync the missing function list with missing functions in current ESSL
If we find more LAPACK symbols missin
ESSL: reorganize code that handles PETSC_MISSING_LAPACK by using PetscMissingLapack()
And sync the missing function list with missing functions in current ESSL
If we find more LAPACK symbols missing in commonly used LAPACK impls, we can add them back in the new format.
src/ksp/pc/impls/bddc/bddcprivate.c has alternate code for PETSC_MISSING_LAPACK_GESVD. This code is retained for now [in case we need to add this flag back in]
show more ...
|
| #
13e56cb6
|
| 29-Feb-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
d430fd2a
|
| 29-Feb-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/balay/essl-fixes/maint' into maint
|
| #
e81852a0
|
| 26-Feb-2020 |
Satish Balay <balay@mcs.anl.gov> |
essl: fix build by protecting code with PETSC_MISSING_LAPACK_ORGQR etc flags
Reported-by: Victor Eijkhout <eijkhout@tacc.utexas.edu>
|
| #
ecf54f4a
|
| 17-Jan-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
1d70dc47
|
| 15-Jan-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'rmills/fix-typo-smoothaggs-doc/maint' into maint
Fixed a typo: "glabal" --> "global".
See merge request petsc/petsc!2438
|
| #
fdb86571
|
| 10-Jan-2020 |
Richard Tran Mills <rmills@rmills.org> |
Fixed a typo: "glabal" --> "global".
|