# Created by Octave 3.2.4, Tue Nov 23 12:53:48 2010 EST <mockbuild@jetta.math.Princeton.EDU.private>
# name: cache
# type: cell
# rows: 3
# columns: 17
# name: <cell-element>
# type: string
# elements: 1
# length: 13
TSTBWEFUNJAC0
# name: <cell-element>
# type: string
# elements: 1
# length: 136
 -- Function File: [LHS]= TSTBWEFUNJAC0 (OUTSTRUCT, X, T, B)
     INTERNAL FUNCTION:

     NOT SUPPOSED TO BE CALLED DIRECTLY BY USERS


# name: <cell-element>
# type: string
# elements: 1
# length: 19
INTERNAL FUNCTION:


# name: <cell-element>
# type: string
# elements: 1
# length: 13
TSTBWEFUNJAC1
# name: <cell-element>
# type: string
# elements: 1
# length: 165
 -- Function File: [LHS]= TSTBWEFUNJAC1 (OUTSTRUCT, X, T0, T1, A0, B,
     A1, JAC, RES)

     INTERNAL FUNCTION:

     NOT SUPPOSED TO BE CALLED DIRECTLY BY USERS


# name: <cell-element>
# type: string
# elements: 1
# length: 14
A1, JAC, RES)


# name: <cell-element>
# type: string
# elements: 1
# length: 13
TSTBWEFUNRES0
# name: <cell-element>
# type: string
# elements: 1
# length: 139
 -- Function File: [RHS]= TSTBWEFUNRES0 (OUTSTRUCT, X, T, B, C)
     INTERNAL FUNCTION:

     NOT SUPPOSED TO BE CALLED DIRECTLY BY USERS


# name: <cell-element>
# type: string
# elements: 1
# length: 19
INTERNAL FUNCTION:


# name: <cell-element>
# type: string
# elements: 1
# length: 13
TSTBWEFUNRES1
# name: <cell-element>
# type: string
# elements: 1
# length: 174
 -- Function File: [RHS]= TSTBWEFUNRES1 (OUTSTRUCT, X, XOLD, T0, T1, A0,
     B, C, A1, JAC, RES)

     INTERNAL FUNCTION:

     NOT SUPPOSED TO BE CALLED DIRECTLY BY USERS


# name: <cell-element>
# type: string
# elements: 1
# length: 20
B, C, A1, JAC, RES)


# name: <cell-element>
# type: string
# elements: 1
# length: 12
TSTBWEFUNUP1
# name: <cell-element>
# type: string
# elements: 1
# length: 136
 -- Function File: [UPDATE]= TSTBWEFUNUP1 (OUTSTRUCT, X, T1)
     INTERNAL FUNCTION:

     NOT SUPPOSED TO BE CALLED DIRECTLY BY USERS


# name: <cell-element>
# type: string
# elements: 1
# length: 19
INTERNAL FUNCTION:


# name: <cell-element>
# type: string
# elements: 1
# length: 14
TSTDASPKFUNJAC
# name: <cell-element>
# type: string
# elements: 1
# length: 156
 -- Function File: [LHS]= TSTDASPKFUNJAC (OUTSTRUCT, X, XDOT, A0, B, T,
     C)

     INTERNAL FUNCTION:

     NOT SUPPOSED TO BE CALLED DIRECTLY BY USERS


# name: <cell-element>
# type: string
# elements: 1
# length: 3
C)


# name: <cell-element>
# type: string
# elements: 1
# length: 14
TSTDASPKFUNRES
# name: <cell-element>
# type: string
# elements: 1
# length: 160
 -- Function File: [RHS]= TSTDASPKFUNJAC (OUTSTRUCT, X, XDOT, A0, B, C,
          T)
     INTERNAL FUNCTION:

     NOT SUPPOSED TO BE CALLED DIRECTLY BY USERS


# name: <cell-element>
# type: string
# elements: 1
# length: 19
INTERNAL FUNCTION:


# name: <cell-element>
# type: string
# elements: 1
# length: 15
TSTODEPKGFUNJAC
# name: <cell-element>
# type: string
# elements: 1
# length: 142
 -- Function File: [LHS]= TSTODEPKGFUNJAC (OUTSTRUCT, X, A0, B, T)
     INTERNAL FUNCTION:

     NOT SUPPOSED TO BE CALLED DIRECTLY BY USERS


# name: <cell-element>
# type: string
# elements: 1
# length: 19
INTERNAL FUNCTION:


