History log of /petsc/include/petscsnes.h (Results 126 – 150 of 1096)
Revision Date Author Comments
# db9004e6 06-Dec-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/fix-snes-monitor-lg' into 'release'

Knepley/fix snes monitor lg

See merge request petsc/petsc!4615


# fbcc4530 03-Dec-2021 Matthew G. Knepley <knepley@gmail.com>

SNES: Somehow the LG monitor was broken in SNES


# 568088ac 08-Aug-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/unify-getctx' into 'main'

Unify XXGetYYContext calls

See merge request petsc/petsc!4212


# 3ec1f749 04-Aug-2021 Stefano Zampini <stefano.zampini@gmail.com>

Unify XXGetYYContext calls

always use void*


# cbd2c53b 24-May-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2021-05-06/add-snes-picard-mf' into 'main'

Add support for using -snes_mf_operator with SNESSetPicard()

See merge request petsc/petsc!3962


# a8cf78f8 24-May-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2021-05-16/fix-double-lines' into 'main'

Fix typos in source

See merge request petsc/petsc!3984


# 4e278199 16-May-2021 Barry Smith <bsmith@mcs.anl.gov>

Remove all double blank lines from source

Commit-type: petsc-style
/2h


# 15e7bcca 20-May-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-dm-aux-data-keys' into 'main'

Plex: Updates to declarative interface for FEM problems

See merge request petsc/petsc!3972


# 8e3a2eef 23-Apr-2021 Matthew G. Knepley <knepley@gmail.com>

SNES+DM: Move Jacobian action to plexfem.c
- Create a MatShell for Jacobian action


# bbc1464c 07-May-2021 Barry Smith <bsmith@mcs.anl.gov>

Add support for using -snes_mf_operator with SNESSetPicard()

Applies Newton's method using matrix-free application of the true Jacobian, preconditioned by user provided Picard matrix

This involved

Add support for using -snes_mf_operator with SNESSetPicard()

Applies Newton's method using matrix-free application of the true Jacobian, preconditioned by user provided Picard matrix

This involved adding (*computemffunction)(SNES,Vec,Vec,void*); to be used by the MatCreateSNESMF() operator when it is set and routines to work with the new function.

The implementation requires maintaining a copy of the matrix that is filled by the users routine that computes the matrix at each matrix-vector product. The original matrix is used for constructing the preconditioner and therefor cannot be overwritten.

Also dropped the requirement that the user provide a right hand side function to SNESSetPicard()

Commit-type: feature, example
/spend 8h
Thanks-to: Saransh Saxena <saransh.saxena5571@gmail.com>

show more ...


# 31867c9b 13-Mar-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'tisaac/feature-dm-interpolate-solution' into 'main'

Total solution interpolation

See merge request petsc/petsc!3700


# 6dfbafef 09-Mar-2021 Toby Isaac <tisaac@cc.gatech.edu>

Add SNESFASFullSetTotal()

squashme: missed rename


# 707297fd 24-Feb-2021 Satish Balay <balay@mcs.anl.gov>

Merge branch 'Fande-Kong/plugable_reason_view' into 'master'

plugable KSP/SNES reason view system - SNESConvergedReasonView KSPConvergedReasonView

See merge request petsc/petsc!3595


# c4421cea 24-Feb-2021 Fande Kong <fdkong.jd@gmail.com>

plugable KSP/SNES reason view system - SNESConvergedReasonView KSPConvergedReasonView


# 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 ...


# 09833dfc 09-Nov-2020 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release' into master


# 31d30fd0 07-Nov-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jed/header-symbol-consistency' into 'release'

Remove interface declarations for functions that don't exist

See merge request petsc/petsc!3374


# 5c830584 27-Oct-2020 Jed Brown <jed@jedbrown.org>

Remove interface declarations for functions that don't exist


# 9f01b074 27-Oct-2020 Jed Brown <jed@jedbrown.org>

MATDAAD: remove vestigial references to deleted DAAD


# 96d1d575 09-Oct-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'nathawani/feature-snes-lowmach-example' into 'master'

Nathawani/feature snes lowmach example

See merge request petsc/petsc!3319


# 649ef022 09-Oct-2020 Matthew Knepley <knepley@gmail.com>

DM: Fix nullspace handling
- Now, nullspace constructors construct a nullspace for the entire DM,
but based on the singularity of an operator connected with the given
field
- remove special handling

DM: Fix nullspace handling
- Now, nullspace constructors construct a nullspace for the entire DM,
but based on the singularity of an operator connected with the given
field
- remove special handling in SNESSetUpMatrices()
- Now all nullspaces are created in DMCreateMatrix()
- Fixed bug in DMSNESCheckJacobian()

show more ...


# 8cfa140d 27-Aug-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2020-08-26/fix-snesreasonview' into 'master'

Fix the name of SNESReasonView() and SNESReasonViewFromOptions()

See merge request petsc/petsc!3102


# 19a666ee 27-Aug-2020 Barry Smith <bsmith@mcs.anl.gov>

Fix the name of SNESReasonView() and SNESReasonViewFromOptions() to PETSc standards

Remove the format argument from KSPConvergedReasonView() since it is not needed and inconsistent with the SNES ver

Fix the name of SNESReasonView() and SNESReasonViewFromOptions() to PETSc standards

Remove the format argument from KSPConvergedReasonView() since it is not needed and inconsistent with the SNES version,
plus the previous release did not have this argument.

Commit-type: style-fix
/spend 5m
Reported-by: Jose E. Roman

show more ...


# ee90678e 26-Aug-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/feature-plex-adaptive-interpolation' into 'master'

Knepley/feature plex adaptive interpolation

See merge request petsc/petsc!3018


12345678910>>...44