History log of /petsc/src/dm/impls/plex/plexinterpolate.c (Results 126 – 150 of 412)
Revision Date Author Comments
# 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


12345678910>>...17