| #
7c66cc67
|
| 01-Oct-2019 |
Junchao Zhang <jczhang@mcs.anl.gov> |
Added PETSCABORT to pass nice error code to MPI_Abort
|
| #
ed0ed7c6
|
| 19-Sep-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into 'barry/2019-08-22/fix-fblaslapack-for-nag'
# Conflicts: # lib/petsc/conf/test
|
| #
e6526db9
|
| 16-Sep-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2019-09-04/feature-nan-malloc' into 'master'
Add code to initialize PetscMalloc() memory with Nan. Simplify and clarify the...
See merge request petsc/petsc!2017
|
| #
79dccf82
|
| 11-Sep-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Fixed spelling mistakes, removed out-dated references to PetscMalloc() options and functions, added PetscMalloc() changes to dev.html
Commit-type: style-fix, documentation Reported-by: Jed Brown <je
Fixed spelling mistakes, removed out-dated references to PetscMalloc() options and functions, added PetscMalloc() changes to dev.html
Commit-type: style-fix, documentation Reported-by: Jed Brown <jed@jedbrown.org>
show more ...
|
| #
f9553c39
|
| 23-Jul-2019 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'barry/2019-07-21/fix-petscmallocvalidate-checkmumpshermetian' [PR #1899]
* barry/2019-07-21/fix-petscmallocvalidate-checkmumpshermetian: Mumps no Cholesky with Hermitian, no PetscMallo
Merge branch 'barry/2019-07-21/fix-petscmallocvalidate-checkmumpshermetian' [PR #1899]
* barry/2019-07-21/fix-petscmallocvalidate-checkmumpshermetian: Mumps no Cholesky with Hermitian, no PetscMallocValidate() unless -malloc_*, example used PetscAbsScalar() on real Mumps has no support for Cholesky for Hermitian matrix so document and error check Documentation says CHKMEMQ() and PetscMallocValidate() with -malloc_debug or -malloc_test but in fact it still checked memory even without those being set (slowing code) Example used PetscAbsScalar() on real values, also had incorrect indentation formating
show more ...
|
| #
38548759
|
| 22-Jul-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Mumps no Cholesky with Hermitian, no PetscMallocValidate() unless -malloc_*, example used PetscAbsScalar() on real
Mumps has no support for Cholesky for Hermitian matrix so document and error check
Mumps no Cholesky with Hermitian, no PetscMallocValidate() unless -malloc_*, example used PetscAbsScalar() on real
Mumps has no support for Cholesky for Hermitian matrix so document and error check Documentation says CHKMEMQ() and PetscMallocValidate() with -malloc_debug or -malloc_test but in fact it still checked memory even without those being set (slowing code) Example used PetscAbsScalar() on real values, also had incorrect indentation formating
Commit-type: testing-fix, style-fix, documentation, example
show more ...
|
| #
1c575b32
|
| 07-Jul-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'maint'
|
| #
26bd1501
|
| 05-Jul-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Remove use of _ and __ in front of PETSc include guards. Reason: C99 Reserved Identifiers
Commit-type: portability-fix
|
| #
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 ...
|
| #
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 ...
|
| #
a041468a
|
| 06-Mar-2019 |
Lawrence Mitchell <lawrence@wence.uk> |
Merge branch 'master' into wence/feature-patch-all-at-once
|
| #
24729e48
|
| 24-Feb-2019 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'jed/check-pointer-nosigaction/maint' into maint [PR #1372]
* jed/check-pointer-nosigaction/maint: Provides about 100x speedup for PetscCheckPointer (almost 10x speedup for the DMPlex/p
Merge branch 'jed/check-pointer-nosigaction/maint' into maint [PR #1372]
* jed/check-pointer-nosigaction/maint: Provides about 100x speedup for PetscCheckPointer (almost 10x speedup for the DMPlex/p4est example that was recently discussed on petsc-maint).
show more ...
|
| #
73e1f9d0
|
| 24-Feb-2019 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'jed/check-pointer-nosigaction/maint' [PR #1372]
* jed/check-pointer-nosigaction/maint: Provides about 100x speedup for PetscCheckPointer (almost 10x speedup for the DMPlex/p4est exampl
Merge branch 'jed/check-pointer-nosigaction/maint' [PR #1372]
* jed/check-pointer-nosigaction/maint: Provides about 100x speedup for PetscCheckPointer (almost 10x speedup for the DMPlex/p4est example that was recently discussed on petsc-maint).
show more ...
|
| #
607f9ac5
|
| 12-Feb-2019 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'pr1305/prj-/update-hypre-matrix-initialization/master' [PR #1343]
* pr1305/prj-/update-hypre-matrix-initialization/master: Changes how BoomerAMG matrices are initialized.
|
| #
f8a67e6d
|
| 10-Feb-2019 |
Jed Brown <jed@jedbrown.org> |
PetscSignalSegvCheckPointer: make public for use from user-defined signal handlers
|
| #
1d4906ef
|
| 06-Feb-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
PetscStackCallStandard: use local error code
Fix PETSc for unused/set-but-not-used variables
|
| #
a1a5ab92
|
| 28-Jan-2019 |
Joseph Pusztay <josephpusztay@Josephs-MacBook-Pro.local> |
Merge branch 'master' into jpusztay/feature-swarm-symplectic-example
|
| #
30faf514
|
| 27-Jan-2019 |
m_diehl <m.diehl@mpie.de> |
Merged petsc/petsc into master
|
| #
c9141704
|
| 27-Dec-2018 |
Pierre Jolivet <pierre.jolivet@enseeiht.fr> |
Merged petsc/petsc into master
|