History log of /petsc/include/petscerror.h (Results 301 – 325 of 867)
Revision Date Author Comments
# 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


1...<<11121314151617181920>>...35