File: index.html

package info (click to toggle)
petsc 3.4.2.dfsg1-8.1
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 129,104 kB
  • ctags: 516,422
  • sloc: ansic: 395,939; cpp: 47,201; python: 34,788; makefile: 17,193; fortran: 16,251; f90: 1,592; objc: 954; sh: 822; xml: 621; java: 381; lisp: 293; csh: 241
file content (409 lines) | stat: -rw-r--r-- 23,045 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
<HTML>
<HEAD> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/docs/manualpages/TS/index.html" />
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
   <div id="version" align=right><b>petsc-3.4.2 2013-07-02</b></div>

<H2>Time steppers for ODE and DAE - TS: <A HREF="../../../src/ts/examples/tutorials/index.html">Examples</A></H2>

The time-stepping (TS) component provides ODE and DAE integrators as well as
pseudo-timestepping.  TS internally
employs <A HREF="../../../docs/manualpages/SNES/index.html">SNES</A> to solve the nonlinear
problems at each time step (except for the Sundials functions, which
use nonlinear solvers within Sundials).

TS users can also set SNES options directly in application codes by first extracting the SNES context from the TS context via
<A HREF="../../../docs/manualpages/TS/TSGetSNES.html">TSGetSNES()</A>
and then directly calling various SNES (and KSP and PC with further unwrapping) routines (e.g.,
<A HREF="../../../docs/manualpages/PC/PCSetType.html">PCSetType()</A>
).


<P>

