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