| #
76bd3646
|
| 14-Apr-2020 |
Jed Brown <jed@jedbrown.org> |
PetscDefined: remove many uses of #ifdef PETSC_USE_DEBUG
|
| #
525b9d82
|
| 14-Apr-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'maint'
|
| #
84bf41f4
|
| 14-Apr-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-typos' into 'maint'
Typos
See merge request petsc/petsc!2711
|
| #
2d4ee042
|
| 14-Apr-2020 |
prj- <pierre.jolivet@enseeiht.fr> |
Typos
|
| #
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 ...
|
| #
46d85e8b
|
| 08-Feb-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-typos' into 'master'
Fix typos in docs
See merge request petsc/petsc!2508
|
| #
064ec1f3
|
| 08-Feb-2020 |
prj- <pierre.jolivet@enseeiht.fr> |
Fix typos in docs
|
| #
a9e32f46
|
| 12-Dec-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/petscpartitioner-target-weights' into 'master'
Fix PetscPartitioner and add support for target partition weights
See merge request petsc/petsc!2333
|
| #
3c41b853
|
| 24-Nov-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
PetscPartitioner: Fix the class in many ways
- DMPlex now weights owned local cells by summing all the local section dofs in the closure of the cell - Add support for target partition weights via ad
PetscPartitioner: Fix the class in many ways
- DMPlex now weights owned local cells by summing all the local section dofs in the closure of the cell - Add support for target partition weights via additional PetscSection - Add centralized option to use vertex weights - Update man pages - Rename PetscPartitionerPartition to PetscPartitionerDMPlexPartition since the function is specific to DMPlex - Add interface to properly partition a graph via PetscPartitionerPartition - Skip empty processes for distributed graphs in ParMetis and PTSCOTCH - MatPartitioningPTSCOTCH: match PetscPartitioner calls - DMPLEX ex24: added target partitioning tests
Update output files
show more ...
|
| #
5c01c09e
|
| 06-Nov-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'haplav/feature-petscsortedint' into 'master'
PetscFind{Int,MPIInt,Real}: Check in debug mode whether input array is sorted.
See merge request petsc/petsc!2248
|
| #
3618482e
|
| 04-Nov-2019 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
DMPlexCreatePointSF: manpage notes SF has sorted locals
|
| #
55461da9
|
| 23-Oct-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'haplav/feature-dmplexisdistributed' into 'master'
Add DMPlexIsDistributed().
Closes #388
See merge request petsc/petsc!2124
|
| #
5fa78c88
|
| 25-Jul-2019 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
Add DMPlexIsDistributed.
Use only one reduction (suggested by @jedbrown).
|
| #
3305db10
|
| 12-Oct-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'maint'
|
| #
35a1984f
|
| 12-Oct-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'stefanozampini/fix-dmplexspectralclosure' into 'maint'
Fix DMPlexSetClosurePermutationTensor for meshes without local points
See merge request petsc/petsc!2158
|
| #
62f17a49
|
| 02-Oct-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
minor
|
| #
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
|
| #
d80ece95
|
| 09-Aug-2019 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: When constructing ghost cells, must preserve the hybrid cell information
- Need to distribute ghost cell info along with hybrid info
- Change the output format for ghost cells - Update TS ex18
|
| #
ac1789ce
|
| 02-Oct-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'haplav/simplify-dm-label-list' into 'master'
improvements of DMLabel linked list in DM
Closes #386
See merge request petsc/petsc!2108
|
| #
5d80c0bf
|
| 02-Oct-2019 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
Improve DM label list. Generalize DMCopyLabels().
* DMAddLabel: - Add label to the end of list so DMGetLabelByNum() keeps the numbering of old ones. - Assign depth label right away. * Get rid of
Improve DM label list. Generalize DMCopyLabels().
* DMAddLabel: - Add label to the end of list so DMGetLabelByNum() keeps the numbering of old ones. - Assign depth label right away. * Get rid of DMLabelLinkList. * Make use of PetscObject reference count of individual labels. * DMCopyLabels: add input args PetscCopyMode mode and PetscBool all. * Update PetscCopyMode manpage for use with objects.
show more ...
|
| #
c2d6c616
|
| 26-Sep-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'haplav/feature-dmplexgetoverlap' into 'master'
add DMPlexGetOverlap()
See merge request petsc/petsc!2002
|
| #
57fe9a49
|
| 03-Sep-2019 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
DMPlexDistributeOverlap: check overlap is the same on all ranks
|
| #
6ba1a4c7
|
| 24-Sep-2019 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
DMPlexCreateOverlapLabel: return NULL for size=1
|
| #
cb54e036
|
| 02-Sep-2019 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
DMPLex: Store overlap, add DMPlexGetOverlap().
Add new overlap to the old one.
|