History log of /petsc/include/petscdmplex.h (Results 276 – 300 of 1028)
Revision Date Author Comments
# c8c6d1fc 31-Jul-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/fix-plex-exodus-surfaces' into 'master'

Knepley/fix plex exodus surfaces

See merge request petsc/petsc!2997


# d0fcb9c2 27-Jul-2020 Matthew G. Knepley <knepley@gmail.com>

Plex: Turn on some options for extrusion


# 96b917e0 20-Jul-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/fix-dmplex-ints' into 'master'

int -> PetscInt, double -> PetscReal/PetscScalar in DMPlex API for various front facing functions

See merge request petsc/petsc!2512


# a4a685f2 09-Feb-2020 Jacob Faibussowitsch <jacob.fai@gmail.com>

Add DMPlexCreateFromCellList[Parallel]Petsc and marked previous namesake as
deprecated. New function accpets only petsc datatypes, old function performs types conversions within. Affects tetgen, ctet

Add DMPlexCreateFromCellList[Parallel]Petsc and marked previous namesake as
deprecated. New function accpets only petsc datatypes, old function performs types conversions within. Affects tetgen, ctetgen, and any createfromcelllist[parallel] interfaces.

show more ...


# 91a15f61 16-Jul-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-plex-ball' into 'master'

Knepley/feature plex ball

See merge request petsc/petsc!2977


# 51a74b61 15-Jul-2020 Matthew G. Knepley <knepley@gmail.com>

Plex: Fixed sphere and ball meshes, and cleaned up refinement
- Added function to DMPlex to remap new coordinates
- Refinement must copy coordinate discretization
- Fixed sphere mesh to be the unit s

Plex: Fixed sphere and ball meshes, and cleaned up refinement
- Added function to DMPlex to remap new coordinates
- Refinement must copy coordinate discretization
- Fixed sphere mesh to be the unit sphere
- DMPlexCheckGeometry() cannot check surfaces

show more ...


# afbb2908 10-Jul-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-swarm-fortran' into 'master'

Knepley/feature swarm fortran

See merge request petsc/petsc!2680


# 3e9753d6 28-Mar-2020 Matthew G. Knepley <knepley@gmail.com>

Plex: Move FEM assembly from dmplexsnes.c to plexfem.c, and fix DMCreateMassMatrix()
- Create regular mass matrix if we pass in the same DM to DMCreateMassMatrix()
- Changed DMPlexSNESGetGeometryFVM(

Plex: Move FEM assembly from dmplexsnes.c to plexfem.c, and fix DMCreateMassMatrix()
- Create regular mass matrix if we pass in the same DM to DMCreateMassMatrix()
- Changed DMPlexSNESGetGeometryFVM() to DMPlexGetGeometryFVM()
- Changed DMPlexSNESGetGradientDM() to DMPlexGetGradientDM()

Co-authored-by: Mark Adams <mfadams@lbl.gov>

show more ...


# c36ee893 06-Jul-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'dalcinl/partitioner' into 'master'

PetscPartitioner: Reorganize code in a proper package subtree

See merge request petsc/petsc!2941


# abe9303e 02-Jul-2020 Lisandro Dalcin <dalcinl@gmail.com>

PetscPartitioner: Reorganize code in a proper package subtree


# c131222b 18-Jun-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-plex-project-point' into 'master'

Plex: Have projection report the point it is currently working on

See merge request petsc/petsc!2865


# 1b32699b 12-Jun-2020 Matthew G. Knepley <knepley@gmail.com>

Plex: Have projection report the point it is currently working on


# e863f008 14-Jun-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/feature-dmplex-orth-qual' into 'master'

Compute cell-wise orthogonal quality

See merge request petsc/petsc!2808


# f108dbd7 28-Apr-2020 Jacob Faibussowitsch <jacob.fai@gmail.com>

Compute cell-wise orthogonal quality, optionally tagging cells below absolute tolerance with
DM_ADAPT_REFINE in DMLabel for refinement


# fc724d8e 13-May-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/fix-plex-projection-label' into 'master'

Plex: This fixes a pernicious bug with projection - When setting points along...

See merge request petsc/petsc!2773


# cf51de39 05-May-2020 Matthew G. Knepley <knepley@gmail.com>

Plex: Allow projection between bases on the same mesh


# 71f0bbf9 05-May-2020 Matthew G. Knepley <knepley@gmail.com>

Plex: Abstract getting dof indices on closure
- Added DMPlexMatSetClosureGeneral()
- Changed interface for existing DMPlexGetClosureIndices()


# 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


# a5072167 01-Apr-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-dm-boundary-function-projection' into 'master'

DM: Added DMProjectBdFieldLabelLocal()

See merge request petsc/petsc!2667


# ece3a9fc 04-Oct-2019 Matthew G. Knepley <knepley@gmail.com>

DM: Added DMProjectBdFieldLabelLocal()
- Called from DMPlexInsertBoundaryValuesEssentialBdFIeld()
- Added projectbdfieldlabelLocal() to DM
- Added Plex impl
- Added more documentation of the InsertBo

DM: Added DMProjectBdFieldLabelLocal()
- Called from DMPlexInsertBoundaryValuesEssentialBdFIeld()
- Added projectbdfieldlabelLocal() to DM
- Added Plex impl
- Added more documentation of the InsertBoundaryValues*() methods

show more ...


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


# 52fb2ad5 18-Feb-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-plex-exodusii-viewer' into 'master'

Knepley/feature plex exodusii viewer

See merge request petsc/petsc!2535


1...<<11121314151617181920>>...42