petsc-3.7.3 2016-07-24
Report Typos and Errors

# TSRKType

String with the name of a Runge-Kutta method.

### Synopsis

    typedef const char* TSRKType;
    #define TSRK1FE   "1fe"
    #define TSRK2A    "2a"
    #define TSRK3     "3"
    #define TSRK3BS   "3bs"
    #define TSRK4     "4"
    #define TSRK5F    "5f"
    #define TSRK5DP   "5dp"
    PETSC_EXTERN PetscErrorCode TSRKGetType(TS ts,TSRKType*);
    PETSC_EXTERN PetscErrorCode TSRKSetType(TS ts,TSRKType);
    PETSC_EXTERN PetscErrorCode TSRKSetFullyImplicit(TS,PetscBool);
    PETSC_EXTERN PetscErrorCode TSRKRegister(TSRKType,PetscInt,PetscInt,const PetscReal[],const PetscReal[],const PetscReal[],const PetscReal[],PetscInt,const PetscReal[]);
    PETSC_EXTERN PetscErrorCode TSRKInitializePackage(void);
    PETSC_EXTERN PetscErrorCode TSRKFinalizePackage(void);
    PETSC_EXTERN PetscErrorCode TSRKRegisterDestroy(void);

### See Also

TSRKSetType(), TS, TSRK, TSRKRegister()

Level:beginner
Location: src/ts/../../include/petscts.h
Index of all TS routines
Table of Contents for all manual pages
Index of all manual pages