| #
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 ...
|
| #
04679c46
|
| 20-Jan-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-dm-cell-types' into 'master'
Knepley/feature dm cell types
See merge request petsc/petsc!2446
|
| #
ba2698f1
|
| 17-Dec-2019 |
Matthew G. Knepley <knepley@gmail.com> |
DM+Plex: Now classify cells by polytope type - Defined the polytope type of a cell. added names and special shortcut pointer like depth - Fixed DMLabelMakeValid() to optimize for contiguous runs of
DM+Plex: Now classify cells by polytope type - Defined the polytope type of a cell. added names and special shortcut pointer like depth - Fixed DMLabelMakeValid() to optimize for contiguous runs of points - Added cell polytope type label to DM - This needs special processing, like depth - Added DMPlexGetPointDepth(), DMPlexGetCellType(), DMPlexGetCellTypeLabel() - DMPlexComputeCellTypes() infers the cell type for all points using dim/depth/coneSize/ghostCells - DMPlexGetRawFace(Hybrid)_Internal() now takes the cell type. This means we can unify the functions later. - Replaced switch(dim/coneSize) constructs with cell type
show more ...
|
| #
60a4e99f
|
| 09-Jan-2020 |
Stefano Zampini <stefano.zampini@gmail.com> |
Merge branch 'master' into 'stefanozampini/sfwin-reuse-win'
# Conflicts: # config/BuildSystem/config/packages/MPI.py
|
| #
8372926a
|
| 06-Jan-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
2961c3ac
|
| 06-Jan-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-double-chkerrq' into 'maint'
Double CHKERRQ
See merge request petsc/petsc!2427
|
| #
c3b366b1
|
| 06-Jan-2020 |
prj- <pierre.jolivet@enseeiht.fr> |
Double CHKERRQ
|
| #
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
|
| #
1aeb5474
|
| 20-Nov-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/fix-mkl-bddc' into 'master'
PCBDDC: do not use MKL for SVD based constraints contraction
See merge request petsc/petsc!2315
|
| #
55080a34
|
| 19-Nov-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: do not use MKL for SVD based constraints contraction
Reported-by: Pierre Jolivet <Pierre.Jolivet@enseeiht.fr>
|
| #
82593ae1
|
| 28-Oct-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
8ab32aaa
|
| 28-Oct-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'stefanozampini/fix-valgrind-issue-bddc' into 'maint'
PCBDDC: Fix valgrind issue
See merge request petsc/petsc!2220
|
| #
eb06acf8
|
| 27-Oct-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: Fix valgrind issue
https://gitlab.com/petsc/petsc/-/jobs/333447997
not ok snes_tutorials-ex56_attach_mat_nearnullspace-1_bddc_approx_gamg # Error code: 10 # ==22390== Invalid read of size 8
PCBDDC: Fix valgrind issue
https://gitlab.com/petsc/petsc/-/jobs/333447997
not ok snes_tutorials-ex56_attach_mat_nearnullspace-1_bddc_approx_gamg # Error code: 10 # ==22390== Invalid read of size 8 # ==22390== at 0x5F30EAD: PCSetData_AGG (agg.c:623) # ==22390== by 0x5F246DF: PCSetUp_GAMG (gamg.c:513) # ==22390== by 0x5FFF1D0: PCSetUp (precon.c:894) # ==22390== by 0x6116E23: KSPSetUp (itfunc.c:377) # ==22390== by 0x5E27EB5: PCBDDCSetUpLocalSolvers (bddcprivate.c:5547) # ==22390== by 0x5DBED6E: PCSetUp_BDDC (bddc.c:1758) # ==22390== by 0x5FFF1D0: PCSetUp (precon.c:894) # ==22390== by 0x6116E23: KSPSetUp (itfunc.c:377) # ==22390== by 0x6117B0A: KSPSolve (itfunc.c:707) # ==22390== by 0x623ACAF: SNESSolve_NEWTONLS (ls.c:225) # ==22390== by 0x61E01CB: SNESSolve (snes.c:4461) # ==22390== by 0x411A04: main (ex56.c:474) # ==22390== Address 0x11a8ad60 is 0 bytes inside a block of size 144 free'd # ==22390== at 0x4C2BDEC: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) # ==22390== by 0x4FD9792: PetscFreeAlign (mal.c:105) # ==22390== by 0x55B13A9: MatDestroy_SeqDense (dense.c:1469) # ==22390== by 0x540D881: MatDestroy (matrix.c:1271) # ==22390== by 0x5E2663A: MatNullSpacePropagateAny_Private (bddcprivate.c:5395) # ==22390== by 0x5E279D5: PCBDDCSetUpLocalSolvers (bddcprivate.c:5514) # ==22390== by 0x5DBED6E: PCSetUp_BDDC (bddc.c:1758) # ==22390== by 0x5FFF1D0: PCSetUp (precon.c:894) # ==22390== by 0x6116E23: KSPSetUp (itfunc.c:377) # ==22390== by 0x6117B0A: KSPSolve (itfunc.c:707) # ==22390== by 0x623ACAF: SNESSolve_NEWTONLS (ls.c:225) # ==22390== by 0x61E01CB: SNESSolve (snes.c:4461) # ==22390== by 0x411A04: main (ex56.c:474)
show more ...
|
| #
abde0ebc
|
| 25-Sep-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/last-bddc-optimization' into 'master'
PCBDDC: directly copy values into deluxe matrices
See merge request petsc/petsc!2089
|
| #
93120301
|
| 24-Sep-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: explicitly setup local KSPs
so that we get a less distorted view in log_view
|
| #
cc17cd1e
|
| 23-Sep-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'master' into 'master'
Add --download-hpddm
See merge request petsc/petsc!1994
|
| #
28d58a37
|
| 22-Sep-2019 |
Pierre Jolivet <pierre.jolivet@enseeiht.fr> |
Fixes and improvements for PCHPDDM and KSPHPDDM
|
| #
8da4f93b
|
| 23-Sep-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/gpu-bddc' into 'master'
Improvements towards BDDC on GPUs
See merge request petsc/petsc!2067
|
| #
7ebab0bb
|
| 15-Sep-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: allow factoring and inverting local schur complements on GPUs
Remove MatConvert -> I prefer to error if some matrix type is not supported Few minor improvements to prevent unneeded data tran
PCBDDC: allow factoring and inverting local schur complements on GPUs
Remove MatConvert -> I prefer to error if some matrix type is not supported Few minor improvements to prevent unneeded data transfers Fix old MKL dsygvx query routine
show more ...
|
| #
ed0ed7c6
|
| 19-Sep-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into 'barry/2019-08-22/fix-fblaslapack-for-nag'
# Conflicts: # lib/petsc/conf/test
|