History log of /petsc/src/dm/impls/plex/plexdistribute.c (Results 176 – 200 of 607)
Revision Date Author Comments
# 76bd3646 14-Apr-2020 Jed Brown <jed@jedbrown.org>

PetscDefined: remove many uses of #ifdef PETSC_USE_DEBUG


# 525b9d82 14-Apr-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'maint'


# 84bf41f4 14-Apr-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-typos' into 'maint'

Typos

See merge request petsc/petsc!2711


# 2d4ee042 14-Apr-2020 prj- <pierre.jolivet@enseeiht.fr>

Typos


# 3b7b15c8 26-Mar-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-dm-remove-hybrid' into 'master'

Knepley/feature dm remove hybrid

See merge request petsc/petsc!2614


# 412e9a14 01-Mar-2020 Matthew G. Knepley <knepley@gmail.com>

DM+Plex: Removed the idea of hybrid and ghost cells, in favor of cell type
- Improved Plex tests to work for other cell types
- Plex creation, interpolation, submesh, and refinement routines now set

DM+Plex: Removed the idea of hybrid and ghost cells, in favor of cell type
- Improved Plex tests to work for other cell types
- Plex creation, interpolation, submesh, and refinement routines now set the cell type
- Distribution sorts strata by cell type
- Fixed orientation of prisms from input formats
- Added Plex ex40 to test regular refinement
- CellRefiner is a PetscObject
- dm_plex_cell_refiner chooses the refinement strategy
- Removed SimplexToTensor stuff in favor of ToHex refiner
- Most functions take DMPolytopeType instead of CellRefiner
- CellRefinerInCellTest_Internal()
- CellRefinerGetAffineTransforms_Internal()
- CellRefinerGetAffineFaceTransforms_Internal()
- DMForest now responds to DMPlexGetOverlap() and propagates its overlap to the underlying Plex
- Use DMPlexComputeCellType_Internal() to classify a cell based only on topology
- Added DMPlexGetSimplexOrBoxCells() to replace DMPlexGetInteriorCellStratum()
- Added DM_POLYTOPE_POINT_PRISM_TENSOR
- Added DMPolytopTypeGetDim() and DMPolyTopeTypeGetConeSize()
- Added DMLabelSetStratumBounds()
- Added DMPlexSetCellType()
- Added celltypes to DMView()
- Added DMPolytopeTypeGetNumVertices()
- Added DMPlexCreateReferenceCellByType()
- Added DMPolytopeTypeFromGmsh()
- Made DMPlexRefineUniform() public

show more ...


# 46d85e8b 08-Feb-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-typos' into 'master'

Fix typos in docs

See merge request petsc/petsc!2508


# 064ec1f3 08-Feb-2020 prj- <pierre.jolivet@enseeiht.fr>

Fix typos in docs


# 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


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


# 5c01c09e 06-Nov-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'haplav/feature-petscsortedint' into 'master'

PetscFind{Int,MPIInt,Real}: Check in debug mode whether input array is sorted.

See merge request petsc/petsc!2248


# 3618482e 04-Nov-2019 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

DMPlexCreatePointSF: manpage notes SF has sorted locals


# 55461da9 23-Oct-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'haplav/feature-dmplexisdistributed' into 'master'

Add DMPlexIsDistributed().

Closes #388

See merge request petsc/petsc!2124


# 5fa78c88 25-Jul-2019 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

Add DMPlexIsDistributed.

Use only one reduction (suggested by @jedbrown).


# 3305db10 12-Oct-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'maint'


# 35a1984f 12-Oct-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/fix-dmplexspectralclosure' into 'maint'

Fix DMPlexSetClosurePermutationTensor for meshes without local points

See merge request petsc/petsc!2158


# 62f17a49 02-Oct-2019 Stefano Zampini <stefano.zampini@gmail.com>

minor


# cdb48dd4 07-Oct-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/fix-fv-ghost-cells' into 'master'

Knepley/fix fv ghost cells

See merge request petsc/petsc!2132


# d80ece95 09-Aug-2019 Matthew G. Knepley <knepley@gmail.com>

Plex: When constructing ghost cells, must preserve the hybrid cell information

- Need to distribute ghost cell info along with hybrid info

- Change the output format for ghost cells - Update TS ex18


# ac1789ce 02-Oct-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'haplav/simplify-dm-label-list' into 'master'

improvements of DMLabel linked list in DM

Closes #386

See merge request petsc/petsc!2108


# 5d80c0bf 02-Oct-2019 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

Improve DM label list. Generalize DMCopyLabels().

* DMAddLabel:
- Add label to the end of list so DMGetLabelByNum() keeps the numbering of old ones.
- Assign depth label right away.
* Get rid of

Improve DM label list. Generalize DMCopyLabels().

* DMAddLabel:
- Add label to the end of list so DMGetLabelByNum() keeps the numbering of old ones.
- Assign depth label right away.
* Get rid of DMLabelLinkList.
* Make use of PetscObject reference count of individual labels.
* DMCopyLabels: add input args PetscCopyMode mode and PetscBool all.
* Update PetscCopyMode manpage for use with objects.

show more ...


# c2d6c616 26-Sep-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'haplav/feature-dmplexgetoverlap' into 'master'

add DMPlexGetOverlap()

See merge request petsc/petsc!2002


# 57fe9a49 03-Sep-2019 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

DMPlexDistributeOverlap: check overlap is the same on all ranks


# 6ba1a4c7 24-Sep-2019 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

DMPlexCreateOverlapLabel: return NULL for size=1


# cb54e036 02-Sep-2019 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

DMPLex: Store overlap, add DMPlexGetOverlap().

Add new overlap to the old one.


12345678910>>...25