History log of /petsc/src/tao/interface/taosolver_hj.c (Results 1 – 25 of 183)
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 ...


# a289a2f2 25-Nov-2025 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 94ab5c28 21-Nov-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/minor-fixes' into 'release'

Minor fixes

See merge request petsc/petsc!8852


# 2b2f8cc6 14-Nov-2025 Pierre Jolivet <pierre@joliv.et>

Minor fixes


# 6327175c 31-Aug-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'add-tao-get-constraints' into 'main'

Add getters for TAO constraint routines

See merge request petsc/petsc!8619


# 17d324da 31-Jul-2025 paul.kuehner <paul.kuehner@uni.lu>

Export Tao.getJacobianEquality and Tao.getJacobianInequality


# c70ced77 31-Jul-2025 paul.kuehner <paul.kuehner@uni.lu>

Introduce TaoGetJacobianEqualityRoutine


# d625fd55 31-Jul-2025 paul.kuehner <paul.kuehner@uni.lu>

Introduce TaoGetJacobianInequalityRoutine


# 226f8a8a 20-May-2025 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 165c2d34 20-May-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2025-05-15/docs-rm-last-of-preconditioning-matrix/release' into 'release'

Remove use of preconditioning or preconditioner matrix when it should be...

See merge request petsc/pet

Merge branch 'barry/2025-05-15/docs-rm-last-of-preconditioning-matrix/release' into 'release'

Remove use of preconditioning or preconditioner matrix when it should be...

See merge request petsc/petsc!8410

show more ...


# 7addb90f 16-May-2025 Barry Smith <bsmith@mcs.anl.gov>

Remove use of preconditioning or preconditioner matrix when it should be phrased as matrix used to construct preconditioner


# 1ed6e3ff 25-Apr-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-04-13/fix-sowing-strings' into 'main'

Update PETSc to use sowing bfort that handles string arguments and PETSC_NULL_INT

See merge request petsc/petsc!7480


# cc4c1da9 14-Apr-2024 Barry Smith <bsmith@mcs.anl.gov>

Update source code removing all unneeded /*@C and associated manual stubs and interfaces


# 970231d2 07-Mar-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/clang-format-18' into 'main'

clang-format version 18

See merge request petsc/petsc!6902


# f4f49eea 11-Feb-2024 Pierre Jolivet <pierre@joliv.et>

Remove multiple parentheses and extra semicolon

git grep -l -E "\(\([a-zA-Z0-9_]+\)\(\*[a-zA-Z0-9_]+\)[, )]" | xargs sed -r -i'' 's#\(\(([a-zA-Z0-9_]+)\)\(\*([a-zA-Z0-9_]+)\)([, )])#\(\(\1\)\*\2\3#g

Remove multiple parentheses and extra semicolon

git grep -l -E "\(\([a-zA-Z0-9_]+\)\(\*[a-zA-Z0-9_]+\)[, )]" | xargs sed -r -i'' 's#\(\(([a-zA-Z0-9_]+)\)\(\*([a-zA-Z0-9_]+)\)([, )])#\(\(\1\)\*\2\3#g'
git grep -l -E "Petsc(.)*\(\(\*[a-zA-Z0-9_]*\)," | xargs sed -r -i'' 's#Petsc([a-zA-Z0-9_]*)\(\(\*([a-zA-Z0-9_]*)\), #Petsc\1(*\2, #g'
git grep -l -E "([\!\&\~\*\(]|\)\)|\([^,\*\(]+\**\))\(([a-zA-Z0-9_]+((\.|->)[a-zA-Z0-9_]+|\[[a-zA-Z0-9_ \%\+\*\-]+\])+)\)" | xargs sed -r -i'' 's#([\!\&\~\*\(]|\)\)|\([^,\*\(]+\**\))\(([a-zA-Z0-9_]+((\.|->)[a-zA-Z0-9_]+|\[[a-zA-Z0-9_ \%\+\*\-]+\])+)\)#\1\2#g'

show more ...


# 345114b4 09-Nov-2023 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 43de91f2 07-Nov-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-11-05/housekeep-some-manualpages/release' into 'release'

Some manual page housekeeping

See merge request petsc/petsc!6998


# 8847d985 05-Nov-2023 Barry Smith <bsmith@mcs.anl.gov>

Fixes for use of Calling Sequence of ... in the manual page


# 186cd71f 24-Jul-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2023-07-19/lint-apply-ts' into 'main'

Manual linter fixes: ts

See merge request petsc/petsc!6736


# 42747ad1 21-Jul-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

... and apply it


# fa552d35 18-Jul-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2023-07-18/lint-apply-tao' into 'main'

Linter fixes: TAO

See merge request petsc/petsc!6729


# 3b242c63 18-Jul-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

Manual linter fixes: tao


# 02477ebb 15-Jul-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2023-06-30/enable-doc-lint' into 'main'

Enable docs linting

See merge request petsc/petsc!6667


# e056e8ce 12-Jul-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

Lint apply: tao


12345678