History log of /petsc/src/sys/classes/viewer/impls/cgns/cgnsv.c (Results 1 – 25 of 61)
Revision Date Author Comments
# ede9db93 19-Feb-2026 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# de06f0b4 18-Feb-2026 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jed/fix-cgns-hdf5-2/release' into 'release'

CGNS: compatibility with HDF5-2.0 and clanguage=C++

See merge request petsc/petsc!9041


# 20d86dfc 15-Feb-2026 Jed Brown <jed@jedbrown.org>

CGNS: fix extern function declaration for clanguage=C++

PetscViewerCreate_CGNS needs to be extern "C" to match the declaration
in viewregall.c.


# f995e79b 26-Jul-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jrwrigh/cgns_write_error' into 'main'

plex(cgns): Disallow writing already-written solution

See merge request petsc/petsc!8590


# dfa0de3d 24-Jul-2025 James Wright <james@jameswright.xyz>

plex(cgns): Disallow writing already-written solution

This avoids errors like:
```
26 TS dt 1e-06 time 2.6e-05
Min, Max CFL: 3.7707e-08, 0.10498
0 SNES Function norm 6.812037421856e-01
L

plex(cgns): Disallow writing already-written solution

This avoids errors like:
```
26 TS dt 1e-06 time 2.6e-05
Min, Max CFL: 3.7707e-08, 0.10498
0 SNES Function norm 6.812037421856e-01
Linear solve converged due to CONVERGED_RTOL iterations 4
1 SNES Function norm 1.606574458672e-03
Linear solve did not converge due to DIVERGED_PC_FAILED iterations 0
PC failed due to FACTOR_NUMERIC_ZEROPIVOT
Nonlinear solve did not converge due to DIVERGED_LINEAR_SOLVE iterations 1
26 TS dt 1e-06 time 2.6e-05
[0]PETSC ERROR: --------------------- Error Message --------------------------------------------------------------
[0]PETSC ERROR: Error in external library
[0]PETSC ERROR: CGNS error 1 Duplicate child name found: FlowSolution26
```
where a solution was written on timestep 26, the next timestep failed,
then `ts_monitor_solution` attempts to write the same solution to the
CGNS file, but the CGNS library complains that a solution with the same
name already exists.

show more ...


# 8aa39e1b 30-Jun-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'release'


# 803741e7 27-Jun-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jrwrigh/fix_cgns_readvalues' into 'release'

fix(cgns): Correct handling of unset IterationValues and TimeValues

See merge request petsc/petsc!8497


# d7f191ba 26-Jun-2025 James Wright <james@jameswright.xyz>

fix(cgns): Correct handling of unset IterationValues and TimeValues


# 588b05f9 17-Jun-2025 Satish Balay <balay@mcs.anl.gov>

Merge branch 'kjansen/MRcontinue_Run_withTest' into 'main'

TS: Alternate approaches for continuing runs

See merge request petsc/petsc!7870


# 8e562f8d 20-Mar-2025 James Wright <james@jameswright.xyz>

ts: Add -ts_run_steps and -ts_monitor_solution_skip_initial

Co-authored-by: Kenneth E. Jansen <kenneth.jansen@colorado.edu>
Co-authored-by: Jed Brown <jed@jedbrown.org>
Co-authored-by: Barry Smith <

ts: Add -ts_run_steps and -ts_monitor_solution_skip_initial

Co-authored-by: Kenneth E. Jansen <kenneth.jansen@colorado.edu>
Co-authored-by: Jed Brown <jed@jedbrown.org>
Co-authored-by: Barry Smith <bsmith@mcs.anl.gov>

show more ...


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


# 561eee0e 22-Nov-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jrwrigh/cgns_viewer_updates' into 'main'

CGNS: Add GetSolutionIteration, other upates

See merge request petsc/petsc!8016


# bd70a9a6 19-Nov-2024 James Wright <james@jameswright.xyz>

cgns: Add PetscViewerCGNSGetSolutionIteration()


# 0919f86a 19-Nov-2024 James Wright <james@jameswright.xyz>

cgns: CGNS_Find_Array returns whether array was found

Rather than erroring out.


# 73adc74e 19-Nov-2024 James Wright <james@jameswright.xyz>

cgns: Write IterationValues array to file


# 2ad7182b 20-Nov-2024 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/release'


# e8adae06 20-Nov-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jrwrigh/fix_cgns_solution_time' into 'release'

CGNS: Fix CGNSGetSolutionTime

See merge request petsc/petsc!8017


# b63c620b 12-Nov-2024 James Wright <james@jameswright.xyz>

fix(cgns): Fix GetSolutionTime

Accessing the FlowSolutionPointers arrays requires a different index
than the solution id


# 161b16ed 29-Oct-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jrwrigh/cgns_timers' into 'main'

CGNS: Add LogEvents for read/write function calls

See merge request petsc/petsc!7967


# 4c155f28 28-Oct-2024 James Wright <james@jameswright.xyz>

cgns: Add LogEventObjects to macros


# 5582b114 26-Oct-2024 James Wright <james@jameswright.xyz>

cgns: Add log events for CGNS calls

Co-authored-by: Jed Brown <jed@jedbrown.org>


# ec76947a 26-Oct-2024 James Wright <james@jameswright.xyz>

cgnsv: Minor refactor


# 0edbb4a8 10-Oct-2024 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jrwrigh/check_cgns_inputs' into 'main'

cgns viewer: Sanity check arguments

See merge request petsc/petsc!7926


# 14640894 05-Oct-2024 James Wright <james@jameswright.xyz>

cgns viewer: Sanity check arguments


123