TSDIRK#

ODE and DAE solver using Diagonally implicit Runge-Kutta schemes.

Notes#

The default is TSDIRKES213SAL, it can be changed with TSDIRKSetType() or -ts_dirk_type.

The convention used in PETSc to name the DIRK methods is TSDIRK[E][S]PQS[SA][L][A] with#

  • E - whether the method has an explicit first stage

  • S - whether the method is single diagonal

  • P - order of the advancing method

  • Q - order of the embedded method

  • S - number of stages

  • SA - whether the method is stiffly accurate

  • L - whether the method is L-stable

  • A - whether the method is A-stable

See Also#

TS: Scalable ODE and DAE Solvers, TSCreate(), TS, TSSetType(), TSDIRKSetType(), TSDIRKGetType(), TSDIRKRegister().

Level#

beginner

Location#

src/ts/impls/arkimex/arkimex.c

Examples#

src/ts/tutorials/ex30.c


Index of all TS routines
Table of Contents for all manual pages
Index of all manual pages