History log of /petsc/src/dm/impls/plex/plexsection.c (Results 76 – 100 of 124)
Revision Date Author Comments
# 7876ad9a 09-Jul-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/fix-fe-hybrid-aux' into 'master'

Knepley/fix fe hybrid aux

See merge request petsc/petsc!2950


# 4dff28b8 24-Jun-2020 Matthew G. Knepley <knepley@gmail.com>

Plex: When creating the section, fix hybrid counting for perms/flips


# b976369d 19-May-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/fix-plex-hybrid-assembly' into 'master'

Knepley/fix plex hybrid assembly

See merge request petsc/petsc!2793


# 665f567f 01-Apr-2020 Matthew G. Knepley <knepley@gmail.com>

Plex: More hybrid fixes
- Converted hybrid assembly to use PetscTabulation
- Protect for NULL discretizations, which happen with no dofs for a field
- Added PetscDiscType enum
- Changed PetscDSIsFE_I

Plex: More hybrid fixes
- Converted hybrid assembly to use PetscTabulation
- Protect for NULL discretizations, which happen with no dofs for a field
- Added PetscDiscType enum
- Changed PetscDSIsFE_Internal() to PetscDSGetDiscType_Internal()
- Must inject coordinates from hybrid cells into the ambient space

show more ...


# 9310035e 12-Jun-2019 Matthew G. Knepley <knepley@gmail.com>

DM: Handle multiple DSes
- Fixed CreateSubDM()
- Made DMCreateDS() idempotent
- When creating section, must read BC from all DSes


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

Merge branch 'knepley/feature-dm-addboundary-collective' into 'master'

Knepley/feature dm addboundary collective

See merge request petsc/petsc!2659


# 783e2ec8 27-Mar-2020 Matthew G. Knepley <knepley@gmail.com>

DM: Label completion moved from DMCreateLocalSection() to DMAddBoundary() - Labels must be complete to support BC for higher order spaces - DMAddBoundary() is now collective - PetscDSAddBoundary() is

DM: Label completion moved from DMCreateLocalSection() to DMAddBoundary() - Labels must be complete to support BC for higher order spaces - DMAddBoundary() is now collective - PetscDSAddBoundary() is also collective
- Labels are also completed in DMCopyDS()

show more ...


# a742fcfe 02-Apr-2020 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/maint'


# dc079c5b 02-Apr-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/fix-dm-field-names' into 'maint'

DM: Propagate field names for FV as well

See merge request petsc/petsc!2670


# cdfe53df 01-Apr-2020 Matthew G. Knepley <knepley@gmail.com>

DM: Propagate field names for FV as well
Reported-by: Pierre Seize <pierre.seize@onera.fr>


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


# 70a13a86 20-Feb-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jed/fix-dmplex-boundary-parallel' into 'master'

DMCreateLocalSection_Plex: use PETSC_COMM_SELF to prevent deadlock

See merge request petsc/petsc!2547


# 69293d4b 20-Feb-2020 Jed Brown <jed@jedbrown.org>

DMCreateLocalSection_Plex: use PETSC_COMM_SELF to prevent deadlock

The number of boundary conditions may be different after mesh
distribution, thus we cannot use a parallel communicator for the
boun

DMCreateLocalSection_Plex: use PETSC_COMM_SELF to prevent deadlock

The number of boundary conditions may be different after mesh
distribution, thus we cannot use a parallel communicator for the
boundary index sets.

Commit-type: bug-fix
Reported-by: Arash Mehraban <arashm81@gmail.com>

show more ...


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

Merge branch 'knepley/feature-plex-bc-highorder' into 'master'

Knepley/feature plex bc highorder

See merge request petsc/petsc!2536


# ce093827 25-Nov-2019 Matthew G. Knepley <knepley@gmail.com>

Plex+Section: When constraining only some components on a point, need to allow for multiple "nodes"


# 05c56f0c 21-Dec-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'polishing' into 'master'

enable signature checking for Fortran

See merge request petsc/petsc!2412


# 92cfd99a 21-Dec-2019 Martin Diehl <m.diehl@mpie.de>

enable signature checking for Fortran


# dd5e518f 11-Nov-2019 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/maint'


# dc5d50e6 09-Nov-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'wence/fix/valgrind-warnings' into 'maint'

Fix some of the valgrind memory leaks

See merge request petsc/petsc!2286


# 1274e1a1 08-Nov-2019 Lawrence Mitchell <lawrence@wence.uk>

Plex: Squash uninitialized variable warning


# 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


# 485ad865 01-Aug-2019 Matthew G. Knepley <knepley@gmail.com>

Plex: Use new API to handle hybrid and FV ghost cells


# 35140aeb 05-Sep-2019 Pierre Jolivet <pierre.jolivet@enseeiht.fr>

Merge branch 'master' into this one.


# aaa38285 05-Sep-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2019-09-01/rm-default-language-from-dm' into 'master'

Update public API, and internal naming conventions for DM to eliminate use of...

See merge request petsc/petsc!1998


12345