TS: save solution and time step at the beginning of the stepremove SNES monitor output from ex9bus example since it is numerically unstableJust error in case SNES does not converge
Fix words appearing twice in a row for no good reason
Change the use of the _Fn suffix to indicate a typedef of a function to just FnAs determined on a vote on GitLab
Convert TS typedef functions to new style ending with _FnCommit-type: housekeeping, maintainability
Merge remote-tracking branch 'origin/release'
TSARKIMEX: fix DAE case for explicit first stage
LIBBASE is no longer used in make so remove it
Update references in the manual pages to use Sphinx citation processing
Rename rules.doc and rules.utils because GitLab treats the former as a MS Word document.Thanks-to: Jed Brown
Merge branch 'hongzh/improve-adjoint-arkimex' into 'main'Improve adjoint ARKIMEXSee merge request petsc/petsc!6832
Improve adjoint ARKIMEX
Reconcile the conflict on ark->scoeff
TSDIRK: add docs and python bindingsuse TR-BDF2 as defaultupdate documentation
TSDIRK: Diagonally Implicit Runge KuttaReuse ARKIMEX codeadd additive boolean to the structimprove code readibilitytweak requirements for identity mass matrix in additive methodsFix bug in not
TSDIRK: Diagonally Implicit Runge KuttaReuse ARKIMEX codeadd additive boolean to the structimprove code readibilitytweak requirements for identity mass matrix in additive methodsFix bug in not copying last Ydot from previous step in ARKIMEX
show more ...
... and apply it
Rename PetscValidPointer -> PetscAssertPointer
Deploy new PetscValidPointer, remove PetscValidXXXPointer
Lint apply: ts
HAVE_FORTRAN should be USE_FORTRAN_BINDINGS since it is about generating the Fortran bindings, not about if the Fortran compiler exists
change to consistent use of ch_xxx for chapter names in the docs, instead of a mix of ch_xx and chapter_xx
Format the ftn-custom files with clang-format. Apparently no particular reason we did not format them initially
non-test and tutorial makefiles only need rules.doc not the full rulesCommit-type: documentation
Only makefiles in the test and tutorial directories need lib/petsc/conf/testCommit-type: housekeeping
Fix manual pages based on reports from Jacob's lint toolCommit-type: documentation
1234567891011