History log of /petsc/src/vec/is/sf/interface/sf.c (Results 276 – 300 of 486)
Revision Date Author Comments
# f659e5c7 25-Jun-2019 Junchao Zhang <jczhang@mcs.anl.gov>

Optimize the creation of embedded SFs for SFBasic


# e2652d4c 18-Jun-2019 Junchao Zhang <jczhang@mcs.anl.gov>

Implement PetscSFBcast with PetscSFBcastAndOp


# dec1416f 18-Jun-2019 Junchao Zhang <jczhang@mcs.anl.gov>

Deprecate PetscSFGetRanks with new PetscSFGetRootRanks

Since we have PetscSFGetLeafRanks, it is better to have a similar name.


# 89583661 21-Jun-2019 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/barry/add-petscarrayxxx-ops' [PR #1771]


# 580bdb30 07-Jun-2019 Barry Smith <bsmith@mcs.anl.gov>

Add PetscArraycmp(), PetscArraycpy(), PetscArrayzero(), PetscArraymove(), update code to use new forms

Replace a couple multi-mallocs with a single malloc
Replace backwards loops in MatSetValues_*()

Add PetscArraycmp(), PetscArraycpy(), PetscArrayzero(), PetscArraymove(), update code to use new forms

Replace a couple multi-mallocs with a single malloc
Replace backwards loops in MatSetValues_*() with PetscArraymove()

Commit-type: style-fix, feature

show more ...


# 613bfe33 02-Jun-2019 BarryFSmith <bsmith@mcs.anl.gov>

Merged in barry/update-collective-on (pull request #1744)

Update the use of Collective on in the manual pages to reflect the new style


# d083f849 01-Jun-2019 Barry Smith <bsmith@mcs.anl.gov>

Update the use of Collective on in the manual pages to reflect the new style

Commit-type: style-fix, documentation
Thanks-to: Patrick Sanan <patrick.sanan@gmail.com>


# fa54792a 29-May-2019 Patrick Sanan <patrick.sanan@gmail.com>

Merged in psanan/man-pages-remove-keywords (pull request #1717)

Man pages: Remove .keywords fields

Approved-by: BarryFSmith <bsmith@mcs.anl.gov>


# bfcb38ea 27-May-2019 Patrick Sanan <patrick.sanan@gmail.com>

Man pages: remove .keywords: fields

This field is recognized by doctext from Sowing (http://wgropp.cs.illinois.edu/projects/software/sowing/doctext/node20.htm#Node20),
but it doesn't seem to be unif

Man pages: remove .keywords: fields

This field is recognized by doctext from Sowing (http://wgropp.cs.illinois.edu/projects/software/sowing/doctext/node20.htm#Node20),
but it doesn't seem to be uniformly used or maintained.

Thus, remove all .keywords: fields, and a following blank line, if present.

This is accomplished with GNU sed (gsed on OS X), with the following commands.
*Warning* that this type of command can corrupt a .git directory,
so be cautious in reusing or modifying these commands. They first look
for and delete matching lines with a following line consisting of only whitespace,
and then delete any remaining matching lines.

find src/ -type f -exec gsed -i '/keywords:/ {N; /\n\s*$/d}' {} +
find src/ -type f -exec gsed -i '/keywords:/d' {} +
find include/ -type f -exec gsed -i '/keywords:/ {N; /\n\s*$/d}' {} +
find include/ -type f -exec gsed -i '/keywords:/d' {} +

Hints on the sed command obtained from: https://unix.stackexchange.com/questions/100754/how-to-delete-a-specific-line-and-the-following-blank-line-using-gnu-sed

show more ...


# 41bb73fa 24-May-2019 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/maint'


# 50c5062c 24-May-2019 Junchao Zhang <junchao.zhang@gmail.com>

Merged in jczhang/fix-embedded-sf (pull request #1697)

Fix a bug in PetscSFCreateEmbeddedSF when one leaf data item serves multiple leaves

Approved-by: Matthew Knepley <knepley@gmail.com>


# 46fbb50b 22-May-2019 Junchao Zhang <jczhang@mcs.anl.gov>

Add a test for PetscSFCreateEmbeddedSF


# ba2a7774 22-May-2019 Junchao Zhang <jczhang@mcs.anl.gov>

Fix a bug in PetscSFCreateEmbeddedSF

When one leaf data item serves multiple leaves, the old code will give wrong results.


# b67a4fc1 18-May-2019 Stefano Zampini <stefano.zampini@gmail.com>

Merged in stefano_zampini/dmplex-speedup (pull request #1665)

Last speedups to the PLEX code with large number of MPI processes

Approved-by: Matthew Knepley <knepley@gmail.com>


# 247e8311 15-May-2019 Stefano Zampini <stefano.zampini@gmail.com>

PetscSF: last obvious silly optimization


# 0ffb89f6 13-May-2019 Stefano Zampini <stefano.zampini@gmail.com>

PetscSFCreateEmbeddedSF: no need to cycle to get the max leaf


# 524e35f8 12-May-2019 Stefano Zampini <stefano.zampini@gmail.com>

PetscSF: added logging support for functions used by DMPlex


# 264587c9 11-May-2019 Václav Hapla <vaclav.hapla@erdw.ethz.ch>

Merged in haplav/feature-petscsfcomputemultirootoriginalnumbering-return-count (pull request #1645)

PetscSFComputeMultiRootOriginalNumbering: return multiroot count

Approved-by: Matthew Knepley <kn

Merged in haplav/feature-petscsfcomputemultirootoriginalnumbering-return-count (pull request #1645)

PetscSFComputeMultiRootOriginalNumbering: return multiroot count

Approved-by: Matthew Knepley <knepley@gmail.com>
Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
Approved-by: Junchao Zhang <junchao.zhang@gmail.com>

show more ...


# ffe67aa5 10-May-2019 Václav Hapla <vaclav.hapla@erdw.ethz.ch>

docs: clarify deallocation


# 66dfcd1a 08-Apr-2019 Vaclav Hapla <vaclav.hapla@erdw.ethz.ch>

PetscSFComputeMultiRootOriginalNumbering: add outarg nMultiRoots


# 8000f006 15-Mar-2019 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' of bitbucket.org:petsc/petsc


# 553225e2 14-Mar-2019 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/jczhang/vecscat-in-sf' [PR #1396]


# 8750ddeb 01-Feb-2019 Junchao Zhang <jczhang@mcs.anl.gov>

Add PetscSFGetLeafRanks()

Existing PetscSFGetRanks() only returns ranks this process will send to.
This new one gives ranks the process will receive from.


# 3482bfa8 29-Jan-2019 Junchao Zhang <jczhang@mcs.anl.gov>

Add a basic implementation of PetscSFBcastAndOp


# a5a49157 25-Oct-2018 Joseph Pusztay <josephpusztay@Josephs-MacBook-Pro.local>

Merge branch 'master' into jpusztay/feature-swarm-symplectic-example


1...<<11121314151617181920