TSRosW: add R34PRW, R3PRL2, and RODASPR2These are all L-stable with B_{PR} order 3.
TSRosW: add RODASPR, six-stage fourth-order with B_PR consistency
Tweak single precision tests for my configuration with packages
Fortran: remove unneeded return
TS tutorials ex30: biological network example
Merge branch 'stefanozampini/tsresize-errorind' into 'main'TSSetResize: support error indicatorsSee merge request petsc/petsc!7368
Merge branch 'barry/2024-03-13/fix-snes-mf-operator-with-tssetijacobian-and-no-snessetup' into 'main'Fix use of SNESSetUpMatrices() with -snes_mf_operator but no user call to...See merge request
Merge branch 'barry/2024-03-13/fix-snes-mf-operator-with-tssetijacobian-and-no-snessetup' into 'main'Fix use of SNESSetUpMatrices() with -snes_mf_operator but no user call to...See merge request petsc/petsc!7367
show more ...
Fix use of SNESSetUpMatrices() with -snes_mf_operator but no user call to SNESSetUp() with TSSetIJaccobian(ts,NULL,NULL);reported by James Wright
Docs: fix missing or extra dash in right-hand side
Docs: fix missing back ticks.
TSSetResize: support remeshing with step restart
TS: add TSGetStepRollBackthis can be useful to determine whether to monitor the solution or not
TSSolve: check convergence outside of TSStep
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
TSReset: invalidate jacobian caching
Merge branch 'tisaac/fix-p4est-global-coordinates' into 'main'DMForest: add failing test supplied by Berend van WachemSee merge request petsc/petsc!7028
minor fixes
PlexLandau: provide J and invJ for geometry calculation
CI: update to clang-format-18
Minor housekeeping
Remove some unneeded parentheses
Remove extra "" after format specifier ending a stringgit grep -l -E "_FMT \"\"," | xargs sed -r -i'' 's#_FMT \"\",#_FMT,#g'
Remove multiple parentheses and extra semicolongit grep -l -E "\(\([a-zA-Z0-9_]+\)\(\*[a-zA-Z0-9_]+\)[, )]" | xargs sed -r -i'' 's#\(\(([a-zA-Z0-9_]+)\)\(\*([a-zA-Z0-9_]+)\)([, )])#\(\(\1\)\*\2\3#g
Remove multiple parentheses and extra semicolongit grep -l -E "\(\([a-zA-Z0-9_]+\)\(\*[a-zA-Z0-9_]+\)[, )]" | xargs sed -r -i'' 's#\(\(([a-zA-Z0-9_]+)\)\(\*([a-zA-Z0-9_]+)\)([, )])#\(\(\1\)\*\2\3#g'git grep -l -E "Petsc(.)*\(\(\*[a-zA-Z0-9_]*\)," | xargs sed -r -i'' 's#Petsc([a-zA-Z0-9_]*)\(\(\*([a-zA-Z0-9_]*)\), #Petsc\1(*\2, #g'git grep -l -E "([\!\&\~\*\(]|\)\)|\([^,\*\(]+\**\))\(([a-zA-Z0-9_]+((\.|->)[a-zA-Z0-9_]+|\[[a-zA-Z0-9_ \%\+\*\-]+\])+)\)" | xargs sed -r -i'' 's#([\!\&\~\*\(]|\)\)|\([^,\*\(]+\**\))\(([a-zA-Z0-9_]+((\.|->)[a-zA-Z0-9_]+|\[[a-zA-Z0-9_ \%\+\*\-]+\])+)\)#\1\2#g'
Remove trailing whitespace
Fix double whitespace after colon
1...<<11121314151617181920>>...236