History log of /petsc/src/ksp/pc/impls/bddc/bddcprivate.c (Results 251 – 275 of 1076)
Revision Date Author Comments
# 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()


1...<<11121314151617181920>>...44