<P>
<TABLE>
<TR><TD WIDTH=250 COLSPAN="3"><B>Beginner - Basic usage</B></TD></TR>
 <TD WIDTH=250><A HREF="./DMDATSSetIFunctionLocal.html">DMDATSSetIFunctionLocal</A></TD>
 <TD WIDTH=250><A HREF="./TSGetConvergedReason.html">TSGetConvergedReason</A></TD>
 <TD WIDTH=250><A HREF="./TSSetExactFinalTime.html">TSSetExactFinalTime</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DMDATSSetIJacobianLocal.html">DMDATSSetIJacobianLocal</A></TD>
 <TD WIDTH=250><A HREF="./TSGetEquationType.html">TSGetEquationType</A></TD>
 <TD WIDTH=250><A HREF="./TSSetForcingFunction.html">TSSetForcingFunction</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DMDATSSetRHSFunctionLocal.html">DMDATSSetRHSFunctionLocal</A></TD>
 <TD WIDTH=250><A HREF="./TSGetKSP.html">TSGetKSP</A></TD>
 <TD WIDTH=250><A HREF="./TSSetFromOptions.html">TSSetFromOptions</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DMDATSSetRHSJacobianLocal.html">DMDATSSetRHSJacobianLocal</A></TD>
 <TD WIDTH=250><A HREF="./TSGetProblemType.html">TSGetProblemType</A></TD>
 <TD WIDTH=250><A HREF="./TSSetIFunction.html">TSSetIFunction</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./EIMEX.html">EIMEX</A></TD>
 <TD WIDTH=250><A HREF="./TSGetSNES.html">TSGetSNES</A></TD>
 <TD WIDTH=250><A HREF="./TSSetIJacobian.html">TSSetIJacobian</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TS.html">TS</A></TD>
 <TD WIDTH=250><A HREF="./TSGetSolveTime.html">TSGetSolveTime</A></TD>
 <TD WIDTH=250><A HREF="./TSSetProblemType.html">TSSetProblemType</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSALPHA.html">TSALPHA</A></TD>
 <TD WIDTH=250><A HREF="./TSGetTime.html">TSGetTime</A></TD>
 <TD WIDTH=250><A HREF="./TSSetRHSFunction.html">TSSetRHSFunction</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSARKIMEX.html">TSARKIMEX</A></TD>
 <TD WIDTH=250><A HREF="./TSGetTolerances.html">TSGetTolerances</A></TD>
 <TD WIDTH=250><A HREF="./TSSetRHSJacobian.html">TSSetRHSJacobian</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSARKIMEXType.html">TSARKIMEXType</A></TD>
 <TD WIDTH=250><A HREF="./TSPSEUDO.html">TSPSEUDO</A></TD>
 <TD WIDTH=250><A HREF="./TSSetSolution.html">TSSetSolution</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSAdapt.html">TSAdapt</A></TD>
 <TD WIDTH=250><A HREF="./TSProblemType.html">TSProblemType</A></TD>
 <TD WIDTH=250><A HREF="./TSSetSolutionFunction.html">TSSetSolutionFunction</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSAdaptType.html">TSAdaptType</A></TD>
 <TD WIDTH=250><A HREF="./TSRK.html">TSRK</A></TD>
 <TD WIDTH=250><A HREF="./TSSetTolerances.html">TSSetTolerances</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSBEULER.html">TSBEULER</A></TD>
 <TD WIDTH=250><A HREF="./TSROSW.html">TSROSW</A></TD>
 <TD WIDTH=250><A HREF="./TSSolve.html">TSSolve</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSCN.html">TSCN</A></TD>
 <TD WIDTH=250><A HREF="./TSReset.html">TSReset</A></TD>
 <TD WIDTH=250><A HREF="./TSSundialsMonitorInternalSteps.html">TSSundialsMonitorInternalSteps</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSConvergedReason.html">TSConvergedReason</A></TD>
 <TD WIDTH=250><A HREF="./TSRosWSetType.html">TSRosWSetType</A></TD>
 <TD WIDTH=250><A HREF="./TSSundialsSetMaxTimeStep.html">TSSundialsSetMaxTimeStep</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSCreate.html">TSCreate</A></TD>
 <TD WIDTH=250><A HREF="./TSRosWType.html">TSRosWType</A></TD>
 <TD WIDTH=250><A HREF="./TSSundialsSetMinTimeStep.html">TSSundialsSetMinTimeStep</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSDestroy.html">TSDestroy</A></TD>
 <TD WIDTH=250><A HREF="./TSSSP.html">TSSSP</A></TD>
 <TD WIDTH=250><A HREF="./TSTHETA.html">TSTHETA</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSEIMEXType.html">TSEIMEXType</A></TD>
 <TD WIDTH=250><A HREF="./TSSSPGetNumStages.html">TSSSPGetNumStages</A></TD>
 <TD WIDTH=250><A HREF="./TSType.html">TSType</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSEULER.html">TSEULER</A></TD>
 <TD WIDTH=250><A HREF="./TSSSPGetType.html">TSSSPGetType</A></TD>
 <TD WIDTH=250><A HREF="./TSView.html">TSView</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSEquationType.html">TSEquationType</A></TD>
 <TD WIDTH=250><A HREF="./TSSSPRKS104.html">TSSSPRKS104</A></TD>
 <TD WIDTH=250><A HREF="./TS_CONVERGED_ITERATING.html">TS_CONVERGED_ITERATING</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSExactFinalTimeOption.html">TSExactFinalTimeOption</A></TD>
 <TD WIDTH=250><A HREF="./TSSSPRKS2.html">TSSSPRKS2</A></TD>
 <TD WIDTH=250><A HREF="./TS_CONVERGED_ITS.html">TS_CONVERGED_ITS</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSGL.html">TSGL</A></TD>
 <TD WIDTH=250><A HREF="./TSSSPRKS3.html">TSSSPRKS3</A></TD>
 <TD WIDTH=250><A HREF="./TS_CONVERGED_TIME.html">TS_CONVERGED_TIME</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSGLAcceptType.html">TSGLAcceptType</A></TD>
 <TD WIDTH=250><A HREF="./TSSSPSetNumStages.html">TSSSPSetNumStages</A></TD>
 <TD WIDTH=250><A HREF="./TS_CONVERGED_USER.html">TS_CONVERGED_USER</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSGLAdapt.html">TSGLAdapt</A></TD>
 <TD WIDTH=250><A HREF="./TSSSPSetType.html">TSSSPSetType</A></TD>
 <TD WIDTH=250><A HREF="./TS_DIVERGED_NONLINEAR_SOLVE.html">TS_DIVERGED_NONLINEAR_SOLVE</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSGLAdaptType.html">TSGLAdaptType</A></TD>
 <TD WIDTH=250><A HREF="./TSSSPType.html">TSSSPType</A></TD>
 <TD WIDTH=250><A HREF="./TS_DIVERGED_STEP_REJECTED.html">TS_DIVERGED_STEP_REJECTED</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSGLType.html">TSGLType</A></TD>
 <TD WIDTH=250><A HREF="./TSSUNDIALS.html">TSSUNDIALS</A></TD>
 <TD WIDTH=250><A HREF="./"></A></TD>
