| #
cc843e7a
|
| 17-Mar-2020 |
Lisandro Dalcin <dalcinl@gmail.com> |
Binary-IO: Various fixes and enhancements
* Add missing error checking * Reorganize and remove duplicated code for easier maintenance * Fix STDIO with FILE_MODE_READ to open files only in process ze
Binary-IO: Various fixes and enhancements
* Add missing error checking * Reorganize and remove duplicated code for easier maintenance * Fix STDIO with FILE_MODE_READ to open files only in process zero * Fix MPIIO subviewers to synchronize the file on Get/Restore
show more ...
|
| #
9e31fb84
|
| 16-Mar-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'dalcinl/binary-io' into 'master'
Binary IO Enhancements
See merge request petsc/petsc!2594
|
| #
5972f5f3
|
| 09-Mar-2020 |
Lisandro Dalcin <dalcinl@gmail.com> |
PETSCVIEWERBINARY: Add PetscViewerBinary{Read|Write}All()
* Abstract out MPI-IO vs stdio in a single collective call
|
| #
f253e43c
|
| 09-Mar-2020 |
Lisandro Dalcin <dalcinl@gmail.com> |
PetscBinaryWrite: Remove `istemp` boolean flag
|
| #
cb6ad94f
|
| 09-Mar-2020 |
Lisandro Dalcin <dalcinl@gmail.com> |
PETSCVIEWERBINARY: PetscViewerView() now prints file mode and stdio/mpiio
|
| #
1341df1c
|
| 09-Mar-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'dalcinl/mpi-io' into 'master'
MPI-IO Enhancements
See merge request petsc/petsc!2587
|
| #
22a8f86c
|
| 05-Mar-2020 |
Lisandro Dalcin <dalcinl@gmail.com> |
PETSCVIEWERBINARY: Various fixes and enhancements
* MPI-IO support for FILE_MODE_APPEND (write at end of file) * PetscViewerBinaryWriteReadMPIIO() now does IO only in rank zero * PetscViewerBinaryAd
PETSCVIEWERBINARY: Various fixes and enhancements
* MPI-IO support for FILE_MODE_APPEND (write at end of file) * PetscViewerBinaryWriteReadMPIIO() now does IO only in rank zero * PetscViewerBinaryAddMPIIOOffset() is now logically collective * Fix PetscViewerSetFromOptions() to print current option values * Add missing error checking in set/get routines
show more ...
|
| #
69e10bba
|
| 05-Mar-2020 |
Lisandro Dalcin <dalcinl@gmail.com> |
MPI-IO: Use explicit offsets for {IS|Vec}{View/Load} binary
|
| #
5d107231
|
| 12-Feb-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-more-typos' into 'master'
Fix more typos and add missing examples
See merge request petsc/petsc!2511
|
| #
fd292e60
|
| 12-Feb-2020 |
prj- <pierre.jolivet@enseeiht.fr> |
Fix more typos and add missing examples
|
| #
963eeaaa
|
| 30-Jan-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'dalcinl/fix-null' into 'master'
Sys: Replace 0 -> NULL for pointers
See merge request petsc/petsc!2482
|
| #
02c9f0b5
|
| 29-Jan-2020 |
Lisandro Dalcin <dalcinl@gmail.com> |
Sys: Replace 0 -> NULL for pointers
|
| #
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 ...
|
| #
b72fa766
|
| 16-May-2019 |
Lisandro Dalcin <dalcinl@gmail.com> |
Merged in dalcinl/fix-io-gmsh (pull request #1660)
Binary I/O And Gmsh DMPlex Reader
Approved-by: Matthew Knepley <knepley@gmail.com> Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
|
| #
9860990e
|
| 03-May-2019 |
Lisandro Dalcin <dalcinl@gmail.com> |
Binary I/O: Various fixes and enhancements
* Change PetscBinary[Synchronized]Read() to allow for reading items up to EOF without erroring * Fix PetscViewerBinaryRead() to properly return the numbe
Binary I/O: Various fixes and enhancements
* Change PetscBinary[Synchronized]Read() to allow for reading items up to EOF without erroring * Fix PetscViewerBinaryRead() to properly return the number of items read * Fix PetscViewerRead() to prevent infinite loops at EOF * Various fixes for PetscDataType PETSC_COMPLEX
show more ...
|
| #
bb305ced
|
| 10-May-2019 |
BarryFSmith <bsmith@mcs.anl.gov> |
Merged in barry/minor-getsubviewer-docs (pull request #1624)
Minor updates PetscViewerGetSubViewer(), error checking, docs
Approved-by: Václav Hapla <vaclav.hapla@erdw.ethz.ch>
|
| #
e5afcf28
|
| 05-May-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Minor updates PetscViewerGetSubViewer(), error checking, docs
Commit-type: testing-fix, documentation
|
| #
e064ded0
|
| 08-May-2019 |
Patrick Sanan <patrick.sanan@gmail.com> |
Merged in psanan/binvc-edited-online-with-bitbucket-1557316472858 (pull request #1639)
PetscViewerBinaryOpen man page: add dashes for list of options database keys
|
| #
63c55180
|
| 08-May-2019 |
Patrick Sanan <patrick.sanan@gmail.com> |
PetscViewerBinaryOpen man page: add dashes for list of options database keys
|
| #
bfd69ae1
|
| 08-Apr-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
9c892ca2
|
| 08-Apr-2019 |
BarryFSmith <bsmith@mcs.anl.gov> |
Merged in barry/fix-parallel-petscviewerasciiread/maint (pull request #1514)
Add error checking if PetscViewerASCIIRead() or PetscViewerASCIIGetPointer() are called from any but the 0th rank of the
Merged in barry/fix-parallel-petscviewerasciiread/maint (pull request #1514)
Add error checking if PetscViewerASCIIRead() or PetscViewerASCIIGetPointer() are called from any but the 0th rank of the PetscViewer.
Approved-by: Matthew Knepley <knepley@gmail.com>
show more ...
|
| #
f8859db6
|
| 07-Apr-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Add error checking if PetscViewerASCIIRead() is calledfrom any but the 0th rank of the PetscViewer.
Fix typos and explanation in manual pages for PETSc ASCII viewers
Commit-type: feature, documenta
Add error checking if PetscViewerASCIIRead() is calledfrom any but the 0th rank of the PetscViewer.
Fix typos and explanation in manual pages for PETSc ASCII viewers
Commit-type: feature, documentation Reported-by: Yuyun Yang <yyang85@stanford.edu>
show more ...
|