## 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 | TSSetFromOptions | TSSundialsSetExactFinalTime
TSCreate | TSSetMatrices | TSType
TSDestroy | TSSetProblemType | TSView
TSGetKSP | TSSetRHSFunction | TS_BEULER
TSGetProblemType | TSSetRHSJacobian | TS_CN
TSGetSNES | TSSetSolution | TS_EULER
TSGetTime | TSSolve | TS_RK
TSProblemType | TSStep | TS_Sundials
Intermediate - Setting options for algorithms and data structures | TSDefaultComputeJacobian | TSMonitorCancel | TSSetPostStep
TSDefaultComputeJacobianColor | TSMonitorDefault | TSSetPreStep
TSGetApplicationContext | TSMonitorLGCreate | TSSetTime
TSGetDuration | TSMonitorLGDestroy | TSSetTimeStep
TSGetMatrices | TSMonitorSet | TSSetType
TSGetOptionsPrefix | TSMonitorSolution | TSSetUpdate
TSGetRHSJacobian | TSPseudoSetTimeStep | TSSundialsSetTolerance
TSGetSolution | TSRKSetTolerance | TSSundialsSetType
TSGetTimeStep | TSSetApplicationContext | TSViewFromOptions
TSGetTimeStepNumber | TSSetDuration |
TSGetType | TSSetInitialTimeStep |
Advanced - Setting more advanced options and customization | TSAppendOptionsPrefix | TSPseudoVerifyTimeStep | TSSundialsGetIterations
TSPseudoComputeTimeStep | TSRegister | TSSundialsGetPC
TSPseudoDefaultTimeStep | TSRegisterAll | TSSundialsSetGMRESRestart
TSPseudoDefaultVerifyTimeStep | TSRegisterDestroy | TSSundialsSetGramSchmidtType
TSPseudoIncrementDtFromInitialDt | TSRegisterDynamic | TSSundialsSetLinearTolerance
TSPseudoSetTimeStepIncrement | TSSetOptionsPrefix |
TSPseudoSetVerifyTimeStep | TSSetUp |
Developer - Interfaces intended primarily for library developers, not for typical applications programmers | TSComputeRHSJacobian | TSDefaultPreStep | TSInitializePackage
TSDefaultPostStep | TSDefaultUpdate |
No deprecated routines

Table of Contents