History log of /petsc/include/petscoptions.h (Results 1 – 25 of 431)
Revision Date Author Comments
# fe7aa59f 22-Sep-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2025-08-31/fix-hypre-default-setting-reset-to-same' into 'main'

Fixes the bug with hypre whan user changes to parameters are ignored

See merge request petsc/petsc!8678


# 4d81f786 01-Sep-2025 Barry Smith <bsmith@mcs.anl.gov>

Add PetscOptionsBool3()


# 4966afa4 25-Aug-2025 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# bccf1a67 18-Aug-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2025-07-30/docs-petsc-options-int-array/release' into 'release'

Fix incompatability between the manual page for PetscOptionsIntArray and argument names

See merge request petsc/p

Merge branch 'barry/2025-07-30/docs-petsc-options-int-array/release' into 'release'

Fix incompatability between the manual page for PetscOptionsIntArray and argument names

See merge request petsc/petsc!8611

show more ...


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

Fix incompatability between the manual page for PetscOptionsIntArray and friends and the variable names in the macros


# 09b68a49 04-Apr-2025 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 1a61deb2 31-Mar-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2025-03-29/docs-fortran/release' into 'release'

Fix manual pages related to Fortran

See merge request petsc/petsc!8257


# feaf08ea 31-Mar-2025 Barry Smith <bsmith@mcs.anl.gov>

Fix manual pages related to Fortran

Remove a couple of dead Fortran bindings


# 6d8694c4 20-Mar-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-04-29/add-fortran-enums' into 'main'

Major updates to Fortran interface

See merge request petsc/petsc!7517


# ce78bad3 20-Feb-2025 Barry Smith <bsmith@petsc.dev>

Fortran 90: fully embrace After 34 years!

- deprecate use of 'F90' in Fortran function names
- use Fortran pointers when appropriate
- the new Fortran API is not backward compatible with previous ve

Fortran 90: fully embrace After 34 years!

- deprecate use of 'F90' in Fortran function names
- use Fortran pointers when appropriate
- the new Fortran API is not backward compatible with previous versions!
- also clean up inconsistent PETSc code detected by new Fortran generation tools
- drop use of bfort
- automatically generate all the Fortran PETSc objects, enums etc from the include files
- generate most of the Fortran interface definitions and functions from the source code
- simplify the number and organization of Fortran modules

Co-authored-by: Jose E. Roman <jroman@dsic.upv.es>

show more ...


# 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


# 835f2295 05-Oct-2024 Stefano Zampini <stefano.zampini@gmail.com>

Brain dead fixes for useless casts


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

Merge branch 'barry/2024-09-29/fix-function-typedef-style' into 'main'

Unify handling of context destructors

See merge request petsc/petsc!7900


# 49abdd8a 29-Sep-2024 Barry Smith <bsmith@mcs.anl.gov>

Unifies all context destructors to have a form of PetscCtxDestroyFn == PetscErrorCode (*)(void **)

Changes the previous subset of destructor APIs that used PetscErrorCode (*)(void *) (mostly those t

Unifies all context destructors to have a form of PetscCtxDestroyFn == PetscErrorCode (*)(void **)

Changes the previous subset of destructor APIs that used PetscErrorCode (*)(void *) (mostly those that
used PetscContainer

- Now allows any context to be a PetscObject
- Will provide a cleaner mapping to bindings in other languages
- Simplifies the maintenance of PETSc source code; improves clarity

Not backward compatible, compiler warnings will tell users what functions need to be updated

show more ...


# f8aa7b25 28-Sep-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jczhang/2024-09-27/add-PetscOptionsGetBool3' into 'main'

Add PetscOptionsGetBool3()

See merge request petsc/petsc!7888


# 9e296098 28-Sep-2024 Junchao Zhang <jczhang@mcs.anl.gov>

Sys: add PetscOptionsGetBool3()


# d8e47b63 17-Sep-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-09-02/rebased-fix-conversion-warnings' into 'main'

Compiler finds (and forbid) casts from higher precision integers to lower

See merge request petsc/petsc!7806


# 1690c2ae 10-Sep-2024 Barry Smith <bsmith@mcs.anl.gov>

Change from deprecated PETSC_MAX/MIN_INT to PETSC_INT_MAX/MIN

Commit-type: i.e. error-checking, optimization, bug-fix, portability-fix, testing-fix, style-fix, feature, documentation, example
Funded

Change from deprecated PETSC_MAX/MIN_INT to PETSC_INT_MAX/MIN

Commit-type: i.e. error-checking, optimization, bug-fix, portability-fix, testing-fix, style-fix, feature, documentation, example
Funded-by:
Project:
Time: hours
Reported-by:
Thanks-to:
Development Tools: Vim, Emacs, Eclipse

show more ...


# 6497c311 25-Aug-2024 Barry Smith <bsmith@mcs.anl.gov>

Add to CI compilers flags '-Wconversion', '-Wno-sign-conversion', '-Wno-float-conversion', '-Wno-implicit-float-conversion']

Also fix the code to repository to compile cleanly with these flags in th

Add to CI compilers flags '-Wconversion', '-Wno-sign-conversion', '-Wno-float-conversion', '-Wno-implicit-float-conversion']

Also fix the code to repository to compile cleanly with these flags in the CI

show more ...


# 0d818c7d 07-Feb-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/feature-bounded-range-real' into 'main'

Sys: add PetscOptions[Bounded|Range]Real()

See merge request petsc/petsc!7269


# 52ce0ab5 07-Feb-2024 Pierre Jolivet <pierre@joliv.et>

Sys: add PetscOptions[Bounded|Range]Real()


# 0225d672 01-Feb-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-01-31/docs-minor-options-database' into 'main'

Fix details in options database manual pages related to if the values have been set

See merge request petsc/petsc!7255


# 9314d9b7 01-Feb-2024 Barry Smith <bsmith@mcs.anl.gov>

Fix details in options database manual pages related to if the values have been set


# 7a17e8fa 15-Jan-2024 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# b3e88a68 14-Jan-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-01-12/docs-update-start-of-manual/release' into 'release'

Updates, copyedits for first part of users manual

See merge request petsc/petsc!7191


12345678910>>...18