| 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 ...
|
| fad2a674 | 31-May-2019 |
Volker <kooky089@gmail.com> |
Added classname to make CreateWindowEx() work. Fixed typo in error msg |
| 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 ...
|
| 00549fce | 30-May-2019 |
Václav Hapla <vaclav.hapla@erdw.ethz.ch> |
Merged in haplav/feature-petscviewerview-hdf5 (pull request #1722)
add PetscViewerView_HDF5()
Approved-by: BarryFSmith <bsmith@mcs.anl.gov> |
| 68729550 | 28-May-2019 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
add sys_classes_viewer_tutorials-ex2%: test setting HDF5 viewer from options |
| f0d4698b | 28-May-2019 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
doc: minor PetscViewerSetUp manpage improvement |
| 1b793a25 | 28-May-2019 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
PetscViewerView_HDF5 impl. |
| b663d2d2 | 28-May-2019 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
PetscViewerHDF5Open() now calls PetscViewerSetFromOptions().
Just like PetscViewerBinaryOpen(). |
| 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 ...
|
| fc8a9ade | 26-May-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Fixes for Matlab engine
Do not use -nojvm option, instead use -nosplash, because -nojvm caused ex31.c to crash on exit Better -info output for starting engine Have PetscMatlabEngineDestroy() actuall
Fixes for Matlab engine
Do not use -nojvm option, instead use -nosplash, because -nojvm caused ex31.c to crash on exit Better -info output for starting engine Have PetscMatlabEngineDestroy() actually call the Matlab engine function to shut down the engine
Commit-type: bug-fix, style-fix
show more ...
|
| 30815ce0 | 23-May-2019 |
Lisandro Dalcin <dalcinl@gmail.com> |
Add PetscBinaryBigEndian() for runtime detection of endianness |
| 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 ...
|
| d4a93e37 | 16-May-2019 |
Satish Balay <balay@mcs.anl.gov> |
fix build errors with arch-linux-matlab-ilp64 |
| 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 ...
|
| fccb18fb | 12-May-2019 |
BarryFSmith <bsmith@mcs.anl.gov> |
Merged in barry/cleanup-petscstringviewer (pull request #1630)
Work on PetscViewerString. Fix use of PetscInt -> size_t, add new functionality, add usage by basic solver objects, add test case |
| 7eda4a2b | 11-May-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint' |
| 36a9e3b9 | 06-May-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Work on PetscViewerString. Fix use of PetscInt -> size_t, add new functionality, add usage by basic solver objects, add test case
Commit-type: style-fix, feature, documentation, example |
| 5da1e361 | 11-May-2019 |
Matthew Knepley <knepley@gmail.com> |
Merged in abhishek/feature-log-csv (pull request #1646)
CSV print function definitions added
Approved-by: BarryFSmith <bsmith@mcs.anl.gov> |
| 49523f81 | 11-May-2019 |
Václav Hapla <vaclav.hapla@erdw.ethz.ch> |
Merged in haplav/remove-petscviewerhdf5setaijnames (pull request #1644)
Get rid of PetscViewerHDF5{Get,Set}AIJNames().
Approved-by: BarryFSmith <bsmith@mcs.anl.gov> |
| 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> |
| 5dc64a97 | 07-May-2019 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
Get rid of PetscViewerHDF5{Get,Set}AIJNames().
fix-issue-289 |
| bc307625 | 08-May-2019 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
doc: no need to include petscsys.h because petscviewerhdf5.h does already |
| 4e97f8eb | 08-May-2019 |
Vaclav Hapla <vaclav.hapla@erdw.ethz.ch> |
Move HDF5 array IO stuff from sys to vec.
- Fix issue 288. - Moved PetscViewerHDF5Load,PetscViewerHDF5ReadSizes and their helpers from src/sys/classes/viewer/impls/hdf5/hdf5v.c into the new fi
Move HDF5 array IO stuff from sys to vec.
- Fix issue 288. - Moved PetscViewerHDF5Load,PetscViewerHDF5ReadSizes and their helpers from src/sys/classes/viewer/impls/hdf5/hdf5v.c into the new file src/vec/is/utils/hdf5io.c - PetscViewerHDF5Load() header moved from viewerimpl.h to petscis.h - PetscViewerHDF5ReadSizes() header moved from petscviewerhdf5.h to petscis.h
show more ...
|
| e5afcf28 | 05-May-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Minor updates PetscViewerGetSubViewer(), error checking, docs
Commit-type: testing-fix, documentation |
| 63c55180 | 08-May-2019 |
Patrick Sanan <patrick.sanan@gmail.com> |
PetscViewerBinaryOpen man page: add dashes for list of options database keys |