<TR>
<TR><TD WIDTH=250 COLSPAN="3"><B>Intermediate - Setting options for algorithms and data structures</B></TD></TR>
 <TD WIDTH=250><A HREF="./TSADAPTBASIC.html">TSADAPTBASIC</A></TD>
 <TD WIDTH=250><A HREF="./TSInterpolate.html">TSInterpolate</A></TD>
 <TD WIDTH=250><A HREF="./TSROSWRODAS3.html">TSROSWRODAS3</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSADAPTCFL.html">TSADAPTCFL</A></TD>
 <TD WIDTH=250><A HREF="./TSLoad.html">TSLoad</A></TD>
 <TD WIDTH=250><A HREF="./TSROSWSANDU3.html">TSROSWSANDU3</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSADAPTNONE.html">TSADAPTNONE</A></TD>
 <TD WIDTH=250><A HREF="./TSMonitorCancel.html">TSMonitorCancel</A></TD>
 <TD WIDTH=250><A HREF="./TSROSWSHAMP4.html">TSROSWSHAMP4</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSARKIMEXGetType.html">TSARKIMEXGetType</A></TD>
 <TD WIDTH=250><A HREF="./TSMonitorDefault.html">TSMonitorDefault</A></TD>
 <TD WIDTH=250><A HREF="./TSROSWTHETA1.html">TSROSWTHETA1</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSARKIMEXSetFullyImplicit.html">TSARKIMEXSetFullyImplicit</A></TD>
 <TD WIDTH=250><A HREF="./TSMonitorDrawCtxCreate.html">TSMonitorDrawCtxCreate</A></TD>
 <TD WIDTH=250><A HREF="./TSROSWTHETA2.html">TSROSWTHETA2</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSARKIMEXSetType.html">TSARKIMEXSetType</A></TD>
 <TD WIDTH=250><A HREF="./TSMonitorDrawCtxDestroy.html">TSMonitorDrawCtxDestroy</A></TD>
 <TD WIDTH=250><A HREF="./TSROSWVELDD4.html">TSROSWVELDD4</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSAdaptLoad.html">TSAdaptLoad</A></TD>
 <TD WIDTH=250><A HREF="./TSMonitorDrawError.html">TSMonitorDrawError</A></TD>
 <TD WIDTH=250><A HREF="./TSRosWGetType.html">TSRosWGetType</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSAdaptSetMonitor.html">TSAdaptSetMonitor</A></TD>
 <TD WIDTH=250><A HREF="./TSMonitorDrawSolution.html">TSMonitorDrawSolution</A></TD>
 <TD WIDTH=250><A HREF="./TSRosWSetRecomputeJacobian.html">TSRosWSetRecomputeJacobian</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSAdaptSetStepLimits.html">TSAdaptSetStepLimits</A></TD>
 <TD WIDTH=250><A HREF="./TSMonitorDrawSolutionPhase.html">TSMonitorDrawSolutionPhase</A></TD>
 <TD WIDTH=250><A HREF="./TSSetApplicationContext.html">TSSetApplicationContext</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSAlphaSetAdapt.html">TSAlphaSetAdapt</A></TD>
 <TD WIDTH=250><A HREF="./TSMonitorLGCtxCreate.html">TSMonitorLGCtxCreate</A></TD>
 <TD WIDTH=250><A HREF="./TSSetCFLTimeLocal.html">TSSetCFLTimeLocal</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSAlphaSetRadius.html">TSAlphaSetRadius</A></TD>
 <TD WIDTH=250><A HREF="./TSMonitorLGCtxDestroy.html">TSMonitorLGCtxDestroy</A></TD>
 <TD WIDTH=250><A HREF="./TSSetDM.html">TSSetDM</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSComputeIFunctionLinear.html">TSComputeIFunctionLinear</A></TD>
 <TD WIDTH=250><A HREF="./TSMonitorLGError.html">TSMonitorLGError</A></TD>
 <TD WIDTH=250><A HREF="./TSSetDuration.html">TSSetDuration</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSComputeIJacobianConstant.html">TSComputeIJacobianConstant</A></TD>
 <TD WIDTH=250><A HREF="./TSMonitorLGSolution.html">TSMonitorLGSolution</A></TD>
 <TD WIDTH=250><A HREF="./TSSetErrorIfStepFails.html">TSSetErrorIfStepFails</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSComputeRHSFunctionLinear.html">TSComputeRHSFunctionLinear</A></TD>
 <TD WIDTH=250><A HREF="./TSMonitorSPEigCtxCreate.html">TSMonitorSPEigCtxCreate</A></TD>
 <TD WIDTH=250><A HREF="./TSSetInitialTimeStep.html">TSSetInitialTimeStep</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSComputeRHSJacobianConstant.html">TSComputeRHSJacobianConstant</A></TD>
 <TD WIDTH=250><A HREF="./TSMonitorSPEigCtxDestroy.html">TSMonitorSPEigCtxDestroy</A></TD>
 <TD WIDTH=250><A HREF="./TSSetMaxSNESFailures.html">TSSetMaxSNESFailures</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSGLSetAcceptType.html">TSGLSetAcceptType</A></TD>
 <TD WIDTH=250><A HREF="./TSMonitorSet.html">TSMonitorSet</A></TD>
 <TD WIDTH=250><A HREF="./TSSetMaxStepRejections.html">TSSetMaxStepRejections</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSGLSetType.html">TSGLSetType</A></TD>
 <TD WIDTH=250><A HREF="./TSMonitorSolutionBinary.html">TSMonitorSolutionBinary</A></TD>
 <TD WIDTH=250><A HREF="./TSSetPostStep.html">TSSetPostStep</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSGetAdapt.html">TSGetAdapt</A></TD>
 <TD WIDTH=250><A HREF="./TSMonitorSolutionVTK.html">TSMonitorSolutionVTK</A></TD>
 <TD WIDTH=250><A HREF="./TSSetPreStage.html">TSSetPreStage</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSGetApplicationContext.html">TSGetApplicationContext</A></TD>
 <TD WIDTH=250><A HREF="./TSMonitorSolutionVTKDestroy.html">TSMonitorSolutionVTKDestroy</A></TD>
 <TD WIDTH=250><A HREF="./TSSetPreStep.html">TSSetPreStep</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSGetDM.html">TSGetDM</A></TD>
 <TD WIDTH=250><A HREF="./TSPseudoSetTimeStep.html">TSPseudoSetTimeStep</A></TD>
 <TD WIDTH=250><A HREF="./TSSetRetainStages.html">TSSetRetainStages</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSGetDuration.html">TSGetDuration</A></TD>
 <TD WIDTH=250><A HREF="./TSPythonSetType.html">TSPythonSetType</A></TD>
 <TD WIDTH=250><A HREF="./TSSetTime.html">TSSetTime</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSGetKSPIterations.html">TSGetKSPIterations</A></TD>
 <TD WIDTH=250><A HREF="./TSRKSetTolerance.html">TSRKSetTolerance</A></TD>
 <TD WIDTH=250><A HREF="./TSSetTimeStep.html">TSSetTimeStep</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSGetOptionsPrefix.html">TSGetOptionsPrefix</A></TD>
 <TD WIDTH=250><A HREF="./TSROSW2M.html">TSROSW2M</A></TD>
 <TD WIDTH=250><A HREF="./TSSetType.html">TSSetType</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSGetRHSJacobian.html">TSGetRHSJacobian</A></TD>
 <TD WIDTH=250><A HREF="./TSROSW2P.html">TSROSW2P</A></TD>
 <TD WIDTH=250><A HREF="./TSStep.html">TSStep</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSGetSNESFailures.html">TSGetSNESFailures</A></TD>
 <TD WIDTH=250><A HREF="./TSROSW4L.html">TSROSW4L</A></TD>
 <TD WIDTH=250><A HREF="./TSSundialsSetTolerance.html">TSSundialsSetTolerance</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSGetSNESIterations.html">TSGetSNESIterations</A></TD>
 <TD WIDTH=250><A HREF="./TSROSWASSP3P3S1C.html">TSROSWASSP3P3S1C</A></TD>
 <TD WIDTH=250><A HREF="./TSSundialsSetType.html">TSSundialsSetType</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSGetSolution.html">TSGetSolution</A></TD>
 <TD WIDTH=250><A HREF="./TSROSWGRK4T.html">TSROSWGRK4T</A></TD>
 <TD WIDTH=250><A HREF="./TSThetaSetEndpoint.html">TSThetaSetEndpoint</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSGetStepRejections.html">TSGetStepRejections</A></TD>
 <TD WIDTH=250><A HREF="./TSROSWLASSP3P4S2C.html">TSROSWLASSP3P4S2C</A></TD>
 <TD WIDTH=250><A HREF="./TSThetaSetTheta.html">TSThetaSetTheta</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSGetTimeStep.html">TSGetTimeStep</A></TD>
 <TD WIDTH=250><A HREF="./TSROSWLLSSP3P4S2C.html">TSROSWLLSSP3P4S2C</A></TD>
 <TD WIDTH=250><A HREF="./ave.html">ave</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSGetTimeStepNumber.html">TSGetTimeStepNumber</A></TD>
 <TD WIDTH=250><A HREF="./TSROSWRA34PW2.html">TSROSWRA34PW2</A></TD>
 <TD WIDTH=250><A HREF="./"></A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSGetType.html">TSGetType</A></TD>
 <TD WIDTH=250><A HREF="./TSROSWRA3PW.html">TSROSWRA3PW</A></TD>
 <TD WIDTH=250><A HREF="./"></A></TD>
