| #
8169de83
|
| 11-Sep-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefano_zampini/bddc-log-approximate' into 'master'
Add logs to approximate BDDC + tests
See merge request petsc/petsc!2022
|
| #
295df10f
|
| 08-Sep-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDCOrthonormalizeVecs: make number of vectors input-output
|
| #
6d9e27e4
|
| 28-Aug-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: added option to ignore nearnullspace for constraints
added code to propagate nearnullspace to local matrices
|
| #
8ead10e4
|
| 28-Aug-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: added a couple of events for approximate solvers
|
| #
a7e7f368
|
| 06-Sep-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/typos' into 'master'
Some typos.
See merge request petsc/petsc!2010
|
| #
8966356d
|
| 05-Sep-2019 |
Pierre Jolivet <pierre.jolivet@enseeiht.fr> |
Some typos.
|
| #
f80139e1
|
| 15-Aug-2019 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'jed/deprecate-dmgetdefaultsection' [PR #1969]
* jed/deprecate-dmgetdefaultsection: DMGetDefaultSection et al: add PETSC_DEPRECATED_FUNCTION These functions were deprecated in v3.9, but
Merge branch 'jed/deprecate-dmgetdefaultsection' [PR #1969]
* jed/deprecate-dmgetdefaultsection: DMGetDefaultSection et al: add PETSC_DEPRECATED_FUNCTION These functions were deprecated in v3.9, but no PETSC_DEPRECATED_FUNCTION was added at that time so many uses crept back into the source code. Here we mark it deprecated and fix all existing uses in PETSc.
DMGetLocalSection/DMSetLocalSection: add explicit names for DMGetSection/DMSetSection These names are for symmetry with DMGetLocalVector() versus DMGetGlobalVector().
DMGetSection: replace all internal usage with DMGetLocalSection Same for DMSetSection -> DMSetLocalSection. We retain the interface for DMGetSection/DMSetSection without deprecation warnings (for now).
show more ...
|
| #
92fd8e1e
|
| 14-Aug-2019 |
Jed Brown <jed@jedbrown.org> |
DMGetSection: replace all internal usage with DMGetLocalSection
Same for DMSetSection -> DMSetLocalSection. We retain the interface for DMGetSection/DMSetSection without deprecation warnings (for n
DMGetSection: replace all internal usage with DMGetLocalSection
Same for DMSetSection -> DMSetLocalSection. We retain the interface for DMGetSection/DMSetSection without deprecation warnings (for now).
Suggested-by: Barry Smith <bsmith@mcs.anl.gov>
show more ...
|
| #
89583661
|
| 21-Jun-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/barry/add-petscarrayxxx-ops' [PR #1771]
|
| #
580bdb30
|
| 07-Jun-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Add PetscArraycmp(), PetscArraycpy(), PetscArrayzero(), PetscArraymove(), update code to use new forms
Replace a couple multi-mallocs with a single malloc Replace backwards loops in MatSetValues_*()
Add PetscArraycmp(), PetscArraycpy(), PetscArrayzero(), PetscArraymove(), update code to use new forms
Replace a couple multi-mallocs with a single malloc Replace backwards loops in MatSetValues_*() with PetscArraymove()
Commit-type: style-fix, feature
show more ...
|
| #
5095404f
|
| 07-May-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'maint'
|
| #
db6ab420
|
| 07-May-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
Merged in stefano_zampini/fix-bddc-p4est (pull request #1625)
PCBDDC: fix uninitialized valgrind error
Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
|
| #
20c3699d
|
| 05-May-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: fix uninitialized valgrind error
With polynomial orders > 1, some of the local dofs encoded in the subdomain section were not listed by the subdomain detection, because they were associated
PCBDDC: fix uninitialized valgrind error
With polynomial orders > 1, some of the local dofs encoded in the subdomain section were not listed by the subdomain detection, because they were associated to parent points.
==24703== Conditional jump or move depends on uninitialised value(s) ==24703== at 0x584A034: PCBDDCGraphComputeCC_Private (bddcgraph.c:727) ==24703== by 0x584A034: PCBDDCGraphComputeConnectedComponentsLocal (bddcgraph.c:803) ==24703== by 0x584A344: PCBDDCGraphComputeConnectedComponents (bddcgraph.c:300) ==24703== by 0x581D7D5: PCBDDCAnalyzeInterface (bddcprivate.c:7137) ==24703== by 0x57DB7A9: PCSetUp_BDDC (bddc.c:1702) ==24703== by 0x59670D3: PCSetUp (precon.c:932) ==24703== by 0x5A1B07D: KSPSetUp (itfunc.c:391) ==24703== by 0x5A1B90C: KSPSolve (itfunc.c:725) ==24703== by 0x5ACCB0D: SNESSolve_NEWTONLS (ls.c:225) ==24703== by 0x5A925C3: SNESSolve (snes.c:4563) ==24703== by 0x40AFBF: main (ex12.c:1062)
Reported-by: Satish Balay <balay@mcs.anl.gov>
show more ...
|
| #
9e325d4b
|
| 01-May-2019 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'barry/utilize-matdensegetarrayread' [PR #1598]
* barry/utilize-matdensegetarrayread: Use MatDenseGetArrayRead() rather than MatDenseGetArray() when possible
|
| #
1683a169
|
| 28-Apr-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Use MatDenseGetArrayRead() rather than MatDenseGetArray() when possible
Commit-type: style-fix, feature
|
| #
9a09376b
|
| 24-Mar-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' of bitbucket.org:petsc/petsc
|
| #
c5a7d6e0
|
| 20-Mar-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/jczhang/fix-vecscattercreate-api'
|
| #
9448b7f1
|
| 18-Mar-2019 |
Junchao Zhang <jczhang@mcs.anl.gov> |
Revert the function name where it is referenced
|
| #
8000f006
|
| 15-Mar-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' of bitbucket.org:petsc/petsc
|
| #
553225e2
|
| 14-Mar-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/jczhang/vecscat-in-sf' [PR #1396]
|
| #
e90062f0
|
| 14-Mar-2019 |
Matthew Knepley <knepley@gmail.com> |
Merged in knepley/feature-move-adj-to-dm (pull request #1424)
Knepley/feature move adj to dm
|
| #
4f59c0f7
|
| 13-Mar-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
Merged in stefano_zampini/feature-pcbddc-enablelor (pull request #1427)
Stefano zampini/feature pcbddc enablelor
|
| #
8860a134
|
| 12-Mar-2019 |
Junchao Zhang <jczhang@mcs.anl.gov> |
Use new vector read-lock function names
The new one are VecLockReadPush, VecLockReadPop, VecSetErrorIfLocked
|
| #
4f819b78
|
| 20-Feb-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
PCBDDC: extend coordinate based corner detection to the multilevel case
|
| #
b0441da4
|
| 09-Mar-2019 |
Matthew G. Knepley <knepley@gmail.com> |
DM: Eliminate DMPlexGet/SetAdjacencyUseCone/Closure() in favor of DMGet/SetBasicAdjacency()
|