# name: <cell-element>
# type: string
# elements: 1
# length: 16
TSTODEPKGFUNMASS
# name: <cell-element>
# type: string
# elements: 1
# length: 140
 -- Function File: [LHS]= TSTODEPKGFUNMASS (OUTSTRUCT, X, A0, T)
     INTERNAL FUNCTION:

     NOT SUPPOSED TO BE CALLED DIRECTLY BY USERS


# name: <cell-element>
# type: string
# elements: 1
# length: 19
INTERNAL FUNCTION:


# name: <cell-element>
# type: string
# elements: 1
# length: 15
TSTODEPKGFUNRES
# name: <cell-element>
# type: string
# elements: 1
# length: 145
 -- Function File: [RHS]= TSTODEPKGFUNRES (OUTSTRUCT, X, A0, B, C, T)
     INTERNAL FUNCTION:

     NOT SUPPOSED TO BE CALLED DIRECTLY BY USERS


# name: <cell-element>
# type: string
# elements: 1
# length: 19
INTERNAL FUNCTION:


# name: <cell-element>
# type: string
# elements: 1
# length: 15
TSTTHETAFUNJAC1
# name: <cell-element>
# type: string
# elements: 1
# length: 172
 -- Function File: [LHS]= TSTTHETAFUNJAC1 (OUTSTRUCT, X, T0, T1, A0, B,
          THETA, A1, JAC, RES)
     INTERNAL FUNCTION: NOT SUPPOSED TO BE CALLED DIRECTLY BY USERS


# name: <cell-element>
# type: string
# elements: 1
# length: 63
INTERNAL FUNCTION: NOT SUPPOSED TO BE CALLED DIRECTLY BY USERS


# name: <cell-element>
# type: string
# elements: 1
# length: 15
TSTTHETAFUNRES1
# name: <cell-element>
# type: string
# elements: 1
# length: 198
 -- Function File: RHS =  TSTTHETAFUNRES1 (OUTSTRUCT, X, XOLD, T0, T1,
          A0, B, C, RESOLD, THETA, [A1, JAC, RES])
     INTERNAL FUNCTION:

     NOT SUPPOSED TO BE CALLED DIRECTLY BY USERS



# name: <cell-element>
# type: string
# elements: 1
# length: 73
(OUTSTRUCT, X, XOLD,   T0, T1, A0, B, C,  RESOLD, THETA, [A1, JAC, RES])


# name: <cell-element>
# type: string
# elements: 1
# length: 10
TSTbweuler
# name: <cell-element>
# type: string
# elements: 1
# length: 1400
 -- Function File: [OUT, NITER] = TSTbweuler(CIRSTRUCT, X,T, TOL,
          MAXIT,DMP, PLTVARS, VERBOSITY ,DAE_FUN);
     Performs a transient simulation of the system described by
     CIRSTRUCT over the time interval T using the backward Euler
     algorithm

     An initial value for the state vector is computed by solving a
     steady  state problem at T(1) the initial guess for the state
     vector is set to  X TOL MAXIT and DMP are parameters passed to
     NLSnewtonraphson.

     The output OUT will contain the value of the state vector at each
     point of T.

     The optional parameter  VERBOSITY controls the amount of output
     produced:

        - if verbosity(1) != 0, information on the progress of the
          algorithm are output at runtime

        - if verbosity(2) != 0, the plot of the variables whose names
          are listed in PLTVARS is produced after the computation

     For special purposes one may need to pass modified jacobian and
     residual functions, this can be done via the cell array of
     function handles DAE_FUN, such functions  should have the same
     input and output parameter list as the default functions
     TSTBWEFUNJAC0,TSTBWEFUNRES0, TSTBWEFUNJAC,TSTBWEFUNRES

     The optional output NITER returns the number of Newton iterations
     needed to reach convergence.

     See also: TSTdaspk, NLSnewtonraphson, TSTthetamethod



# name: <cell-element>
# type: string
# elements: 1
# length: 80
Performs a transient simulation of the system described by CIRSTRUCT
over the ti

# name: <cell-element>
# type: string
# elements: 1
# length: 12
TSTbweulernr
# name: <cell-element>
# type: string
# elements: 1
# length: 328
 -- Function File: [OUT, NITER] = TSTbweulernr(CIRSTRUCT, X,T, TOL,
          MAXIT,DMP, PLTVARS, VERBOSITY ,DAE_FUN);
     TSTbweulernr is the same as TSTbweuler except that no steady state
     simulation is computed to initialize the first timestep.

     See also: TSTbweulernr, TSTdaspk, NLSnewtonraphson, TSTthetamethod



