## Time-steppers - ODE integrators - TS

The time-stepping (TS) component provides ODE integrators and pseudo-timestepping. TS internally employs SNES to solve the nonlinear problems at each time step (except for the PVODE functions, which use nonlinear solvers within PVODE).

Beginner - Basic usage | TS | TSProblemType | TSType
TSCreate | TSSetFromOptions | TSView
TSDestroy | TSSetProblemType | TS_BEULER
TSGetKSP | TSSetRHSFunction | TS_CN
TSGetProblemType | TSSetRHSJacobian | TS_EULER
TSGetSNES | TSSetRHSMatrix | TS_PVode
TSGetTime | TSSetSolution | TS_RK
TSPVodeSetExactFinalTime | TSStep |
Intermediate - Setting options for algorithms and data structures | TSClearMonitor | TSLGMonitorCreate | TSSetPreStep
TSDefaultComputeJacobianColor | TSLGMonitorDestroy | TSSetRHSBoundaryConditions
TSGetApplicationContext | TSPVodeSetTolerance | TSSetRhsBC
TSGetDuration | TSPVodeSetType | TSSetSolutionBC
TSGetOptionsPrefix | TSPseudoSetTimeStep | TSSetSystemMatrixBC
TSGetRHSJacobian | TSRKSetTolerance | TSSetTimeStep
TSGetRHSMatrix | TSSetApplicationContext | TSSetType
TSGetSolution | TSSetDuration | TSSetUpdate
TSGetTimeStep | TSSetInitialTimeStep | TSVecViewMonitor
TSGetTimeStepNumber | TSSetMonitor | TSViewFromOptions
TSGetType | TSSetPostStep |
Advanced - Setting more advanced options and customization | TSAppendOptionsPrefix | TSPseudoComputeTimeStep | TSRegister
TSPVodeGetIterations | TSPseudoDefaultTimeStep | TSRegisterAll
TSPVodeGetPC | TSPseudoDefaultVerifyTimeStep | TSRegisterDestroy
TSPVodeGetParameters | TSPseudoIncrementDtFromInitialDt | TSRegisterDynamic
TSPVodeSetGMRESRestart | TSPseudoSetTimeStepIncrement | TSSetOptionsPrefix
TSPVodeSetGramSchmidtType | TSPseudoSetVerifyTimeStep | TSSetUp
TSPVodeSetLinearTolerance | TSPseudoVerifyTimeStep |
Developer - Interfaces intended primarily for library developers, not for typical applications programmers | TSComputeRHSJacobian | TSDefaultRhsBC | TSDefaultUpdate
TSDefaultPostStep | TSDefaultSolutionBC | TSInitializePackage
TSDefaultPreStep | TSDefaultSystemMatrixBC |

Table of Contents