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