<TR>
<TR><TD WIDTH=250 COLSPAN="3"><B>Advanced - Setting more advanced options and customization</B></TD></TR>
 <TD WIDTH=250><A HREF="./DMTSGetForcingFunction.html">DMTSGetForcingFunction</A></TD>
 <TD WIDTH=250><A HREF="./TSARKIMEXBPR3.html">TSARKIMEXBPR3</A></TD>
 <TD WIDTH=250><A HREF="./TSPseudoIncrementDtFromInitialDt.html">TSPseudoIncrementDtFromInitialDt</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DMTSGetIFunction.html">DMTSGetIFunction</A></TD>
 <TD WIDTH=250><A HREF="./TSARKIMEXL2.html">TSARKIMEXL2</A></TD>
 <TD WIDTH=250><A HREF="./TSPseudoSetMaxTimeStep.html">TSPseudoSetMaxTimeStep</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DMTSGetIJacobian.html">DMTSGetIJacobian</A></TD>
 <TD WIDTH=250><A HREF="./TSARKIMEXPRSSP2.html">TSARKIMEXPRSSP2</A></TD>
 <TD WIDTH=250><A HREF="./TSPseudoSetTimeStepIncrement.html">TSPseudoSetTimeStepIncrement</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DMTSGetRHSFunction.html">DMTSGetRHSFunction</A></TD>
 <TD WIDTH=250><A HREF="./TSARKIMEXRegister.html">TSARKIMEXRegister</A></TD>
 <TD WIDTH=250><A HREF="./TSPseudoSetVerifyTimeStep.html">TSPseudoSetVerifyTimeStep</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DMTSGetRHSJacobian.html">DMTSGetRHSJacobian</A></TD>
 <TD WIDTH=250><A HREF="./TSARKIMEXRegisterAll.html">TSARKIMEXRegisterAll</A></TD>
 <TD WIDTH=250><A HREF="./TSPseudoTimeStepDefault.html">TSPseudoTimeStepDefault</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DMTSGetSolutionFunction.html">DMTSGetSolutionFunction</A></TD>
 <TD WIDTH=250><A HREF="./TSARKIMEXRegisterDestroy.html">TSARKIMEXRegisterDestroy</A></TD>
 <TD WIDTH=250><A HREF="./TSPseudoVerifyTimeStep.html">TSPseudoVerifyTimeStep</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DMTSSetForcingFunction.html">DMTSSetForcingFunction</A></TD>
 <TD WIDTH=250><A HREF="./TSAdaptRegister.html">TSAdaptRegister</A></TD>
 <TD WIDTH=250><A HREF="./TSPseudoVerifyTimeStepDefault.html">TSPseudoVerifyTimeStepDefault</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DMTSSetIFunction.html">DMTSSetIFunction</A></TD>
 <TD WIDTH=250><A HREF="./TSAdaptRegisterAll.html">TSAdaptRegisterAll</A></TD>
 <TD WIDTH=250><A HREF="./TSRegister.html">TSRegister</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DMTSSetIFunctionSerialize.html">DMTSSetIFunctionSerialize</A></TD>
 <TD WIDTH=250><A HREF="./TSAdaptSetCheckStage.html">TSAdaptSetCheckStage</A></TD>
 <TD WIDTH=250><A HREF="./TSRegisterAll.html">TSRegisterAll</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DMTSSetIJacobian.html">DMTSSetIJacobian</A></TD>
 <TD WIDTH=250><A HREF="./TSAdaptSetFromOptions.html">TSAdaptSetFromOptions</A></TD>
 <TD WIDTH=250><A HREF="./TSRosWRegister.html">TSRosWRegister</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DMTSSetIJacobianSerialize.html">DMTSSetIJacobianSerialize</A></TD>
 <TD WIDTH=250><A HREF="./TSAlphaGetParams.html">TSAlphaGetParams</A></TD>
 <TD WIDTH=250><A HREF="./TSRosWRegisterAll.html">TSRosWRegisterAll</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DMTSSetRHSFunction.html">DMTSSetRHSFunction</A></TD>
 <TD WIDTH=250><A HREF="./TSAlphaSetParams.html">TSAlphaSetParams</A></TD>
 <TD WIDTH=250><A HREF="./TSRosWRegisterDestroy.html">TSRosWRegisterDestroy</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DMTSSetRHSJacobian.html">DMTSSetRHSJacobian</A></TD>
 <TD WIDTH=250><A HREF="./TSAppendOptionsPrefix.html">TSAppendOptionsPrefix</A></TD>
 <TD WIDTH=250><A HREF="./TSSetConvergedReason.html">TSSetConvergedReason</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DMTSSetSolutionFunction.html">DMTSSetSolutionFunction</A></TD>
 <TD WIDTH=250><A HREF="./TSEvaluateStep.html">TSEvaluateStep</A></TD>
 <TD WIDTH=250><A HREF="./TSSetEquationType.html">TSSetEquationType</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./SNESTSFormFunction.html">SNESTSFormFunction</A></TD>
 <TD WIDTH=250><A HREF="./TSGLAcceptRegister.html">TSGLAcceptRegister</A></TD>
 <TD WIDTH=250><A HREF="./TSSetOptionsPrefix.html">TSSetOptionsPrefix</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSARKIMEX1BEE.html">TSARKIMEX1BEE</A></TD>
 <TD WIDTH=250><A HREF="./TSGLAdaptRegister.html">TSGLAdaptRegister</A></TD>
 <TD WIDTH=250><A HREF="./TSSetUp.html">TSSetUp</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSARKIMEX2C.html">TSARKIMEX2C</A></TD>
 <TD WIDTH=250><A HREF="./TSGLAdaptRegisterAll.html">TSGLAdaptRegisterAll</A></TD>
 <TD WIDTH=250><A HREF="./TSSundialsGetIterations.html">TSSundialsGetIterations</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSARKIMEX2D.html">TSARKIMEX2D</A></TD>
 <TD WIDTH=250><A HREF="./TSGLGetAdapt.html">TSGLGetAdapt</A></TD>
 <TD WIDTH=250><A HREF="./TSSundialsGetPC.html">TSSundialsGetPC</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSARKIMEX2E.html">TSARKIMEX2E</A></TD>
 <TD WIDTH=250><A HREF="./TSGLRegister.html">TSGLRegister</A></TD>
 <TD WIDTH=250><A HREF="./TSSundialsSetGramSchmidtType.html">TSSundialsSetGramSchmidtType</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSARKIMEX3.html">TSARKIMEX3</A></TD>
 <TD WIDTH=250><A HREF="./TSGLRegisterAll.html">TSGLRegisterAll</A></TD>
 <TD WIDTH=250><A HREF="./TSSundialsSetLinearTolerance.html">TSSundialsSetLinearTolerance</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSARKIMEX4.html">TSARKIMEX4</A></TD>
 <TD WIDTH=250><A HREF="./TSGetCFLTime.html">TSGetCFLTime</A></TD>
 <TD WIDTH=250><A HREF="./TSSundialsSetMaxl.html">TSSundialsSetMaxl</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSARKIMEX5.html">TSARKIMEX5</A></TD>
 <TD WIDTH=250><A HREF="./TSGetIFunction.html">TSGetIFunction</A></TD>
 <TD WIDTH=250><A HREF="./TSThetaGetEndpoint.html">TSThetaGetEndpoint</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSARKIMEXA2.html">TSARKIMEXA2</A></TD>
 <TD WIDTH=250><A HREF="./TSGetIJacobian.html">TSGetIJacobian</A></TD>
 <TD WIDTH=250><A HREF="./TSThetaGetTheta.html">TSThetaGetTheta</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSARKIMEXARS122.html">TSARKIMEXARS122</A></TD>
 <TD WIDTH=250><A HREF="./TSGetRHSFunction.html">TSGetRHSFunction</A></TD>
 <TD WIDTH=250><A HREF="./TSVISetVariableBounds.html">TSVISetVariableBounds</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSARKIMEXARS443.html">TSARKIMEXARS443</A></TD>
 <TD WIDTH=250><A HREF="./TSMonitor.html">TSMonitor</A></TD>
 <TD WIDTH=250><A HREF="./"></A></TD>
