| #
13d3f61c
|
| 09-Jun-2019 |
Richard Mills <rtm@eecs.utk.edu> |
Merged in rmills/fix-petscinitializenopointers-error-check/maint (pull request #1766)
CHKERRQ should not be used for PetscInitialize() in PetscInitializeNoPointers()
Approved-by: BarryFSmith <bsmit
Merged in rmills/fix-petscinitializenopointers-error-check/maint (pull request #1766)
CHKERRQ should not be used for PetscInitialize() in PetscInitializeNoPointers()
Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
show more ...
|
| #
c52ac268
|
| 08-Jun-2019 |
Richard Tran Mills <rmills@rmills.org> |
CHKERRQ should not be used for PetscInitialize().
|
| #
23f8cee3
|
| 02-Jun-2019 |
BarryFSmith <bsmith@mcs.anl.gov> |
Merged in barry/more-openmp-work (pull request #1735)
Barry/more openmp work
|
| #
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 ...
|
| #
f90b075c
|
| 30-May-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Attempt to select and determine MKL libraries that use OpenMP
PetscLogView() now prints the number of OpenMP threads
Using ex43 -n 10000000 -log_view | grep VecDot On my Apple Mac using the free MK
Attempt to select and determine MKL libraries that use OpenMP
PetscLogView() now prints the number of OpenMP threads
Using ex43 -n 10000000 -log_view | grep VecDot On my Apple Mac using the free MKL installed from Intel I got speed down on vector operations Using the MKL that came with the Intel Fortran I also got speed down But using the MKL that comes with Matlab I got some speedup
Commit-type: feature
show more ...
|
| #
101491d0
|
| 30-May-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Added -omp_num_threads and -omp_view options to PetscInitialize()
Commit-type: feature
|
| #
cd1b99a6
|
| 28-May-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Additional functionality for downloaded OpenBLAS and related items
1) --with-openmp triggers OpenBLAS to build with OpenMP 2) --download-openblas-use-pthreads triggers OpenBLAS to build to use pthre
Additional functionality for downloaded OpenBLAS and related items
1) --with-openmp triggers OpenBLAS to build with OpenMP 2) --download-openblas-use-pthreads triggers OpenBLAS to build to use pthreads 3) Packages that use OpenMP now mark a variable and this is printed in the summary printed by configure 4) PetscInitialize -info will print information on number of OpenMP threads being used
Commit-type: feature
show more ...
|
| #
7a003026
|
| 26-May-2019 |
Jed Brown <jed@59a2.org> |
Merged in jed/sizeof (pull request #1706)
Migrate sizeof-related definitions to run-time/non-batch as appropriate
Approved-by: Lisandro Dalcin <dalcinl@gmail.com> Approved-by: BarryFSmith <bsmith@m
Merged in jed/sizeof (pull request #1706)
Migrate sizeof-related definitions to run-time/non-batch as appropriate
Approved-by: Lisandro Dalcin <dalcinl@gmail.com> Approved-by: BarryFSmith <bsmith@mcs.anl.gov> Approved-by: Jed Brown <jed@59a2.org>
show more ...
|
| #
e316c87f
|
| 23-May-2019 |
Jed Brown <jed@jedbrown.org> |
MPIU_SIZE_T: define at run-time
|
| #
7cdaf61d
|
| 23-May-2019 |
Jed Brown <jed@jedbrown.org> |
MPIU_FORTRANADDR: define at run-time
|
| #
847f55b8
|
| 24-May-2019 |
Lisandro Dalcin <dalcinl@gmail.com> |
Merged in dalcinl/endian (pull request #1698)
Runtime endianness detection
Approved-by: Jed Brown <jed@59a2.org> Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
|
| #
30815ce0
|
| 23-May-2019 |
Lisandro Dalcin <dalcinl@gmail.com> |
Add PetscBinaryBigEndian() for runtime detection of endianness
|
| #
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 ...
|
| #
e1105b4b
|
| 14-Apr-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'maint'
|
| #
a1601671
|
| 14-Apr-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Dmitry Karpeyev was missing in several locations as PETSc author PETSc version was outdated in -citation output
Commit-type: bug-fix, documentation Reported-by: Lisandro Dalcin <dalcinl@gmail.com>
|
| #
ef1b1776
|
| 01-Apr-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' of bitbucket.org:petsc/petsc
|
| #
a8938870
|
| 01-Apr-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'maint'
|
| #
bcb1dc63
|
| 01-Apr-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merged in balay/fix-mpi_2int/maint (pull request #1481)
MPI_2INT is not always a macro. So add a configure check. And since petscmath.h always defines MPI_2INT - remove its check from other sources
Merged in balay/fix-mpi_2int/maint (pull request #1481)
MPI_2INT is not always a macro. So add a configure check. And since petscmath.h always defines MPI_2INT - remove its check from other sources
Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
show more ...
|
| #
40df0d72
|
| 31-Mar-2019 |
Satish Balay <balay@mcs.anl.gov> |
MPI_2INT is not always a macro. And its part of MPI-1 anyway. So assume is it always exists and works.
This issue comes up with HPE MPT
Reported-by: "Kokron, Daniel S. (ARC-606.2)[InuTeq, LLC]" <da
MPI_2INT is not always a macro. And its part of MPI-1 anyway. So assume is it always exists and works.
This issue comes up with HPE MPT
Reported-by: "Kokron, Daniel S. (ARC-606.2)[InuTeq, LLC]" <daniel.s.kokron@nasa.gov
show more ...
|
| #
b0f52d29
|
| 28-Jan-2019 |
Joseph Pusztay <josephpusztay@Josephs-MacBook-Pro.local> |
Merge branch 'master' into jpusztay/feature-swarm-symplectic-example
|
| #
a1a5ab92
|
| 28-Jan-2019 |
Joseph Pusztay <josephpusztay@Josephs-MacBook-Pro.local> |
Merge branch 'master' into jpusztay/feature-swarm-symplectic-example
|
| #
940dfb0a
|
| 28-Jan-2019 |
Joseph Pusztay <josephpu@buffalo.edu> |
Merged petsc/petsc into master
|
| #
30faf514
|
| 27-Jan-2019 |
m_diehl <m.diehl@mpie.de> |
Merged petsc/petsc into master
|