| #
235129d7
|
| 26-Feb-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'balay/switch-master-to-main' into 'master'
Balay/switch master to main
See merge request petsc/petsc!3619
|
| #
9dddd249
|
| 10-Feb-2021 |
Satish Balay <balay@mcs.anl.gov> |
git: switch default branch from 'master' to 'main'
|
| #
770cd5fd
|
| 22-Feb-2021 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-monitors-reorg' into 'master'
Knepley/feature monitors reorg
See merge request petsc/petsc!3631
|
| #
798534f6
|
| 18-Feb-2021 |
Matthew G. Knepley <knepley@gmail.com> |
KSP: Reorganized monitors - Now the residual can be viewed using -ksp_monitor draw and a plot can be made using -ksp_monitor draw::draw_lg - This also works for the true residual and error - We no
KSP: Reorganized monitors - Now the residual can be viewed using -ksp_monitor draw and a plot can be made using -ksp_monitor draw::draw_lg - This also works for the true residual and error - We noe register monitors so that dispatch based on viewer and format works - Add KSPMonitorLGCreate(), and remove KSPMonitorLGResidualNorm*() and KSPMonitorLGTrueResidualNorm*() - Add KSPMonitorError(), used by -ksp_monitor_error - Add arguments to KSPMonitorSetFromOptions() to allow line graphs to be configured - Remove SNESMonitorLGCreate() and SNESMonitorLGResidualNorm() which are now handled by the default monitor - PetscViewerAndFormat now allows a payload - VecView_Plex() and VecView_Plex_Local() must propagate the flag indicating zero BC
show more ...
|
| #
353dadcd
|
| 12-Sep-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jed/deprecate-viewer-ascii-vtk' into 'master'
Jed/deprecate viewer ascii vtk
See merge request petsc/petsc!3142
|
| #
8ec8862e
|
| 07-Sep-2020 |
Jed Brown <jed@jedbrown.org> |
PETSC_VIEWER_ASCII_VTK: deprecate, encourage use of XML
|
| #
16924cb1
|
| 26-Aug-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2020-08-16/fix-source-formatting' into 'master'
Turn on checkbadSource test to generate an error when found; fix all source code that causes errors
See merge request petsc/petsc
Merge branch 'barry/2020-08-16/fix-source-formatting' into 'master'
Turn on checkbadSource test to generate an error when found; fix all source code that causes errors
See merge request petsc/petsc!3064
show more ...
|
| #
2da392cc
|
| 17-Aug-2020 |
Barry Smith <bsmith@mcs.anl.gov> |
Turn on checkbadSource test to generate an error when found; fix all source code that causes errors
Commit-type: portability-fix, testing-fix, style-fix, feature, maintainability /spend 1.5h
|
| #
7d84acaa
|
| 05-Aug-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'forked-branch/lindad/failed-viewer' into 'master'
Forked branch/lindad/failed viewer
See merge request petsc/petsc!3023
|
| #
eafd5ff0
|
| 30-Jul-2020 |
Alex Lindsay <alexlindsay239@gmail.com> |
Add option to snes to only print reason when diverged
- Introduces `PETSC_VIEWER_FAILED` - Check whether `format == PETSC_VIEWER_FAILED` when deciding whether to print in `SNESReasonView`
|
| #
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
|
| #
52fb2ad5
|
| 18-Feb-2020 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'knepley/feature-plex-exodusii-viewer' into 'master'
Knepley/feature plex exodusii viewer
See merge request petsc/petsc!2535
|
| #
1e50132f
|
| 17-Feb-2020 |
Matthew G. Knepley <knepley@gmail.com> |
Plex: Added ExodusII viewer
|
| #
d0eddb9b
|
| 07-Nov-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'mark/fix-viewfromoptions' into 'master'
prototype for ViewFromOptions macro-->functions
See merge request petsc/petsc!2083
|
| #
fe2efc57
|
| 07-Nov-2019 |
Mark <cal2princeton@yahoo.com> |
prototype for ViewFromOptions macro-->functions
|
| #
d1922515
|
| 31-Oct-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'tisaac/feature-multiple-fields-complex-dmplex-vtk' into 'master'
Allow multiple fields and complex numbers in DMPlex VTK visualization
See merge request petsc/petsc!2247
|
| #
e630c359
|
| 28-Oct-2019 |
Toby Isaac <tisaac@cc.gatech.edu> |
Support viewing vecs with multifields in VTK from DMPlex
Change precedence when finding sections in DMPletscVTKWriteALL
Searching for "section" before resorting to DM makes it easier to view just a
Support viewing vecs with multifields in VTK from DMPlex
Change precedence when finding sections in DMPletscVTKWriteALL
Searching for "section" before resorting to DM makes it easier to view just a single field of a vector: rather than computing a subdm, we just get the field section and compose it with a thin duplicate of the vector
Use composed "section" in DMPlexVTKWriteAll_VTU
Handle multifield vecs in VecView_Plex_Local_VTK
Test VTK multifield output in ascii and vtu in snes tutorials ex24
Make plexvtu use the sections composed with the vectors, provide vector output, and have more sensible names
Tranfer vector fields expanded to 3 components in one transfer
Only put a number on a field if there is more than one field
Add fieldnum argument to PetscViewerVTKAddField()
Now a vector can be added only for a single field to be printed. We can add the same field multiple times. This avoids copying fields of a vector into separate vectors for viewing
show more ...
|
| #
1c575b32
|
| 07-Jul-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'maint'
|
| #
26bd1501
|
| 05-Jul-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Remove use of _ and __ in front of PETSc include guards. Reason: C99 Reserved Identifiers
Commit-type: portability-fix
|
| #
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 ...
|
| #
dd364f81
|
| 16-May-2019 |
Lisandro Dalcin <dalcinl@gmail.com> |
Merged in dalcinl/fix-clang-warnings (pull request #1671)
Fix clang warning -Wextra-semi-stmt
Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
|
| #
e83a5d19
|
| 15-May-2019 |
Lisandro Dalcin <dalcinl@gmail.com> |
Fix clang warning -Wextra-semi-stmt
https://clang.llvm.org/docs/DiagnosticsReference.html#wextra-semi-stmt
warning: empty expression statement has no effect; remove unnecessary ';' to silence this
Fix clang warning -Wextra-semi-stmt
https://clang.llvm.org/docs/DiagnosticsReference.html#wextra-semi-stmt
warning: empty expression statement has no effect; remove unnecessary ';' to silence this warning [-Wextra-semi-stmt] ierr = PetscOptionsTail();CHKERRQ(ierr); ^
show more ...
|