| #
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 ...
|
| #
302073b8
|
| 22-Jul-2019 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'pr1819/jkruzik/feature-pcdeflation/master' [PR #1819]
* pr1819/jkruzik/feature-pcdeflation/master: PCDeflation. Implements multilevel deflation preconditioner that can shift part of th
Merge branch 'pr1819/jkruzik/feature-pcdeflation/master' [PR #1819]
* pr1819/jkruzik/feature-pcdeflation/master: PCDeflation. Implements multilevel deflation preconditioner that can shift part of the spectrum to a predefined value.
Given a full rank deflation matrix W, the deflation preconditioner uses projections Q = W*(W'*A*W)^{-1}*W' and P = I - Q*A. It computes computes initial guess x0 = x_{-1} - Q*r_{-1} which is the solution on the deflation space. The preconditioner application consists of P*M^{-1} + factor*Q, where M^{-1} is an additional preconditioner.
See the documentation for PCDEFLATION above PCCreate_Deflation for more detailed description.
show more ...
|
| #
7b3faf33
|
| 18-Jul-2019 |
Jakub Kruzik <jakub.kruzik@gmail.com> |
fix 64 bit int
|
| #
118d6201
|
| 16-Jul-2019 |
Jakub Kruzik <jakub.kruzik@gmail.com> |
fix passing PetscInt to MPI functions
|
| #
58e59ef8
|
| 16-Jul-2019 |
Jakub Kruzik <jakub.kruzik@gmail.com> |
fix not PetscBool in defl space computation
|
| #
7632c537
|
| 08-Jul-2019 |
Jakub Kruzik <jakub.kruzik@gmail.com> |
change IGNORE to NO_OFF_PROC_ENTRIES
|
| #
83aaf211
|
| 08-Jul-2019 |
Jakub Kruzik <jakub.kruzik@gmail.com> |
align variables in declarations
|
| #
20cd032f
|
| 08-Jul-2019 |
Jakub Kruzik <jakub.kruzik@gmail.com> |
minor code improvement
|
| #
1fdb00f9
|
| 26-Jun-2019 |
Jakub Kruzik <jakub.kruzik@gmail.com> |
clean up
|
| #
5170378f
|
| 26-Jun-2019 |
Jakub Kruzik <jakub.kruzik@gmail.com> |
fix fortran
|
| #
253c68fd
|
| 26-Jun-2019 |
Jakub Kruzik <jakub.kruzik@gmail.com> |
remove SLEPc space
|
| #
9e56ec8a
|
| 26-Jun-2019 |
Jakub Kruzik <jakub.kruzik@gmail.com> |
fix for complex
|
| #
65149469
|
| 26-Jun-2019 |
Jakub Kruzik <jakub.kruzik@gmail.com> |
remove Jacket-Haar
|
| #
28da0170
|
| 03-Jun-2019 |
Jakub Kruzik <jakub.kruzik@gmail.com> |
support passing Wt
|
| #
8513960b
|
| 03-Jun-2019 |
Jakub Kruzik <jakub.kruzik@gmail.com> |
add view
|
| #
e53e0a0d
|
| 29-May-2019 |
Jakub Kruzik <jakub.kruzik@gmail.com> |
compute space
|