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>
|