TSBasicSymplecticSetType#
Set the type of the basic symplectic method
Synopsis#
#include "petscts.h"
PetscErrorCode TSBasicSymplecticSetType(TS ts, TSBasicSymplecticType bsymptype)
Logically Collective
Input Parameters#
ts - timestepping context
bsymptype - type of the symplectic scheme
Options Database Key#
-ts_basicsymplectic_type
- select the scheme
Note#
The symplectic solver always expects a two-way splitting with the split names being “position” and “momentum”.
Each split is associated with an IS
object and a sub-TS
that is intended to store the user-provided RHS function.
See Also#
TS: Scalable ODE and DAE Solvers, TSBASICSYMPLECTIC
, TSBasicSymplecticType
Level#
intermediate
Location#
Implementations#
Index of all TS routines
Table of Contents for all manual pages
Index of all manual pages