| #
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
|