PetscViewerCreate: Set PetscViewerView() as the object's view routineOtherwise PetscViewerViewFromOptions() cannot possibly work
Remove usage of PETSC_HAVE_FORTRAN_STDCALL, PETSC_BLASLAPACK_STDCALL, HAVE_FORTRAN_MIXED_STR_ARG flags - as Compaq f90 compiler is no longer supported
Plex: Added ExodusII viewer
Merge remote-tracking branch 'origin/maint'
git grep -l "seperate" | xargs sed -i '' -e 's/seperate/separate/g'Commit-type: spelling-fixReported-by: Pierre JOLIVET <Pierre.Jolivet@enseeiht.fr>
Sys: Replace 0 -> NULL for pointers
Sys: PetscMonitorCompare() should be in the public header- Moved PetscMonitorCompare() to Sys
Fix item list in manpages of XXXViewFromOptions
prototype for ViewFromOptions macro-->functions
Add information about output to PetscViewerGetSubViewers being synchronized.https://gitlab.com/petsc/petsc/issues/462
Fix a bunch of PetscValidPointer() -> PetscValidXXXPointer()
Merge from doc-fixes branch
Fixes for doctext update
Add PetscArraycmp(), PetscArraycpy(), PetscArrayzero(), PetscArraymove(), update code to use new formsReplace a couple multi-mallocs with a single mallocReplace backwards loops in MatSetValues_*()
Add PetscArraycmp(), PetscArraycpy(), PetscArrayzero(), PetscArraymove(), update code to use new formsReplace a couple multi-mallocs with a single mallocReplace backwards loops in MatSetValues_*() with PetscArraymove()Commit-type: style-fix, feature
show more ...
Update the use of Collective on in the manual pages to reflect the new styleCommit-type: style-fix, documentationThanks-to: Patrick Sanan <patrick.sanan@gmail.com>
Man pages: remove Concepts: fieldsThese fields were previously stripped from the man pages by logic removed in 21a59cba2737d49dc2f0bd12c08db0d2a3f3f209Remove these fields from all man pages (but
Man pages: remove Concepts: fieldsThese fields were previously stripped from the man pages by logic removed in 21a59cba2737d49dc2f0bd12c08db0d2a3f3f209Remove 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 lookfor 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
Merged in haplav/feature-petscviewerview-hdf5 (pull request #1722)add PetscViewerView_HDF5()Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
doc: minor PetscViewerSetUp manpage improvement
Man pages: remove .keywords: fieldsThis 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: fieldsThis 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 lookfor 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
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
Merged in abhishek/feature-log-csv (pull request #1646)CSV print function definitions addedApproved-by: BarryFSmith <bsmith@mcs.anl.gov>
Minor updates PetscViewerGetSubViewer(), error checking, docsCommit-type: testing-fix, documentation
CSV print function definitions addedAdded zlib compress and wrote csv to buffer instead of printing
dmnetwork: add xmin, xmax to DMNetworkMonitorAdd()add PETSC_VIEWER_DRAW_LG_XRANGE and update VecView_Seq_Draw_LG()Requested-by: "Betrie, Getnet" <gbetrie@anl.gov>Suggested-by: "Smith, Barry F."
dmnetwork: add xmin, xmax to DMNetworkMonitorAdd()add PETSC_VIEWER_DRAW_LG_XRANGE and update VecView_Seq_Draw_LG()Requested-by: "Betrie, Getnet" <gbetrie@anl.gov>Suggested-by: "Smith, Barry F." <bsmith@mcs.anl.gov>
add missing manpages for PetscViewerReadable and friends
12345678910>>...14