History log of /petsc/include/petscsnes.h (Results 176 – 200 of 1096)
Revision Date Author Comments
# 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


12345678910>>...44