| #
e7a4bfd4
|
| 02-May-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
990599f2
|
| 02-May-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'origin/jed/dm-plex-doc' into maint
DMPlexCreateBasisRotation: mention in relevant places
See merge request petsc/petsc!2770
|
| #
436bc73a
|
| 01-May-2020 |
Jed Brown <jed@jedbrown.org> |
DMPlexCreateBasisRotation: mention in relevant places
|
| #
38bb9285
|
| 28-Apr-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
d91aa229
|
| 27-Apr-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/fix-plex-fem-small' into 'maint'
Knepley/fix plex fem small
See merge request petsc/petsc!2752
|
| #
80dbbc5d
|
| 24-Apr-2020 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Better debugging print
|
| #
525b9d82
|
| 14-Apr-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'maint'
|
| #
45c9d799
|
| 14-Apr-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'patch-1' into 'maint'
Plex+Doc fix
See merge request petsc/petsc!2713
|
| #
327779f2
|
| 13-Apr-2020 |
Matthew Knepley <knepley@gmail.com> |
Plex+Doc fix
|
| #
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
|
| #
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 ...
|
| #
67e831d3
|
| 25-Mar-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/psanan/docs-fixes-2020-03-25'
Doc fixes (prerequisites for Sphinx docs)
See merge request petsc/petsc!2633
|
| #
f0fc11ce
|
| 15-Mar-2020 |
Jed Brown <jed@jedbrown.org> |
docs: fix sowing list syntax/incomplete man page
|
| #
339143f0
|
| 15-Jan-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-project-different-spaces' into 'master'
Knepley/feature project different spaces
See merge request petsc/petsc!2153
|
| #
ef0bb6c7
|
| 09-Jan-2020 |
Matthew G. Knepley <knepley@gmail.com> |
FE+DS: Introduce PetscTabulation to hold tabulated function data - This was created to prevent mismatches in sizes I was getting by just passing around arrays - FE+FV+DS now hold tabulations - GetTab
FE+DS: Introduce PetscTabulation to hold tabulated function data - This was created to prevent mismatches in sizes I was getting by just passing around arrays - FE+FV+DS now hold tabulations - GetTabulation() --> CreateTabulation() and it creates an object rather than using DMGetWorkArray(). I put in ComputeTabulation() to reuse space, but there still may be performance regression. - Default tabulations are now "cell tabulations" - The replicas in the tabulation are used to index faces in a face tabulation
show more ...
|
| #
a6e0b375
|
| 25-May-2019 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Now for projection allow 3 DMs: input, output, and auxiliary - We get the input DM from the input Vec - Now we can have more general relations between input/output/auxiliary meshes in projectio
Plex: Now for projection allow 3 DMs: input, output, and auxiliary - We get the input DM from the input Vec - Now we can have more general relations between input/output/auxiliary meshes in projection and integration - Added DMEnclosureType - Added DMGetEnclosureRelation() and DMGetEnclosurePoint() - Removed DMPlexGetSubpoint() and DMPlexGetAuxiliaryPoint() - In projection, convert output mesh points to input mesh points - Coordinates must be reordered after depth label is constructed - DMPlexLabelAddFaceCells() only adds cells adjacent to faces - Put in extra debugging for missing point enclosures - In boundary projection, calculate face data for geometry - p4est: use known point maps instead of projection to interp from base to coarse
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
|
| #
8372926a
|
| 06-Jan-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
2961c3ac
|
| 06-Jan-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-double-chkerrq' into 'maint'
Double CHKERRQ
See merge request petsc/petsc!2427
|
| #
c3b366b1
|
| 06-Jan-2020 |
prj- <pierre.jolivet@enseeiht.fr> |
Double CHKERRQ
|
| #
85b47811
|
| 01-Jan-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/fix-plex-interp-perm' into 'master'
Plex: We need to turn off closure permtuations when creating the interpolator...
See merge request petsc/petsc!2420
|
| #
7c2b9c7a
|
| 31-Dec-2019 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Use the correct discretization during interpolation
|
| #
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
|