# name: <cell-element>
# type: string
# elements: 1
# length: 80
TSTbweulernr is the same as TSTbweuler except that no steady state
simulation is

# name: <cell-element>
# type: string
# elements: 1
# length: 8
TSTdaspk
# name: <cell-element>
# type: string
# elements: 1
# length: 1362
 -- Function File: [OUT] = TSTdaspk (CIRSTRUCT, X,T, TOL, MAXIT, DMP,
          PLTVARS,VERBOSITY, DASKOPTS,DAE_FUN);
     Performs a transient simulation of the system described by
     CIRSTRUCT  over the time interval T using daspk.

     An initial value for the state vector is computed by solving a
     steady state problem at T(1).  The initial guess for the state
     vector is set to  X.  TOL MAXIT and DMP are parameters passed to
     NLSnewtonraphson.

     The output OUT will contain the value of the state vector at each
     point of T

     Extra options for daspkcan be passed as name/value pairs in the
     cellarray DASKOPTS.

     The optional parameter  VERBOSITY controls the amount of output
     produced:

        - if verbosity(1) != 0, information on the progress of the
          algorithm are output at runtime

        - if verbosity(2) != 0, the plot of the variables whose names
          are listed in PLTVARS is produced after the computation

     For special purposes one may need to pass modified jacobian and
     residual functions, this can be done via the cell array of
     function handles DAE_FUN, such functions should have the same
     input and output parameter list as the default functions
     TSTBWEFUNJAC0,TSTBWEFUNRES0, TSTDASPKFUNJAC,TSTDASPKFUNRES

     See also: TSTbweuler, NLSnewtonraphson, daspk



# name: <cell-element>
# type: string
# elements: 1
# length: 80
Performs a transient simulation of the system described by CIRSTRUCT
over the ti

# name: <cell-element>
# type: string
# elements: 1
# length: 9
TSTodepkg
# name: <cell-element>
# type: string
# elements: 1
# length: 1347
 -- Function File: [OUT, [TOUT]] = TSTodepkg (CIRSTRUCT, X,T, TOL,
          MAXIT, DMP, PLTVARS,SOLVER, ODESTRUCT, VERBOSITY);
     Performs a transient simulation of the system described by
     CIRSTRUCT  over the time interval T using the odepkg DAE solver
     specified in SOLVER.

     Pssible values for SOLVER are `'ode2r'', `'ode5r'', `'oders'' or
     `'odesx''.

     An initial value for the state vector is computed by solving a
     steady state problem at T(1).  The initial guess for the state
     vector is set to  X.  TOL MAXIT and DMP are parameters passed to
     NLSnewtonraphson.

     If one output is requested OUT will contain the value of the state
     vector at each point of T.  If two outputs are requested OUT will
     contain the value of the state vector at each point of TOUT.

     Extra options for options for the solver can be passed to the
     solver via ODESTRUCT.

     The optional parameter  VERBOSITY controls the amount of output
     produced:

        - if verbosity(1) != 0, information on the progress of the
          algorithm are output at runtime

        - if verbosity(2) != 0, the plot of the variables whose names
          are listed in PLTVARS is produced after the computation

     See also: TSTbweuler, TSTdaspk, NLSnewtonraphson, odepkg, odeset,
     ode2r, ode5r, oders, odesx



# name: <cell-element>
# type: string
# elements: 1
# length: 80
Performs a transient simulation of the system described by CIRSTRUCT
over the ti

# name: <cell-element>
# type: string
# elements: 1
# length: 14
TSTthetamethod
# name: <cell-element>
# type: string
# elements: 1
# length: 967
 -- Function File: [OUT] = TSTthetamethod (CIRSTRUCT, X,T, TOL,
          MAXIT,DMP, THETA, PLTVARS, VERBOSITY);
     Performs a transient simulation of the system described by
     CIRSTRUCT over the time interval T using the theta-method with
     parameter THETA

     An initial value for the state vector is computed by solving a
     steady  state problem at T(1) the initial guess for the state
     vector is set to  X TOL MAXIT and DMP are parameters passed to
     NLSnewtonraphson.

     The output OUT will contain the value of the state vector at each
     point of T

     The optional parameter  VERBOSITY controls the amount of output
     produced:

        - if verbosity(1) != 0, information on the progress of the
          algorithm are output at runtime

        - if verbosity(2) != 0, the plot of the variables whose names
          are listed in PLTVARS is produced after the computation

     See also: TSTbweuler, NLSnewtonraphson, daspk



# name: <cell-element>
# type: string
# elements: 1
# length: 80
Performs a transient simulation of the system described by CIRSTRUCT
over the ti

