History log of /petsc/src/snes/tutorials/ex69.c (Results 1 – 25 of 90)
Revision Date Author Comments
# 4e8208cb 31-Jan-2026 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2026-01-13/ftn-generation-for-context-functions' into 'main'

Fortran generation of interface definitions for functions that take and return context variables (void *ctx and PetC

Merge branch 'barry/2026-01-13/ftn-generation-for-context-functions' into 'main'

Fortran generation of interface definitions for functions that take and return context variables (void *ctx and PetCtx ctx)

See merge request petsc/petsc!8956

show more ...


# 2a8381b2 13-Jan-2026 Barry Smith <bsmith@mcs.anl.gov>

Add automatic generated fortran support for setting and returning contexts

Major cleanup of the code for setting and returning application (previously called user) contexts
- PetscCtx ctx is now t

Add automatic generated fortran support for setting and returning contexts

Major cleanup of the code for setting and returning application (previously called user) contexts
- PetscCtx ctx is now the standard for passing in contexts
- PetscCtxRt ctx is the standard for passing out contexts, including context destroy routines based on PetscCtxDestroyFn

Both of these are typedef to void*

Also removed most use of user and userctx for context arguments now consistently named ctx

Improved documentation on PetscCtx and PetscCtxRt and on how to use contexts (including getting them) from Fortran

show more ...


# 2286efdd 25-Sep-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2025-07-30/fix-matshellsetoperationarg' into 'main'

Complete usage of PetscVoidFn and PetscErrorCodeFn and introduce PetscFortranCallbackFn

See merge request petsc/petsc!8615


# 57d50842 31-Jul-2025 Barry Smith <bsmith@mcs.anl.gov>

Change use of void (*)(void) and void (**)(void) in the PETSc API to PetscVoidFn * and PetscVoidFn ** or PetscErrorCodeFn * or PetscErrorCodeFn **


# ff3db29d 12-Jun-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/save' into 'main'

A couple of additions to examples

See merge request petsc/petsc!8468


# 5307ee71 05-Jun-2025 Stefano Zampini <stefano.zampini@gmail.com>

SNES ex69: support solving for random rhs and zero solution


# be37439e 21-Oct-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/useless-cast' into 'main'

Remove useless cast

See merge request petsc/petsc!7894


# 300f1712 05-Oct-2024 Stefano Zampini <stefano.zampini@gmail.com>

brain dead fixes for useless casts in examples


# f5d6632c 26-Sep-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-09-17/speedup-gmakegentest' into 'main'

Have gmakegentest.py not generated unneeded scripts for faster runs

See merge request petsc/petsc!7843


# 0338c944 18-Sep-2024 Barry Smith <bsmith@mcs.anl.gov>

Add check for misuse of TODO in gmakegentest.py specifications and fix misuse


# 32e03751 29-Jul-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jose/deprecate-petsc-default' into 'main'

Fix usage of deprecated PETSC_DEFAULT

See merge request petsc/petsc!7707


# fb842aef 29-Jul-2024 Jose E. Roman <jroman@dsic.upv.es>

Fix usage of deprecated PETSC_DEFAULT


# 43b137ca 06-Jun-2024 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# fb773b58 04-Jun-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/fix-dirk-dae-restart' into 'release'

Guarantee that SNES function is called before SNES jacobian in multilevel solvers

See merge request petsc/petsc!7563


# c6fd91da 29-May-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'knepley/fix-plex-eph-extrusion' into 'main'

Plex: Fix ephemeral extrusion

See merge request petsc/petsc!7582


# fc0d7e87 28-May-2024 Matthew G. Knepley <knepley@gmail.com>

SNES ex69: Fix PC


# 96b316e5 28-May-2024 Stefano Zampini <stefano.zampini@gmail.com>

PCFIELDSPLIT: remove wrong hooks

disable tests


# 8754fef1 19-Mar-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/matis-improvements' into 'main'

MATIS: repeated global entries in local part of l2g map and binary dump/load

See merge request petsc/petsc!7383


# 4f58015e 01-Mar-2024 Stefano Zampini <stefano.zampini@gmail.com>

MATIS: allow repeated entries

deprecate old matis_ options, the correct way is mat_is_...
fix nonzerostate

add multielement code path in ex71


# c8629ca8 17-Dec-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/minsurf-local' into 'main'

Improve support for nonlinear domain decomposition solvers

See merge request petsc/petsc!7084


# 6493148f 28-Nov-2023 Stefano Zampini <stefano.zampini@gmail.com>

DMPLEXSNES: support objective functions


# cbb74892 02-Dec-2023 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# c87f018d 01-Dec-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-11-24/fix-ksp-manpages/release' into 'release'

Fix manual pages in KSP

See merge request petsc/petsc!7055


# 562efe2e 01-Dec-2023 Barry Smith <bsmith@mcs.anl.gov>

Fix manual pages in KSP


# 31d78bcd 02-Feb-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2022-12-10/petscerrorcode-nodiscard' into 'main'

Feature: Non-discardable PetscErrorCode

See merge request petsc/petsc!5923


1234