| #
7ea10ee1
|
| 07-May-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
5d46b446
|
| 07-May-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-hpddm-missing-interface' into 'maint'
Add KSPHPDDMMatSolve()
See merge request petsc/petsc!2730
|
| #
910cf402
|
| 07-May-2020 |
prj- <pierre.jolivet@enseeiht.fr> |
Minor fixes and improvements
* Typos * MatMatSolve() improvements * MatDense[Get|Restore]ColumnF90() * MatKAIJGetScaledIdentity()
|
| #
533d61a9
|
| 02-Apr-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'psanan/asm-view-fix' into 'master'
PC: ASM, Block Jacobi: when viewing, note local solver on rank 0 is shown
See merge request petsc/petsc!2563
|
| #
8d76b567
|
| 27-Feb-2020 |
Patrick Sanan <patrick.sanan@gmail.com> |
PC: ASM, Block Jacobi: when viewing, note local solver on rank 0 is shown
The KSPView() call shows the (sub-)KSP on rank 0, which should have the same type, PC, parameters, etc., but will not be the
PC: ASM, Block Jacobi: when viewing, note local solver on rank 0 is shown
The KSPView() call shows the (sub-)KSP on rank 0, which should have the same type, PC, parameters, etc., but will not be the identical solver, as the size of the local subdomains and the entries of the local submatrices will be different. For instance, the output only shows the local Mat for rank 0, which might confuse a user into thinking that the subdomains are all of the same size when they are not. Similarly, a PC like LU would show different factorization details on different ranks, even though the solver settings are the same.
Make the viewer output more precise by noting explicitly that is displaying information for the rank 0 subsolver.
Update test output with the new string.
show more ...
|
| #
60a4e99f
|
| 09-Jan-2020 |
Stefano Zampini <stefano.zampini@gmail.com> |
Merge branch 'master' into 'stefanozampini/sfwin-reuse-win'
# Conflicts: # config/BuildSystem/config/packages/MPI.py
|
| #
8372926a
|
| 06-Jan-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
0ed881af
|
| 05-Jan-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-documentation' into 'maint'
Missing manual page
See merge request petsc/petsc!2425
|
| #
6d33885c
|
| 05-Jan-2020 |
prj- <pierre.jolivet@enseeiht.fr> |
Missing manual page
|
| #
aca8c29e
|
| 31-Dec-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2019-11-08/change-default-asmtype-symmetric'
Do not default to BASIC for ASM preconditioner, it can require signifigently more iterations (and time)
See merge request petsc/pets
Merge branch 'barry/2019-11-08/change-default-asmtype-symmetric'
Do not default to BASIC for ASM preconditioner, it can require signifigently more iterations (and time)
See merge request petsc/petsc!2290
show more ...
|
| #
57501b6e
|
| 08-Nov-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Do not default to BASIC for ASM preconditioner, it can require signifigently more iterations (and time)
Commit-type: optimization Reported-by: Pierre Jolivet <pierre.jolivet@enseeiht.fr>
|
| #
30557576
|
| 25-Nov-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
d8e9ee5d
|
| 25-Nov-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-more-typo' into 'maint'
More typos
See merge request petsc/petsc!2326
|
| #
34a84908
|
| 25-Nov-2019 |
prj- <pierre.jolivet@enseeiht.fr> |
More typos
|
| #
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
|
| #
a7e7f368
|
| 06-Sep-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/typos' into 'master'
Some typos.
See merge request petsc/petsc!2010
|
| #
8966356d
|
| 05-Sep-2019 |
Pierre Jolivet <pierre.jolivet@enseeiht.fr> |
Some typos.
|
| #
9b3c2fbf
|
| 22-Jul-2019 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'dalcinl/fix-headers' [PR #1897]
* dalcinl/fix-headers: Minor fixes to headers.
|
| #
534a8f05
|
| 21-Jul-2019 |
Lisandro Dalcin <dalcinl@gmail.com> |
Fix a bunch of PetscValidPointer() -> PetscValidXXXPointer()
|
| #
5c4b051a
|
| 10-Jul-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'barry/no-batch-script'
|
| #
b9e7e5c1
|
| 21-Jun-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
No more batch submission script; this is all due to a very smart idea of Lisandro Dalcin
*) removed or fixed all remaining --know-xx options that required a batch submission script *) removed all de
No more batch submission script; this is all due to a very smart idea of Lisandro Dalcin
*) removed or fixed all remaining --know-xx options that required a batch submission script *) removed all details of --known-size-- that are no longer needed *) cleaned up BAIJMKL source code, made it work with the rest of PETSc and removed is dependence on a batch submission script, added test case for BAIJMKL *) update the installation guide on batsch submissions and OpenMP *) print MKL version, print OpenMP usage with mkl_sparse options
Commit-type: bug-fix, portability-fix, style-fix, feature, documentation, example Thanks-to: Lisandro Dalcin <dalcinl@gmail.com>
$ ./configure --with-batch =============================================================================== Configuring PETSc to compile on your system =============================================================================== =============================================================================== ***** WARNING: Cannot determine if MPI_INT64_T works on your system in batch-mode! Assuming it does work. Run with --known-mpi-int64_t=0 if you know it does not work (very unlikely). Run with --known-mpi-int64_t=1 to remove this warning message. warning message ***** =============================================================================== =============================================================================== ***** WARNING: Cannot determine if MPI_C_DOUBLE_COMPLEX works on your system in batch-mode! Assuming it does work. Run with --known-mpi-c-double-complex=0 if you know it does not work (very unlikely). Run with --known-mpi-c-double-complex=1 to remove this warning message. warning message ***** =============================================================================== =============================================================================== ***** WARNING: Cannot verify that MPI is a shared library - in batch-mode! If MPI is a static library but linked into multiple shared libraries that the application uses, sometimes compiles work - but one might get run-time errors. If you know that the MPI library is shared - run with --known-mpi-shared-libraries=1 option to remove this warning message ***** =============================================================================== =============================================================================== ***** WARNING: Cannot determine if BLAS/LAPACK uses 32 bit or 64 bit integers in batch-mode! Assuming 32 bit integers. Run with --known-64-bit-blas-indices if you know they are 64 bit. Run with --known-64-bit-blas-indices=0 to remove this warning message. warning message ***** ===============================================================================
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 ...
|