History log of /petsc/src/dm/impls/plex/plexrefine.c (Results 101 – 125 of 477)
Revision Date Author Comments
# d15c9c68 11-Jun-2020 Stefano Zampini <stefano.zampini@gmail.com>

Silent overzelous warnings "may be used uninitialized in this function [-Wmaybe-uninitialized]"

(cherry picked from commit 327c29124044e41e7dea4a61d2a89df37b022c42)


# 8d4a14de 12-Jun-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-plex-bary-refine' into 'master'

Knepley/feature plex bary refine

See merge request petsc/petsc!2855


# e17ff1b9 11-Jun-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/fix-overzelous-maybeuseduninitialized' into 'master'

Silent overzelous warnings "may be used uninitialized in this function [-Wmaybe-uninitialized]"

See merge request p

Merge branch 'stefanozampini/fix-overzelous-maybeuseduninitialized' into 'master'

Silent overzelous warnings "may be used uninitialized in this function [-Wmaybe-uninitialized]"

See merge request petsc/petsc!2854

show more ...


# cf4091a3 27-Apr-2020 Matthew G. Knepley <knepley@gmail.com>

Plex: Added Alfeld and Boundary Layer refiners


# 327c2912 11-Jun-2020 Stefano Zampini <stefano.zampini@gmail.com>

Silent overzelous warnings "may be used uninitialized in this function [-Wmaybe-uninitialized]"


# fd0ee0fb 05-Jun-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-plex-egads-refine' into 'master'

Knepley/feature plex egads refine

See merge request petsc/petsc!2836


# eac51794 29-May-2020 Matthew G. Knepley <knepley@gmail.com>

Plex: All refinement now looks at the CAD model


# 41f98108 22-May-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-plex-check-multiple-ds' into 'master'

Knepley/feature plex check multiple ds

See merge request petsc/petsc!2806


# e7887635 13-May-2020 Matthew G. Knepley <knepley@gmail.com>

Plex: Labels stored in DM fields and DSes need to be refined during uniform refinement


# a582c248 06-Apr-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/fix-plex-subpoint-is' into 'master'

Plex: Now subpointIS is managed by the DM

See merge request petsc/petsc!2687


# 97d8846c 06-Apr-2020 Matthew Knepley <knepley@gmail.com>

Plex: Now subpointIS is managed by the DM


# 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


# 96ca5757 24-Mar-2020 Lisandro Dalcin <dalcinl@gmail.com>

DMPlex: Fixed cell reordering and namespaced cell type names
- Namespaced DMPlexCellRefinerType enum items
- Added DMPlexReorderCell() and refactored DMPlexInvertCell()
- Update Gmsh reader to han

DMPlex: Fixed cell reordering and namespaced cell type names
- Namespaced DMPlexCellRefinerType enum items
- Added DMPlexReorderCell() and refactored DMPlexInvertCell()
- Update Gmsh reader to handle tet+tri-prism meshes

show more ...


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


# 6d6fa643 12-Feb-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'maint'


# 376f7fa5 11-Feb-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jed/dmplex-refine-hex' into 'maint'

DMPlex: fix cell refinement for 3D hex

See merge request petsc/petsc!2515


# 94339e62 11-Feb-2020 Jed Brown <jed@jedbrown.org>

DMPlex: fix cell refinement for 3D hex


# 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


# 1a607572 31-Dec-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-egads' into 'master'

Plex: Added support for the EGADS CAD package

See merge request petsc/petsc!2411


# a8ededdf 19-Dec-2019 Matthew G. Knepley <knepley@gmail.com>

Plex: Added support for the EGADS CAD package


# 5e7c3d04 21-Oct-2019 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/maint'


# 111c84de 21-Oct-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/fix-plex-refine-localize-init' into 'maint'

Plex: Initialized variable properly

See merge request petsc/petsc!2129


# 78b8d9f0 03-Oct-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'maint'


12345678910>>...20