History log of /petsc/src/sys/objects/pinit.c (Results 401 – 425 of 1307)
Revision Date Author Comments
# 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


1...<<11121314151617181920>>...53