History log of /petsc/src/sys/objects/state.c (Results 1 – 25 of 160)
Revision Date Author Comments
# 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 ...


# cef0416b 15-May-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-04-26/fix-sowing-viewers' into 'main'

Remove manual Fortran stubs for PetscViewer and PetscObject arguments since now handled by sowing

See merge request petsc/petsc!7511


# ffeef943 28-Apr-2024 Barry Smith <bsmith@mcs.anl.gov>

Update to sowing version that supports PetscViewer and PetscObject

Remove manual Fortran stubs for PetscViewer and PetscObject arguments since now handled by sowing

Also handles the passing of null

Update to sowing version that supports PetscViewer and PetscObject

Remove manual Fortran stubs for PetscViewer and PetscObject arguments since now handled by sowing

Also handles the passing of null objects correctly

show more ...


# e8e8640d 26-Sep-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/rm-first-empty-line' into 'main'

Remove first and last empty lines

See merge request petsc/petsc!6892


# 92bec4ee 26-Sep-2023 Pierre Jolivet <pierre@joliv.et>

Remove first and last empty lines


# cfd92c66 22-Jul-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'tisaac/feature-type-generic-petsc-valid-pointer' into 'main'

Implement a type generic PetscValidPointer

See merge request petsc/petsc!6693


# 4f572ea9 18-Jul-2023 Toby Isaac <toby.isaac@gmail.com>

Rename PetscValidPointer -> PetscAssertPointer


# 7a2f837d 06-Jul-2023 Toby Isaac <toby.isaac@gmail.com>

Deploy new PetscValidPointer, remove PetscValidXXXPointer


# 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


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

Manual linter fixes: sys


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

Lint apply: sys


# e1dabb3f 10-Jul-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jacobf/2023-07-07/even-slimmer-petscobject' into 'main'

Remove Composed Scalar PetscObject Members In Real-Only Mode

See merge request petsc/petsc!6676


# 17a82fea 07-Jul-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

Unify all of the PetscObjectComposedDataIncrease functions to make them more maintainable


# 9cd7b5a2 07-Jul-2023 Jacob Faibussowitsch <jacob.fai@gmail.com>

PetscObject does not need scalar and real composed data in real-only mode. Remove the corresponding members from PetscObject to save 48 bytes


# 597312bb 02-May-2023 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 2106c2ab 02-May-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-04-26/fix-fileio-man-pages/release' into 'release'

Cleanup of manual pages in src/sys/fileio

See merge request petsc/petsc!6381


# 21532e8a 02-May-2023 Barry Smith <bsmith@mcs.anl.gov>

Cleanup of manual pages in src/sys/fileio


# d01c6957 28-Mar-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-03-25/fix-more-manualpages' into 'main'

More manual page fixes

See merge request petsc/petsc!6233


# 2fe279fd 28-Mar-2023 Barry Smith <bsmith@mcs.anl.gov>

More manual page fixes


# 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


# 3ba16761 10-Dec-2022 Jacob Faibussowitsch <jacob.fai@gmail.com>

Make PetscErrorCode a non-discardable enum


# e3f8113e 24-Oct-2022 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# e70d0aa9 24-Oct-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/fix-spacing-docs' into 'release'

Docs: remove or add space before back tick

See merge request petsc/petsc!5761


# e6d3c4ed 21-Oct-2022 Pierre Jolivet <pierre@joliv.et>

Docs: remove or add space before back tick


1234567