History log of /petsc/src/dm/impls/plex/plexpartition.c (Results 126 – 150 of 470)
Revision Date Author Comments
# 7a7aea1f 25-Mar-2020 Jed Brown <jed@jedbrown.org>

docs: fix Input/Output Parameters list format

Reported-by: Pierre Jolivet <pierre.jolivet@enseeiht.fr>


# f0fc11ce 15-Mar-2020 Jed Brown <jed@jedbrown.org>

docs: fix sowing list syntax/incomplete man page


# e8f0fe6a 20-Jan-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'patch-2' into 'master'

Fix plexpartition

See merge request petsc/petsc!2445


# cf3b5a5f 16-Jan-2020 Lisandro Dalcin <dalcinl@gmail.com>

Apply suggestion to src/dm/impls/plex/plexpartition.c


# e4ba4cd7 15-Jan-2020 Stefano Zampini <stefano.zampini@gmail.com>

Update plexpartition.c


# acbfc4a8 16-Dec-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/fix-plex-dual-graph-mat' into 'master'

Plex: The matrix implementation for dual graph construction had incorrect preallocation

See merge request petsc/petsc!2365


# a9e32f46 12-Dec-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/petscpartitioner-target-weights' into 'master'

Fix PetscPartitioner and add support for target partition weights

See merge request petsc/petsc!2333


# 83c5d788 09-Dec-2019 Matthew G. Knepley <knepley@gmail.com>

Plex: The matrix implementation for dual graph construction had incorrect preallocation


# 3c41b853 24-Nov-2019 Stefano Zampini <stefano.zampini@gmail.com>

PetscPartitioner: Fix the class in many ways

- DMPlex now weights owned local cells by summing all the local section dofs in the closure of the cell
- Add support for target partition weights via ad

PetscPartitioner: Fix the class in many ways

- DMPlex now weights owned local cells by summing all the local section dofs in the closure of the cell
- Add support for target partition weights via additional PetscSection
- Add centralized option to use vertex weights
- Update man pages
- Rename PetscPartitionerPartition to PetscPartitionerDMPlexPartition since the function is specific to DMPlex
- Add interface to properly partition a graph via PetscPartitionerPartition
- Skip empty processes for distributed graphs in ParMetis and PTSCOTCH
- MatPartitioningPTSCOTCH: match PetscPartitioner calls
- DMPLEX ex24: added target partitioning tests

Update output files

show more ...


# 9886b8cf 26-Nov-2019 Stefano Zampini <stefano.zampini@gmail.com>

DMPLEX: rename DMPlexCreateNumbering_Internal and make it PETSC_EXTERN

Application may use this function


# d0eddb9b 07-Nov-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'mark/fix-viewfromoptions' into 'master'

prototype for ViewFromOptions macro-->functions

See merge request petsc/petsc!2083


# fe2efc57 07-Nov-2019 Mark <cal2princeton@yahoo.com>

prototype for ViewFromOptions macro-->functions


# 893c5908 30-Oct-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'maint'


# 0f333008 30-Oct-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/fix-dmplex-valgrind-error' into 'maint'

Init the memory to avoid valgrind error

See merge request petsc/petsc!2232


# 5a427404 29-Oct-2019 Junchao Zhang <jczhang@mcs.anl.gov>

Init the memory to avoid valgrind error


# 90ea27d8 28-Sep-2019 Satish Balay <balay@mcs.anl.gov>

doc fixes


# 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 ...


# 05393080 25-Jul-2019 Karl Rupp <me@karlrupp.net>

Merge branch 'jczhang/sf-more-opts' [PR #1567]

* jczhang/sf-more-opts:
Add more optimizations in SF and use it as the default for VecScatter.


# 900e0f05 19-Jun-2019 Junchao Zhang <jczhang@mcs.anl.gov>

Use ALLTOALL SF to simplify the so called processor SF code


# 94aad3ce 07-Jul-2019 Lisandro Dalcin <dalcinl@gmail.com>

Merged in dalcinl/dm-api (pull request #1850)

DM interface

Approved-by: BarryFSmith <bsmith@mcs.anl.gov>


# d57f96a3 05-Jul-2019 Lisandro Dalcin <dalcinl@gmail.com>

DMSetType: Clear dm->ops and set type name before calling constructor


# 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 ...


# 613bfe33 02-Jun-2019 BarryFSmith <bsmith@mcs.anl.gov>

Merged in barry/update-collective-on (pull request #1744)

Update the use of Collective on in the manual pages to reflect the new style


12345678910>>...19