| #
340b794c
|
| 05-Jul-2023 |
Jed Brown <jed@jedbrown.org> |
TSMonitorWallClockTime: -ts_monitor_wall_clock_time
Sometimes machine performance experiences transient degradation and one wishes to know about the elapsed wall-clock time. With implicit integratio
TSMonitorWallClockTime: -ts_monitor_wall_clock_time
Sometimes machine performance experiences transient degradation and one wishes to know about the elapsed wall-clock time. With implicit integration, a given step could be slow because it needs more iterations or because of a machine issue. Reporting the snes and ksp iterations for each step is useful to distinguish these factors.
Co-authored-by: Barry Smith <bsmith@mcs.anl.gov>
show more ...
|
| #
2b338477
|
| 03-Jul-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'MarDiehl/1781-unify-type-of-setupcalled-to-petscbool' into 'main'
Use PetscBool instead of PetscInt for setupcalled
See merge request petsc/petsc!8495
|
| #
371d2eb7
|
| 03-Jul-2025 |
Martin Diehl <mail@martin-diehl.net> |
Use PetscBool instead of PetscInt for setupcalled
PetscInt was used in some structs, but the underlying logic requires only Booleans. Also removed an unused variable and unified capitalization.
|
| #
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 ...
|
| #
a3f8f6a3
|
| 13-Jun-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jrwrigh/ts_monitor_frequency' into 'main'
refactor(ts): Remove -ts_monitor_frequency for *_interval
See merge request petsc/petsc!8473
|
| #
41d17464
|
| 12-Jun-2025 |
James Wright <james@jameswright.xyz> |
refactor(ts): Remove -ts_monitor_frequency for *_interval
`-ts_monitor_frequency` was only respected by `-ts_dmswarm_monitor_moments` anyways, which already had the `interval` flag associated with i
refactor(ts): Remove -ts_monitor_frequency for *_interval
`-ts_monitor_frequency` was only respected by `-ts_dmswarm_monitor_moments` anyways, which already had the `interval` flag associated with it.
show more ...
|
| #
226f8a8a
|
| 20-May-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
165c2d34
|
| 20-May-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2025-05-15/docs-rm-last-of-preconditioning-matrix/release' into 'release'
Remove use of preconditioning or preconditioner matrix when it should be...
See merge request petsc/pet
Merge branch 'barry/2025-05-15/docs-rm-last-of-preconditioning-matrix/release' into 'release'
Remove use of preconditioning or preconditioner matrix when it should be...
See merge request petsc/petsc!8410
show more ...
|
| #
7addb90f
|
| 16-May-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
Remove use of preconditioning or preconditioner matrix when it should be phrased as matrix used to construct preconditioner
|
| #
9d8735f1
|
| 19-May-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'barry/2025-05-15/add-typedef-fn' into 'main'
Add some typedef XXXFn that currently use the prototype directly in code for some matrix objects
See merge request petsc/petsc!8409
|
| #
2ba42892
|
| 16-May-2025 |
Barry Smith <bsmith@mcs.anl.gov> |
Add `MatFDColoringFn` typedef
|
| #
09b68a49
|
| 04-Apr-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge remote-tracking branch 'origin/release'
|
| #
d31fe398
|
| 31-Mar-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jolivet/fix-typos' into 'release'
Fix typos
See merge request petsc/petsc!8259
|
| #
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
|
| #
bfe80ac4
|
| 29-Mar-2025 |
Pierre Jolivet <pierre@joliv.et> |
Fix typos
|
| #
d0fe71e6
|
| 20-Mar-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jrwrigh/eval_steps_error' into 'main'
ts: Run EvalTimes only if TS hasn't failed
Closes #1716
See merge request petsc/petsc!8192
|
| #
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 ...
|
| #
26077dcc
|
| 12-Mar-2025 |
James Wright <james@jameswright.xyz> |
ts: EvalTimes only if TS hasn't failed
This will prevent the worktol PetscCheck from triggering before the actual solver divergence can be returned to the user.
|
| #
00946a4d
|
| 26-Feb-2025 |
Satish Balay <balay@mcs.anl.gov> |
Merge branch 'jrwrigh/tssetevaltimes' into 'main'
ts: Add TSEvaluationTimes
See merge request petsc/petsc!8144
|
| #
c80d56d9
|
| 19-Feb-2025 |
James Wright <james@jameswright.xyz> |
ts: Deprecate TSGetTimeSpan and TSGetTimeSpanSolutions
Also rename TSGetEvaluationTimesSolutions -> TSGetEvaluationSolutions
Co-authored-by: Barry Smith <bsmith@mcs.anl.gov>
|
| #
136cf249
|
| 17-Feb-2025 |
James Wright <james@jameswright.xyz> |
style: Change tspan -> eval_times
This to make the backend nomenclature more consistent
|
| #
8343f784
|
| 17-Feb-2025 |
James Wright <james@jameswright.xyz> |
ts: Create TS*EvaluationTimes() functions
|