| #
90a8aa44
|
| 29-Nov-2019 |
Jed Brown <jed@jedbrown.org> |
DMPlexCopyCoordinates: set coordinate dimension
As included example shows (by failing existing simplex tests), the simplex sphere mesh was returning the incorrect coordinate dimension.
Commit-type:
DMPlexCopyCoordinates: set coordinate dimension
As included example shows (by failing existing simplex tests), the simplex sphere mesh was returning the incorrect coordinate dimension.
Commit-type: bug-fix, example
show more ...
|
| #
4fc49614
|
| 25-Nov-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'haplav/knepley/fix-plex-parallel-interpolation' into 'master'
fix parallel interpolation
Closes #336
See merge request petsc/petsc!2318
|
| #
5c11981b
|
| 20-Nov-2019 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
ex18: PointSF fixed, so update TODOs
|
| #
3be36e83
|
| 20-Nov-2019 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: New rendevouz scheme for parallel interpolation
|
| #
6fd6eb74
|
| 22-Nov-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'haplav/fix-docs-dmplexisinterpolated' into 'master'
Improve manpages of DMPlexIsInterpolated and friends.
Closes #477
See merge request petsc/petsc!2280
|
| #
9ade3219
|
| 22-Nov-2019 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
Improve manpages of DMPlexIsInterpolated and friends.
DMPlexIsInterpolatedCollective, DMPlexInterpolatedFlag.
|
| #
608a40f5
|
| 28-Oct-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'haplav/fix-dmplexinterpolate-interpolated-flag' into 'master'
DMPLex{Interpolate,Uninterpolate}: fix interpolatedness of the resulting DM
Closes #424
See merge request petsc/petsc!22
Merge branch 'haplav/fix-dmplexinterpolate-interpolated-flag' into 'master'
DMPLex{Interpolate,Uninterpolate}: fix interpolatedness of the resulting DM
Closes #424
See merge request petsc/petsc!2210
show more ...
|
| #
d6e9e4f7
|
| 24-Oct-2019 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
DMPLex{Interpolate,Uninterpolate}: Set flag to output DM, not input.
* Fixup 827c4036 !2146 * Fix #424
|
| #
7fc06600
|
| 23-Oct-2019 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
DMPlexIsInterpolated: make error message more useful
|
| #
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
|
| #
94488200
|
| 02-Oct-2019 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
DMPlexInterpolate must now check SF is initialized before passing to DMPlexInterpolatePointSF.
Related issue #399.
|
| #
f0cfc026
|
| 30-Sep-2019 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
DMPlex{Check,Interpolate}PointSF: : Skip for non-distributed plex.
Throw an error for distributed plex with no/invalid PointSF.
|
| #
0ccaee82
|
| 14-Oct-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/haplav/feature-dmplexisinterpolated'
Add DMPlexIsInterpolated and DMPlexIsInterpolatedCollective.
See merge request petsc/petsc!2146
|
| #
c2d3952c
|
| 08-Oct-2019 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
Apply suggestion to src/dm/impls/plex/plexinterpolate.c
|
| #
2666ff3c
|
| 03-Oct-2019 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
Fix DMPlexIsInterpolatedCollective manpage - Collective
|
| #
827c4036
|
| 03-Oct-2019 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
DMPlex: Improved error checking through DMPlexIsInterpolated.
* Check interpolatedness in DMPlexMarkBoundaryFaces, DMPlexMarkBoundaryFaces, DMPlexCreateSubmesh * Interpolate and Uninterpolate set th
DMPlex: Improved error checking through DMPlexIsInterpolated.
* Check interpolatedness in DMPlexMarkBoundaryFaces, DMPlexMarkBoundaryFaces, DMPlexCreateSubmesh * Interpolate and Uninterpolate set the flags as well. * Moved PetscValidHeaderSpecific from DMPlexMarkBoundaryFaces_Internal to DMPlexMarkBoundaryFaces.
show more ...
|
| #
a7748839
|
| 29-Jul-2019 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
add DMPlexIsInterpolated and DMPlexIsInterpolatedCollective
|
| #
4c348423
|
| 03-Oct-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'haplav/feature-generalize-dmplexorientinterface' into 'master'
Generalize DMPlexOrientInterface() + orientation cleanup.
See merge request petsc/petsc!2126
|
| #
27d0e99a
|
| 03-Oct-2019 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
Generalize DMPlexOrientInterface() + orientation cleanup.
* move orientation stuff to proper source file plexorient.c * DMPlexOrientInterface - allow local leaves - improve messages/comments/for
Generalize DMPlexOrientInterface() + orientation cleanup.
* move orientation stuff to proper source file plexorient.c * DMPlexOrientInterface - allow local leaves - improve messages/comments/formatting * DMPlexOrientCell - manpage - arg validation * DMPlexFixFaceOrientations_Orient_Private -> DMPlexCompareOrientations - published, no more PETSC_STATIC_INLINE - order args better - output args made optional to allow just comparing - better error messages
show more ...
|
| #
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 ...
|
| #
4b24c5d6
|
| 28-Sep-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'haplav/fix-dmplexorientinterface' into 'master'
DMPlexOrientInterface: Fix the bug in condition for non-conformance.
See merge request petsc/petsc!2113
|
| #
82f5c0ae
|
| 27-Sep-2019 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
DMPlexOrientInterface: Fix the bug in condition for non-conformance.
This would falsely take two points on different ranks with the same local index as same point and rarely prevent reorientation.
|
| #
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
|
| #
f240e3b7
|
| 03-Sep-2019 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
DMPlexInterpolatePointSF: throw error for overlapped DMPlex
|