Skip to main content
`Ctrl`+`K`

# TSRosWType

String with the name of a Rosenbrock-W `TSROSW` type

## Synopsis

    #include <petscts.h>
    typedef const char *TSRosWType;
    #define TSROSW2M          "2m"
    #define TSROSW2P          "2p"
    #define TSROSWRA3PW       "ra3pw"
    #define TSROSWRA34PW2     "ra34pw2"
    #define TSROSWR34PRW      "r34prw"
    #define TSROSWR3PRL2      "r3prl2"
    #define TSROSWRODAS3      "rodas3"
    #define TSROSWRODASPR     "rodaspr"
    #define TSROSWRODASPR2    "rodaspr2"
    #define TSROSWSANDU3      "sandu3"
    #define TSROSWASSP3P3S1C  "assp3p3s1c"
    #define TSROSWLASSP3P4S2C "lassp3p4s2c"
    #define TSROSWLLSSP3P4S2C "llssp3p4s2c"
    #define TSROSWARK3        "ark3"
    #define TSROSWTHETA1      "theta1"
    #define TSROSWTHETA2      "theta2"
    #define TSROSWGRK4T       "grk4t"
    #define TSROSWSHAMP4      "shamp4"
    #define TSROSWVELDD4      "veldd4"
    #define TSROSW4L          "4l"

## See Also

TS: Scalable ODE and DAE Solvers, `TSRosWSetType()`, `TS`, `TSROSW`, `TSRosWRegister()`

## Level

beginner

## Location

include/petscts.h

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