History log of /petsc/src/sys/classes/viewer/interface/viewa.c (Results 1 – 25 of 151)
Revision Date Author Comments
# 237137dc 27-Sep-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'stefanozampini/multistage-partitioner' into 'main'

Multistage partitioner for DMPLEX

See merge request petsc/petsc!8730


# bdeea4fc 25-Sep-2025 Stefano Zampini <stefano.zampini@gmail.com>

PetscViewerGetFormat: add missing check for viewer id


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


# a623e290 12-Jun-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2024-05-29/minor-fortran-stub-cleanup' into 'main'

More improvements to Fortran stubs and interfaces

See merge request petsc/petsc!7598


# 5d83a8b1 30-May-2024 Barry Smith <bsmith@mcs.anl.gov>

This requires some changes to user FORTRAN code

Pass PETSC_NULL_XXX_ARRAY when passing a NULL as an argument that is expecting an array
Pass PETSC_NULL_ENUM when argument returns an enum instead of

This requires some changes to user FORTRAN code

Pass PETSC_NULL_XXX_ARRAY when passing a NULL as an argument that is expecting an array
Pass PETSC_NULL_ENUM when argument returns an enum instead of PETSC_NULL_INTEGER
Pass arrays (and not scalar values) when the argument is expecting an array; this means replace, for example, the argument v with [v]
Use PetscObjectIsNull(obj) to check if the object is NULL, instead of obj == PETSC_NULL_XXX

The compiler will now automatically prevent you from using the wrong argument type for the first three bullets above
This will also require an update sowing with the new sowing branch this MR is using.

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


# 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


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

Lint apply: sys


# 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


# e9f36840 18-Mar-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-03-08/fix-man-pages-detected-by-lint' into 'main'

Fix many manual pages

See merge request petsc/petsc!6162


# 20f4b53c 09-Mar-2023 Barry Smith <bsmith@mcs.anl.gov>

Fix manual pages based on reports from Jacob's lint tool

Commit-type: documentation


# 7ce98433 07-Mar-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-03-05/fix-viewer-man-pages' into 'main'

Fix up viewer manual pages

See merge request petsc/petsc!6148


# 3f423023 07-Mar-2023 Barry Smith <bsmith@mcs.anl.gov>

Fix up viewer manual pages

Commit-type: documentation


# ae51ba10 14-Feb-2023 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2023-02-08/fix-ksp-monitor-eigenvalues-draw' into 'main'

Fix bug in KSP monitoring eigenvalues with draw

See merge request petsc/petsc!6038


# 01311c95 08-Feb-2023 Barry Smith <bsmith@mcs.anl.gov>

Minor fixes to viewer manual pages

Commit-type: documentation


# 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


# c200f75e 12-Dec-2022 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# 6f3396dd 12-Dec-2022 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2022-12-02/copyedit-last-part-manual/release' into 'release'

Copyediting and cleanup of later sections of user manual; add links to manual...

See merge request petsc/petsc!5902


# d1f92df0 05-Dec-2022 Barry Smith <bsmith@mcs.anl.gov>

Copyediting and cleanup of later sections of user manual; add links to manual from PetscLog and PetscView manual pages

Commit-type: documentation
/spend 8h


1234567