TSDISCGRAD#

ODE solver using the discrete gradients version of the implicit midpoint method

Notes#

This is the implicit midpoint rule, with an optional term that guarantees the discrete gradient property. This timestepper applies to systems of the form ut=S(u)F(u)u_t = S(u) \nabla F(u) where S(u)S(u) is a linear operator, and FF is a functional of uu.

See Also#

TS: Scalable ODE and DAE Solvers, TSCreate(), TSSetType(), TS, TSDISCGRAD, TSDiscGradSetFormulation()

Level#

intermediate

Location#

src/ts/impls/implicit/discgrad/tsdiscgrad.c


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