| #
28d58a37
|
| 22-Sep-2019 |
Pierre Jolivet <pierre.jolivet@enseeiht.fr> |
Fixes and improvements for PCHPDDM and KSPHPDDM
|
| #
ed0ed7c6
|
| 19-Sep-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' into 'barry/2019-08-22/fix-fblaslapack-for-nag'
# Conflicts: # lib/petsc/conf/test
|
| #
823c316d
|
| 11-Sep-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'glenn/proposed-newton-mods' into 'master'
Proposed Modifications to LineSearch and NewtonTR
See merge request petsc/petsc!2019
|
| #
c9368356
|
| 06-Sep-2019 |
Glenn Hammond <gehammo@sandia.gov> |
Refactored NewtonTR to include a PreCheck() and vector naming convention similar to LineSearch (i.e. added Vec W).
|
| #
a963a91c
|
| 02-Aug-2019 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'barry/2019-07-30/snesncg-updates' [PR #1925]
* barry/2019-07-30/snesncg-updates: Fix docs for SNESNCG, add NCG linesearch that was in the code and not connected, call SNESSetFromOption
Merge branch 'barry/2019-07-30/snesncg-updates' [PR #1925]
* barry/2019-07-30/snesncg-updates: Fix docs for SNESNCG, add NCG linesearch that was in the code and not connected, call SNESSetFromOptions() on NPC
show more ...
|
| #
b5badacb
|
| 31-Jul-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Fix docs for SNESNCG, add NCG linesearch that was in the code and not connected, call SNESSetFromOptions() on NPC
Commit-type: feature, documentation
|
| #
c1c6be5a
|
| 16-Jul-2019 |
Karl Rupp <me@karlrupp.net> |
Merge branch 'barry/9-7/2019/SNES_CONVERGED_TR_DELTA-Error' [PR #1857]
* barry/9-7/2019/SNES_CONVERGED_TR_DELTA-Error: Make SNES_CONVERGED_TR_DELTA negative to indicate the SNES did not converge.
|
| #
cf4e9396
|
| 14-Jul-2019 |
BarryFSmith <bsmith@mcs.anl.gov> |
Merged in barry/newtontr-post-check (pull request #1828)
Add SNESNewtonTRSetPostCheck() that sets a function that is called immediately before the next function SNES function evaluation. This al
Merged in barry/newtontr-post-check (pull request #1828)
Add SNESNewtonTRSetPostCheck() that sets a function that is called immediately before the next function SNES function evaluation. This allows one to potentially change the updated solution or log properties of the update for a later convergence te
show more ...
|
| #
7cb011f5
|
| 28-Jun-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Add SNESNewtonTRSetPostCheck() that sets a function that is called immediately before the next function SNES function evaluation. This allows one to potentially change the updated solution or
Add SNESNewtonTRSetPostCheck() that sets a function that is called immediately before the next function SNES function evaluation. This allows one to potentially change the updated solution or log properties of the update for a later convergence test
Commit-type: feature Reported-by: Glenn E. Hammond <gehammo@sandia.gov> Reported-by: Heeho Park <heepark@sandia.gov>
show more ...
|
| #
1c6b2ff8
|
| 09-Jul-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Make SNES_CONVERGED_TR_DELTA negative to indicate the SNES did not converge.
I cannot explain why previously this was handled as converged since the trust region going to zero doesn't seem to corres
Make SNES_CONVERGED_TR_DELTA negative to indicate the SNES did not converge.
I cannot explain why previously this was handled as converged since the trust region going to zero doesn't seem to correspond with convergence of the nonlinear solver
Commit-type: bug-fix Reported-by: Heeho Park <heepark@sandia.gov>
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
|
| #
9bbe0627
|
| 02-Jun-2019 |
Matthew Knepley <knepley@gmail.com> |
Merged in knepley/fix-subdm-fields (pull request #1702)
Knepley/fix subdm fields
|
| #
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 ...
|
| #
f3c94560
|
| 22-Apr-2019 |
Matthew G. Knepley <knepley@gmail.com> |
SNES+Plex: All DMSNES checks now compute the exact solution, and return figures of merit
|
| #
5065da2f
|
| 13-May-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Merge branch 'master' of bitbucket.org:petsc/petsc
|
| #
d1240337
|
| 12-May-2019 |
BarryFSmith <bsmith@mcs.anl.gov> |
Merged in barry/update-deprecate-functions (pull request #1654)
Change PETSC_DEPRECATED to PETSC_DEPRECATED_FUNCTION and PETSC_DEPRECATED_TYPEDEF for code clarity
|
| #
25ef9dfe
|
| 11-May-2019 |
Barry Smith <bsmith@mcs.anl.gov> |
Change PETSC_DEPRECATED to PETSC_DEPRECATED_FUNCTION and PETSC_DEPRECATED_TYPEDEF for code clarity
and to make the macros match the ones for ENUM and MACRO. Add version information for almost all de
Change PETSC_DEPRECATED to PETSC_DEPRECATED_FUNCTION and PETSC_DEPRECATED_TYPEDEF for code clarity
and to make the macros match the ones for ENUM and MACRO. Add version information for almost all deprecations in a single consistent format. Remove a couple of unneeded deprecated functions that could be inlined.
Commit-type: style-fix
show more ...
|
| #
89b1c698
|
| 20-Apr-2019 |
Matthew Knepley <knepley@gmail.com> |
Merged in knepley/feature-snes-check-split (pull request #1553)
Knepley/feature snes check split
Approved-by: BarryFSmith <bsmith@mcs.anl.gov>
|
| #
95a71bde
|
| 20-Apr-2019 |
Matthew G. Knepley <knepley@gmail.com> |
Plex+SNES: Added declarations
|
| #
65af5dc4
|
| 02-Apr-2019 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/maint'
|
| #
d4364d68
|
| 02-Apr-2019 |
Matthew Knepley <knepley@gmail.com> |
Merged in knepley/fix-plex-circular-dep (pull request #1487)
Plex+SNES: Moved some functions back to Plex
Approved-by: Jose E. Roman <jroman@dsic.upv.es>
|
| #
2f856554
|
| 01-Apr-2019 |
Matthew G. Knepley <knepley@gmail.com> |
Plex+SNES: Moved some functions back from SNES to Plex - Get/RestoreCellFields() - Get/RestoreFaceFields() - Get/RestoreFaceGeometry() - Run the subdomain hook to copy the DMSolver
|
| #
a041468a
|
| 06-Mar-2019 |
Lawrence Mitchell <lawrence@wence.uk> |
Merge branch 'master' into wence/feature-patch-all-at-once
|