| 857a15f1 | 17-Jun-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Resolved issues brought up in PR
Commit-type: bug-fix, style-fix Reported-by: Patrick Sanan <patrick.sanan@gmail.com> |
| 580bdb30 | 07-Jun-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Add PetscArraycmp(), PetscArraycpy(), PetscArrayzero(), PetscArraymove(), update code to use new forms
Replace a couple multi-mallocs with a single malloc Replace backwards loops in MatSetValues_*()
Add PetscArraycmp(), PetscArraycpy(), PetscArrayzero(), PetscArraymove(), update code to use new forms
Replace a couple multi-mallocs with a single malloc Replace backwards loops in MatSetValues_*() with PetscArraymove()
Commit-type: style-fix, feature
show more ...
|
| bacf6b6c | 15-Jun-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Add -with-{hdf5,moab}-fc={true,false} add HDF5 test to make test, fix MOAB handling of zlib |
| f4939dbc | 12-Jun-2019 |
Jose E. Roman <jroman@dsic.upv.es> |
Merged in jose/visibility-cuda (pull request #1778)
Fix visibility issue: VecAXPY_SeqCUDA() called from aijcusparse.cu
Approved-by: Karl Rupp <me@karlrupp.net> |
| bf66e065 | 12-Jun-2019 |
Václav Hapla <vaclav.hapla@erdw.ethz.ch> |
Merged in haplav/feature-hdf5-collective-options (pull request #1737)
add ability to turn on/off HDF5 collective transfer mode
Approved-by: Matthew Knepley <knepley@gmail.com> Approved-by: BarryFSm
Merged in haplav/feature-hdf5-collective-options (pull request #1737)
add ability to turn on/off HDF5 collective transfer mode
Approved-by: Matthew Knepley <knepley@gmail.com> Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
show more ...
|
| 2d95be3d | 22-May-2019 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
HDF5: Transfer mode defaults to independent wherever applicable and for all HDF5 versions.
Use PetscViewer_HDF5.dxpl_id instead of making new property list everytime. |
| 80f254d4 | 12-Jun-2019 |
Jose E. Roman <jroman@dsic.upv.es> |
Fix visibility issue: VecAXPY_SeqCUDA() called from aijcusparse.cu |
| 13e70e18 | 08-Jun-2019 |
Richard Tran Mills <rmills@rmills.org> |
Fixed misspelling in VecPinToCPU() manual page. |
| 5f64dca9 | 05-Jun-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
Merged in stefano_zampini/fix-mffd (pull request #1718)
Stefano zampini/fix mffd |
| 04f8278e | 05-Jun-2019 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'hannah/gpu-communication-logging' [PR #1746]
* hannah/gpu-communication-logging: This branch logs the number and size of CPU to GPU and GPU to CPU vector copies when PETSc is built wit
Merge branch 'hannah/gpu-communication-logging' [PR #1746]
* hannah/gpu-communication-logging: This branch logs the number and size of CPU to GPU and GPU to CPU vector copies when PETSc is built with ViennaCL or CUDA and adds four columns to log_view reporting this communication.
show more ...
|
| 037b95cd | 03-Jun-2019 |
Matthew Knepley <knepley@gmail.com> |
vsectionis.c edited online with Bitbucket |
| bec0b493 | 30-May-2019 |
hannah_mairs <hannah.mairs@gmail.com> |
Adding logging code |
| 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 |
| b923ff0c | 02-Jun-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
Merged in stefano_zampini/update-hypre (pull request #1696)
Update HYPRE to 2.16.0
Approved-by: BarryFSmith <bsmith@mcs.anl.gov> |
| 39accc25 | 26-May-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
HYPRE: support when hypre is compiled with --enable-complex
Some of the operations are buggy in HYPRE (i.e. RAP, MatMatMults). At least, now we compile against a complex hypre Disable some hypre tes
HYPRE: support when hypre is compiled with --enable-complex
Some of the operations are buggy in HYPRE (i.e. RAP, MatMatMults). At least, now we compile against a complex hypre Disable some hypre tests in complex numbers and add a couple of configurations for the nightlies Also, disabled MatGetRow tests because the previous test was buggy
show more ...
|
| 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> |
| dc0529c6 | 27-May-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Remove legacy and cmake compile systems
- Remove legacy and cmake compile systems from makefiles and config - Clean out various dead code from makefile and lib/petsc/conf/rules - Update lib/petsc/co
Remove legacy and cmake compile systems
- Remove legacy and cmake compile systems from makefiles and config - Clean out various dead code from makefile and lib/petsc/conf/rules - Update lib/petsc/conf/test to build all examples, not just those beginning with ex, update examples makefiles to remove now unneeded rules - Deprecated make gnumake, replaced with make libs
Note: retained clean-legacy since it is used by clean in rules
Commit-type: style-fix, feature Thanks-to: Jed Brown <jed@jedbrown.org> and Satish Balay <balay@mcs.anl.gov>
show more ...
|
| 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> |
| ec7d5fb8 | 28-May-2019 |
Stefano Zampini <stefano.zampini@gmail.com> |
VecAXPBY: fix error message |
| 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 ...
|
| 16e105c4 | 27-May-2019 |
Patrick Sanan <patrick.sanan@gmail.com> |
rvector.c : typo fix |
| b2134635 | 27-May-2019 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'barry/rm-readwrite' [PR #1710]
* barry/rm-readwrite: Remove the ReadWrite notation from Vec array access for GPU vectors to match usage on the CPU. |
| 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 ...
|
| ccfce468 | 26-May-2019 |
BarryFSmith <bsmith@mcs.anl.gov> |
Merged in barry/fix-vecop-usage-add-docs (pull request #1709)
Improve manual pages for VecAXPY() and related functions |