| #
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 ...
|
| #
391e3792
|
| 22-May-2019 |
BarryFSmith <bsmith@mcs.anl.gov> |
Merged in barry/check-bad-urls (pull request #1685)
Barry/check bad urls
Approved-by: Patrick Sanan <patrick.sanan@gmail.com> Approved-by: Junchao Zhang <junchao.zhang@gmail.com>
|
| #
a8d69d7b
|
| 19-May-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Fixed out-dated URLS using make checkbadURLS REPLACE=1
One manual fix of https://en.wikipedia.org/wiki/Buckingham_π_theorem since the automatic tool dropped the first _ for some reason Manual fix of
Fixed out-dated URLS using make checkbadURLS REPLACE=1
One manual fix of https://en.wikipedia.org/wiki/Buckingham_π_theorem since the automatic tool dropped the first _ for some reason Manual fix of //faq.html since the automatic tool incorrectly replaced /faq.html to //faq.html in some locations
These are largely updates of http to https but have a variety of other website location changes
Once this branch is in master individual developers can run make checkbadURLS and fix URLs related to their projects manually
Commit-type: bug-fix, documentation
show more ...
|
| #
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>
|
| #
6e203dd9
|
| 14-May-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
DMPlexPartitionLabelInvert: loop only over the neighbors
Update output files since the previous code was accessing the label values in an ordered way
|
| #
94b10fae
|
| 14-May-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
DMPlexPartitionLabelInvert: added info on algorithm used
|
| #
8e330a33
|
| 12-May-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
DMPLEX: speed up DMPlexPartitionLabelClosure_Private
instead of computing the closure for each point, recursively add the cone with this optimization, using a 128^3 simplex mesh an 16 processes on m
DMPLEX: speed up DMPlexPartitionLabelClosure_Private
instead of computing the closure for each point, recursively add the cone with this optimization, using a 128^3 simplex mesh an 16 processes on my workstation -> from 7 seconds to 1.2
Change the name of the function and its prototype since the label and ranks arguments are unused
show more ...
|
| #
30b0ce1b
|
| 12-May-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
DMPLEX: add few missing events to help optimizing the code
|
| #
c1c736b9
|
| 14-May-2019 |
Lisandro Dalcin <dalcinl@gmail.com> |
Merged in dalcinl/plexpartitioner-parmetis (pull request #1648)
Reproducible ParMETIS & DMPlex repartition
Approved-by: Matthew Knepley <knepley@gmail.com> Approved-by: BarryFSmith <bsmith@mcs.anl.
Merged in dalcinl/plexpartitioner-parmetis (pull request #1648)
Reproducible ParMETIS & DMPlex repartition
Approved-by: Matthew Knepley <knepley@gmail.com> Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
show more ...
|
| #
13911537
|
| 11-May-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
DMPLEX: remove debug view from options
fix comment
|
| #
56bf5a81
|
| 04-May-2019 |
Lisandro Dalcin <dalcinl@gmail.com> |
Partitioner: Prefer default type PARMETIS, then PTSCOTCH, then CHACO
|
| #
9d459c0e
|
| 08-May-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
PetscPartitioner: Move option for randomSeed to where it belongs
Move PtScotch internal data structure to dmpleximpl.h Update output files
|
| #
8ef05d33
|
| 06-May-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
PetscPartitioner: initial vertex weights
In the case of overlapped meshes from p4est, the assumption of cells at the end is wrong. This at least silence the uninitialized values warning from valgrind
|
| #
bbbc8e51
|
| 05-May-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
DMPLEX: add support to compute CSR via matrix operations
|
| #
074d466c
|
| 29-Apr-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
PetscPartioner: construct CSR graph only when needed
|
| #
af5aa23e
|
| 07-May-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
e78d1dbd
|
| 07-May-2019 |
Lisandro Dalcin <dalcinl@gmail.com> |
Merged in dalcinl/fix-plex-partition-squash (pull request #1619)
DMPlex: Fix repartition and overlap
Approved-by: BarryFSmith <bsmith@mcs.anl.gov> Approved-by: Matthew Knepley <knepley@gmail.com>
|
| #
4e468a93
|
| 05-May-2019 |
Lisandro Dalcin <dalcinl@gmail.com> |
DMPlexCreatePartitionerGraph: Fix duplicate edges in distributed graphs
|
| #
0134a67b
|
| 23-Apr-2019 |
Lisandro Dalcin <dalcinl@gmail.com> |
DMPlex: Fix DMPlexDistribute() for parallel (maybe with overlap) meshes
* Fix handling of global numbering when redistributing meshes with overlap * Support redistribution of non-conforming meshes *
DMPlex: Fix DMPlexDistribute() for parallel (maybe with overlap) meshes
* Fix handling of global numbering when redistributing meshes with overlap * Support redistribution of non-conforming meshes * Non-conforming meshes out of p4est with overlap maybe still broken
show more ...
|
| #
42678178
|
| 23-Apr-2019 |
Lisandro Dalcin <dalcinl@gmail.com> |
Partitioner: Fix PARMETIS partitioner
* Add command line option to specify the random seed * As a side effect, fix valgrind warning related to unitialized options array being passsed to ParMETIS_V
Partitioner: Fix PARMETIS partitioner
* Add command line option to specify the random seed * As a side effect, fix valgrind warning related to unitialized options array being passsed to ParMETIS_V3_PartKway
show more ...
|
| #
783e1fb6
|
| 26-Apr-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
PetscPartitionerSetFromOptions: fix memory leak
|
| #
ce010399
|
| 03-May-2019 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'pr1597/florianwechsung/rebalanceflag/master' [PR #1597]
* pr1597/florianwechsung/rebalanceflag/master: Fix: inform user about success of DMPlexRebalanceSharedPoints via a flag
|
| #
2f5b5bf8
|
| 03-May-2019 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'stefano_zampini/fix-partitioner' into maint [PR #1607]
* stefano_zampini/fix-partitioner: small fixes to PetscPartitioner implementations
|