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