| #
3ec1f749
|
| 04-Aug-2021 |
Stefano Zampini <stefano.zampini@gmail.com> |
Unify XXGetYYContext calls
always use void*
|
| #
a8cf78f8
|
| 24-May-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2021-05-16/fix-double-lines' into 'main'
Fix typos in source
See merge request petsc/petsc!3984
|
| #
4e278199
|
| 16-May-2021 |
Barry Smith <bsmith@mcs.anl.gov> |
Remove all double blank lines from source
Commit-type: petsc-style /2h
|
| #
4cb72fa8
|
| 05-Feb-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/fix-mklpardiso-schur' into 'master'
Stefanozampini/fix mklpardiso schur
See merge request petsc/petsc!3598
|
| #
35d0533c
|
| 01-Feb-2021 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: fix the benign case with MKL_PARDISO
Schur computation is buggy for symmetric indefinite factorizations coming from saddle points use LU and adapt pivot perturbation
|
| #
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 ...
|
| #
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
|
| #
7a32ffbe
|
| 14-Jun-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/barry/2020-05-30/trivial-sizeof-fixes'
Updated the use of sizeof() when possible instead of using hardwired sizes for...
See merge request petsc/petsc!2827
|
| #
589a23ca
|
| 02-Jun-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
Updated the use of sizeof() when possible instead of using hardwired sizes for functions whose string arguments need sizes. In particular done for PetscOptionsGetString(), PetscOptionsString(), and a
Updated the use of sizeof() when possible instead of using hardwired sizes for functions whose string arguments need sizes. In particular done for PetscOptionsGetString(), PetscOptionsString(), and a few other utilities
Commit-type: style-fix
Development Tools: Vim, Emacs, Eclipse
show more ...
|
| #
833b33c1
|
| 29-May-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/feature-add-hpackages-rebased' into 'master'
Fixes to MatProduct + many bug fixes + new hierarchical matrix support
See merge request petsc/petsc!2800
|
| #
ad16ce7a
|
| 11-May-2020 |
Stefano Zampini <stefano.zampini@gmail.com> |
MATDENSE: Add MatDenseSetLDA
clean up seqdense data from max and changelda entries
|
| #
9c919e7d
|
| 05-May-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
055802ab
|
| 04-May-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/fix-matmatmult-prj' into 'maint'
Fix MatMatMult old API when reusing dense output matrix
See merge request petsc/petsc!2761
|
| #
4ba54290
|
| 02-May-2020 |
Stefano Zampini <stefano.zampini@gmail.com> |
BDDC: fix for ViennaCL CPU only case
|
| #
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>
|
| #
f6516afe
|
| 03-Feb-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'rmills/bindtocpu-not-pintocpu' into 'master'
Changed XXXPinToCPU() to XXXBindToCPU() to prevent confusion.
See merge request petsc/petsc!2477
|
| #
b470e4b4
|
| 03-Feb-2020 |
Richard Tran Mills <rmills@rmills.org> |
Changed XXXPinToCPU() to XXXBindToCPU() to prevent confusion.
The reason for this change is that we already use the terminology "pinned" to refer to memory that is non-pageable, in the context of Pe
Changed XXXPinToCPU() to XXXBindToCPU() to prevent confusion.
The reason for this change is that we already use the terminology "pinned" to refer to memory that is non-pageable, in the context of PetscSF as well as allocating host memory when GPUs are being employed.
show more ...
|
| #
ccbe3378
|
| 26-Nov-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/update-suitesparse' into 'master'
Update SuiteSparse to use github releases + fixes to SBAIJ hermitian complex case
See merge request petsc/petsc!2305
|
| #
365a3a41
|
| 18-Nov-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: adjust conversions and fix solver type for sub_schurs
need to get rid of these conversions someday
update outputs
|