<TR>
<TR><TD WIDTH=250 COLSPAN="3"><B>Developer - Interfaces intended primarily for library developers, not for typical applications programmers</B></TD></TR>
 <TD WIDTH=250><A HREF="./DMCopyDMTS.html">DMCopyDMTS</A></TD>
 <TD WIDTH=250><A HREF="./TSAdaptInitializePackage.html">TSAdaptInitializePackage</A></TD>
 <TD WIDTH=250><A HREF="./TSInitializePackage.html">TSInitializePackage</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DMGetDMTS.html">DMGetDMTS</A></TD>
 <TD WIDTH=250><A HREF="./TSComputeForcingFunction.html">TSComputeForcingFunction</A></TD>
 <TD WIDTH=250><A HREF="./TSPostStep.html">TSPostStep</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DMGetDMTSWrite.html">DMGetDMTSWrite</A></TD>
 <TD WIDTH=250><A HREF="./TSComputeIFunction.html">TSComputeIFunction</A></TD>
 <TD WIDTH=250><A HREF="./TSPreStage.html">TSPreStage</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DMTSCopy.html">DMTSCopy</A></TD>
 <TD WIDTH=250><A HREF="./TSComputeIJacobian.html">TSComputeIJacobian</A></TD>
 <TD WIDTH=250><A HREF="./TSPreStep.html">TSPreStep</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./SNESTSFormJacobian.html">SNESTSFormJacobian</A></TD>
 <TD WIDTH=250><A HREF="./TSComputeLinearStability.html">TSComputeLinearStability</A></TD>
 <TD WIDTH=250><A HREF="./TSPseudoComputeTimeStep.html">TSPseudoComputeTimeStep</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSARKIMEXFinalizePackage.html">TSARKIMEXFinalizePackage</A></TD>
 <TD WIDTH=250><A HREF="./TSComputeRHSFunction.html">TSComputeRHSFunction</A></TD>
 <TD WIDTH=250><A HREF="./TSRosWFinalizePackage.html">TSRosWFinalizePackage</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSARKIMEXInitializePackage.html">TSARKIMEXInitializePackage</A></TD>
 <TD WIDTH=250><A HREF="./TSComputeRHSJacobian.html">TSComputeRHSJacobian</A></TD>
 <TD WIDTH=250><A HREF="./TSRosWInitializePackage.html">TSRosWInitializePackage</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSAdaptCandidateAdd.html">TSAdaptCandidateAdd</A></TD>
 <TD WIDTH=250><A HREF="./TSComputeSolutionFunction.html">TSComputeSolutionFunction</A></TD>
 <TD WIDTH=250><A HREF="./TSRosWRegisterRos4.html">TSRosWRegisterRos4</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSAdaptCandidatesClear.html">TSAdaptCandidatesClear</A></TD>
 <TD WIDTH=250><A HREF="./TSErrorNormWRMS.html">TSErrorNormWRMS</A></TD>
 <TD WIDTH=250><A HREF="./TSSSPFinalizePackage.html">TSSSPFinalizePackage</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSAdaptCandidatesGet.html">TSAdaptCandidatesGet</A></TD>
 <TD WIDTH=250><A HREF="./TSFinalizePackage.html">TSFinalizePackage</A></TD>
 <TD WIDTH=250><A HREF="./TSSSPInitializePackage.html">TSSSPInitializePackage</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSAdaptCheckStage.html">TSAdaptCheckStage</A></TD>
 <TD WIDTH=250><A HREF="./TSGLAdaptInitializePackage.html">TSGLAdaptInitializePackage</A></TD>
 <TD WIDTH=250><A HREF="./TSSetSNES.html">TSSetSNES</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSAdaptChoose.html">TSAdaptChoose</A></TD>
 <TD WIDTH=250><A HREF="./TSGLFinalizePackage.html">TSGLFinalizePackage</A></TD>
 <TD WIDTH=250><A HREF="./"></A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSAdaptCreate.html">TSAdaptCreate</A></TD>
 <TD WIDTH=250><A HREF="./TSGLInitializePackage.html">TSGLInitializePackage</A></TD>
 <TD WIDTH=250><A HREF="./"></A></TD>
<TR>
<TR><TD WIDTH=250 COLSPAN="3"><B>No deprecated routines</B></TD></TR>
</TABLE>
<BR><A HREF="../../index.html">Table of Contents</A>