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