| #
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>
|
| #
ef135d0e
|
| 01-Jun-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/psanan/docs-remove-manconcepts' [PR #1733]
|
| #
0f5d826a
|
| 30-May-2019 |
Patrick Sanan <patrick.sanan@gmail.com> |
Man pages: remove Concepts: fields
These fields were previously stripped from the man pages by logic removed in 21a59cba2737d49dc2f0bd12c08db0d2a3f3f209
Remove these fields from all man pages (but
Man pages: remove Concepts: fields
These fields were previously stripped from the man pages by logic removed in 21a59cba2737d49dc2f0bd12c08db0d2a3f3f209
Remove these fields from all man pages (but not from examples).
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 -not -path "*/examples/*" -not -name "*.html" -not -name "*.bib" -exec gsed -i '/Concepts:/ {N; /\n\s*$/d}' {} + find src -type f -not -path "*/examples/*" -not -name "*.html" -not -name "*.bib" -exec gsed -i '/Concepts:/d' {} + find include -type f -not -path "*/examples/*" -not -name "*.html" -not -name "*.bib" -exec gsed -i '/Concepts:/ {N; /\n\s*$/d}' {} + find include -type f -not -path "*/examples/*" -not -name "*.html" -not -name "*.bib" -exec gsed -i '/Concepts:/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 ...
|
| #
e7c3096b
|
| 29-May-2019 |
Jakub Kružík <jakub.kruzik@gmail.com> |
Merged in jkruzik/petsc/jkruzik/feature-matptap-fallback (pull request #1695)
PtAP fallback
Approved-by: BarryFSmith <bsmith@mcs.anl.gov> Approved-by: Hong Zhang <hzhang@mcs.anl.gov>
|
| #
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 ...
|
| #
54717968
|
| 27-May-2019 |
Jakub Kruzik <jakub.kruzik@gmail.com> |
rename fallback to Basic
|
| #
88e8bff4
|
| 22-May-2019 |
Jakub Kruzik <jakub.kruzik@gmail.com> |
fallback PtAP
|
| #
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 ...
|
| #
5065da2f
|
| 13-May-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' of bitbucket.org:petsc/petsc
|
| #
fccb18fb
|
| 12-May-2019 |
BarryFSmith <bsmith@mcs.anl.gov> |
Merged in barry/cleanup-petscstringviewer (pull request #1630)
Work on PetscViewerString. Fix use of PetscInt -> size_t, add new functionality, add usage by basic solver objects, add test case
|
| #
36a9e3b9
|
| 06-May-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Work on PetscViewerString. Fix use of PetscInt -> size_t, add new functionality, add usage by basic solver objects, add test case
Commit-type: style-fix, feature, documentation, example
|
| #
49523f81
|
| 11-May-2019 |
Václav Hapla <vaclav.hapla@erdw.ethz.ch> |
Merged in haplav/remove-petscviewerhdf5setaijnames (pull request #1644)
Get rid of PetscViewerHDF5{Get,Set}AIJNames().
Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
|
| #
5e05a691
|
| 10-May-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
39f5b42d
|
| 10-May-2019 |
Junchao Zhang <junchao.zhang@gmail.com> |
Merged in jczhang/fix-matsetrandom-mpiaij (pull request #1647)
Fix a MatSetRandom() bug related to unassembled MATMPIAIJ matrices
Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
|
| #
679944ad
|
| 09-May-2019 |
Junchao Zhang <jczhang@mcs.anl.gov> |
Fix a MatSetRandom bug with unassembled MATMPIAIJ
When doing MatSetRandom on a preallocated but unassembled matrix X, we can not simply calling MatSetRandom on X's B. Since B is not assembled, it ha
Fix a MatSetRandom bug with unassembled MATMPIAIJ
When doing MatSetRandom on a preallocated but unassembled matrix X, we can not simply calling MatSetRandom on X's B. Since B is not assembled, it has a column size as wide as X. Calling MatSetRandom(B,r) might generate nonzeros belonging to X's A.
Reported-by: Jakub Kruzik <jakub.kruzik@vsb.cz>
show more ...
|
| #
5dc64a97
|
| 07-May-2019 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
Get rid of PetscViewerHDF5{Get,Set}AIJNames().
fix-issue-289
|
| #
f58046b2
|
| 09-May-2019 |
Hong Zhang <hzhang@mcs.anl.gov> |
Merged in hzhang/cleanup-mattranspose_seqaij (pull request #1635)
Hzhang/cleanup mattranspose seqaij
Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
|
| #
91e9d3e2
|
| 07-May-2019 |
Hong Zhang <hzhang@mcs.anl.gov> |
delete old MatTranspose_SeqAIJ, PetscLogEvent MAT_Transpose_SeqAIJ rename MatTranspose_SeqAIJ_FAST -> MatTranspose_SeqAIJ Requested by Barry
|
| #
c0223d4b
|
| 06-May-2019 |
Junchao Zhang <junchao.zhang@gmail.com> |
Merged in jczhang/fix-with-gcov (pull request #1618)
Enable gcov when --with-gcov regardless of having -g or not
Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
|
| #
1f516a09
|
| 04-May-2019 |
Satish Balay <balay@mcs.anl.gov> |
fix -Wmaybe-uninitialized warnings triggered by gcov changes
arch-linux-pkgs-gcov: /sandbox/petsc/petsc.next-2/src/mat/interface/matrix.c:4409:7: warning: ‘prev’ may be used uninitialized in thi
fix -Wmaybe-uninitialized warnings triggered by gcov changes
arch-linux-pkgs-gcov: /sandbox/petsc/petsc.next-2/src/mat/interface/matrix.c:4409:7: warning: ‘prev’ may be used uninitialized in this function [-Wmaybe-uninitialized] /sandbox/petsc/petsc.next-2/src/dm/impls/forest/p4est/pforest.c:2711:24: warning: ‘parentOrnt’ may be used uninitialized in this function [-Wmaybe-uninitialized] /sandbox/petsc/petsc.next-2/src/dm/impls/forest/p4est/pforest.c:2711:24: warning: ‘parentOrnt’ may be used uninitialized in this function [-Wmaybe-uninitialized]
show more ...
|
| #
5ac1f60f
|
| 02-May-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|