TS Manual Pages
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
TSCreate
TSPVodeSetExactFinalTime
TSSetRHSMatrix
TSDestroy
TSPrintHelp
TSSetSolution
TSGetSLES
TSSetFromOptions
TSSetTypeFromOptions
TSGetSNES
TSSetRHSFunction
TSStep
TSGetTime
TSSetRHSJacobian
TSView
Intermediate - Setting options for algorithms and data structures
TSClearMonitor
TSGetTimeStep
TSSetApplicationContext
TSDefaultComputeJacobianColor
TSGetTimeStepNumber
TSSetDuration
TSGetApplicationContext
TSGetType
TSSetInitialTimeStep
TSGetOptionsPrefix
TSLGMonitorCreate
TSSetMonitor
TSGetProblemType
TSLGMonitorDestroy
TSSetRHSBoundaryConditions
TSGetRHSJacobian
TSPVodeSetTolerance
TSSetTimeStep
TSGetRHSMatrix
TSPVodeSetType
TSSetType
TSGetSolution
TSPseudoSetTimeStep
Advanced - Setting more advanced options and customization
TSAppendOptionsPrefix
TSPseudoComputeTimeStep
TSPseudoVerifyTimeStep
TSPVodeGetIterations
TSPseudoDefaultTimeStep
TSRegister
TSPVodeGetPC
TSPseudoDefaultVerifyTimeStep
TSRegisterAll
TSPVodeSetGMRESRestart
TSPseudoIncrementDtFromInitialDt
TSRegisterDestroy
TSPVodeSetGramSchmidtType
TSPseudoSetTimeStepIncrement
TSSetOptionsPrefix
TSPVodeSetLinearTolerance
TSPseudoSetVerifyTimeStep
TSSetUp
No developer routines
Table of Contents