fix violations of PETSc style guide: Usage of SETERRQ and NULL
Clearly warn the user of implicit TS methods that they must set all the diagonal entries of the matrices they provideReported-by: Torquil Macdonald Sørensen <torquil@gmail.com>
Note in the manual pages for TSSetIJacobian and TSSetRHSJacobian that the values in the user provided matrices are changed by the TS solvers so one cannot assume they containg the previous set values
Note in the manual pages for TSSetIJacobian and TSSetRHSJacobian that the values in the user provided matrices are changed by the TS solvers so one cannot assume they containg the previous set values.Reported-by: Torquil Macdonald Sørensen <torquil@gmail.com>
show more ...
TSMonitorLGSolution() manual page had incorrect information about argumentsReported-by: Torquil Macdonald Sørensen <torquil@gmail.com>Improved the manual pages with cross links for many of the TS
TSMonitorLGSolution() manual page had incorrect information about argumentsReported-by: Torquil Macdonald Sørensen <torquil@gmail.com>Improved the manual pages with cross links for many of the TSMonitorLGXXXX manual pages
update manual pages for context set and get routines regarding use from Fortran and defining interface for them
Merge branch 'maint'
TS: Remove call to SNESSetFromOptions() in subtypes
LG monitors: Fix TS SNES/KSP interation monitors
minor change in the comment
add -ts_adjoint_monitor to print information at each adjoint timestep
c89: compile fix
Merge branch 'master' into jed/process-options-handler
fix the problem running with multiple MPI processes
add one call to adjoint monitor in the end of TSAdjointSolve to visualize the sensitivity result at the starting time
-ts_adjoint_monitor_draw_sensi option works
remove trailing whitesapce
add adjoint monitors, not tested yet
added error checking for when PetscViewer is not passed to the standard monitor routinesReported-by: Garth N. Wells <gnw20@cam.ac.uk>Removed outdated output in example test file
Options: pass PetscOptions* to options handlersPetscObjectAddOptionsHandler now takes an event handler that includes aPetscOptions argument. PetscObjectProcessOptionsHandlers requires thisas inp
Options: pass PetscOptions* to options handlersPetscObjectAddOptionsHandler now takes an event handler that includes aPetscOptions argument. PetscObjectProcessOptionsHandlers requires thisas input.
TS: PetscObjectProcessOptionsHandlers must be called before PetscOptionsEnd
TSAdjointEventMonitor should be called before TSAdjointStep
Bugfix: setting post-step function in ztsf.c
1...<<21222324252627282930>>...60