TSBasicSymplecticSetType#
Set the type of the basic symplectic method
Synopsis#
#include "petscts.h"
PetscErrorCode TSBasicSymplecticSetType(TS ts, TSBasicSymplecticType bsymptype)
Logically Collective on TS
Input Parameters#
ts - timestepping context
bsymptype - type of the symplectic scheme
Options Database#
-ts_basicsymplectic_type
- select the scheme
Notes#
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.
Level#
intermediate
Location#
Implementations#
Index of all TS routines
Table of Contents for all manual pages
Index of all manual pages