File: index.html

package info (click to toggle)
petsc 2.2.0-4
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 64,404 kB
  • ctags: 284,528
  • sloc: ansic: 223,999; python: 11,758; makefile: 7,707; fortran: 6,327; cpp: 4,104; sh: 3,387; csh: 41; asm: 6
file content (141 lines) | stat: -rw-r--r-- 7,539 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
<HTML>
<HEAD>
<TITLE>Time-steppers - ODE integrators - TS</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">

<H2>Time-steppers - ODE integrators - TS</H2>

The time-stepping (TS) component provides ODE integrators and
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 PVODE functions, which
use nonlinear solvers within PVODE).

<P>

<P>
<TABLE>
</TR><TD WIDTH=250 COLSPAN="3"><B>Beginner - Basic usage</B></TD></TR>
 <TD WIDTH=250><A HREF="./TS.html">TS</A></TD>
 <TD WIDTH=250><A HREF="./TSGetTime.html">TSGetTime</A></TD>
 <TD WIDTH=250><A HREF="./TSSetRHSJacobian.html">TSSetRHSJacobian</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSCreate.html">TSCreate</A></TD>
 <TD WIDTH=250><A HREF="./TSPVodeSetExactFinalTime.html">TSPVodeSetExactFinalTime</A></TD>
 <TD WIDTH=250><A HREF="./TSSetRHSMatrix.html">TSSetRHSMatrix</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSDestroy.html">TSDestroy</A></TD>
 <TD WIDTH=250><A HREF="./TSProblemType.html">TSProblemType</A></TD>
 <TD WIDTH=250><A HREF="./TSSetSolution.html">TSSetSolution</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSGetKSP.html">TSGetKSP</A></TD>
 <TD WIDTH=250><A HREF="./TSSetFromOptions.html">TSSetFromOptions</A></TD>
 <TD WIDTH=250><A HREF="./TSStep.html">TSStep</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSGetProblemType.html">TSGetProblemType</A></TD>
 <TD WIDTH=250><A HREF="./TSSetProblemType.html">TSSetProblemType</A></TD>
 <TD WIDTH=250><A HREF="./TSType.html">TSType</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSGetSNES.html">TSGetSNES</A></TD>
 <TD WIDTH=250><A HREF="./TSSetRHSFunction.html">TSSetRHSFunction</A></TD>
 <TD WIDTH=250><A HREF="./TSView.html">TSView</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="./TSClearMonitor.html">TSClearMonitor</A></TD>
 <TD WIDTH=250><A HREF="./TSLGMonitorCreate.html">TSLGMonitorCreate</A></TD>
 <TD WIDTH=250><A HREF="./TSSetPreStep.html">TSSetPreStep</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSDefaultComputeJacobianColor.html">TSDefaultComputeJacobianColor</A></TD>
 <TD WIDTH=250><A HREF="./TSLGMonitorDestroy.html">TSLGMonitorDestroy</A></TD>
 <TD WIDTH=250><A HREF="./TSSetRHSBoundaryConditions.html">TSSetRHSBoundaryConditions</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSGetApplicationContext.html">TSGetApplicationContext</A></TD>
 <TD WIDTH=250><A HREF="./TSPVodeSetTolerance.html">TSPVodeSetTolerance</A></TD>
 <TD WIDTH=250><A HREF="./TSSetRhsBC.html">TSSetRhsBC</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSGetDuration.html">TSGetDuration</A></TD>
 <TD WIDTH=250><A HREF="./TSPVodeSetType.html">TSPVodeSetType</A></TD>
 <TD WIDTH=250><A HREF="./TSSetSolutionBC.html">TSSetSolutionBC</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSGetOptionsPrefix.html">TSGetOptionsPrefix</A></TD>
 <TD WIDTH=250><A HREF="./TSPseudoSetTimeStep.html">TSPseudoSetTimeStep</A></TD>
 <TD WIDTH=250><A HREF="./TSSetSystemMatrixBC.html">TSSetSystemMatrixBC</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSGetRHSJacobian.html">TSGetRHSJacobian</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="./TSGetRHSMatrix.html">TSGetRHSMatrix</A></TD>
 <TD WIDTH=250><A HREF="./TSSetApplicationContext.html">TSSetApplicationContext</A></TD>
 <TD WIDTH=250><A HREF="./TSSetType.html">TSSetType</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSGetSolution.html">TSGetSolution</A></TD>
 <TD WIDTH=250><A HREF="./TSSetDuration.html">TSSetDuration</A></TD>
 <TD WIDTH=250><A HREF="./TSSetUpdate.html">TSSetUpdate</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSGetTimeStep.html">TSGetTimeStep</A></TD>
 <TD WIDTH=250><A HREF="./TSSetInitialTimeStep.html">TSSetInitialTimeStep</A></TD>
 <TD WIDTH=250><A HREF="./TSVecViewMonitor.html">TSVecViewMonitor</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSGetTimeStepNumber.html">TSGetTimeStepNumber</A></TD>
 <TD WIDTH=250><A HREF="./TSSetMonitor.html">TSSetMonitor</A></TD>
 <TD WIDTH=250><A HREF="./TSViewFromOptions.html">TSViewFromOptions</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSGetType.html">TSGetType</A></TD>
 <TD WIDTH=250><A HREF="./TSSetPostStep.html">TSSetPostStep</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="./TSAppendOptionsPrefix.html">TSAppendOptionsPrefix</A></TD>
 <TD WIDTH=250><A HREF="./TSPseudoComputeTimeStep.html">TSPseudoComputeTimeStep</A></TD>
 <TD WIDTH=250><A HREF="./TSRegister.html">TSRegister</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSPVodeGetIterations.html">TSPVodeGetIterations</A></TD>
 <TD WIDTH=250><A HREF="./TSPseudoDefaultTimeStep.html">TSPseudoDefaultTimeStep</A></TD>
 <TD WIDTH=250><A HREF="./TSRegisterAll.html">TSRegisterAll</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSPVodeGetPC.html">TSPVodeGetPC</A></TD>
 <TD WIDTH=250><A HREF="./TSPseudoDefaultVerifyTimeStep.html">TSPseudoDefaultVerifyTimeStep</A></TD>
 <TD WIDTH=250><A HREF="./TSRegisterDestroy.html">TSRegisterDestroy</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSPVodeGetParameters.html">TSPVodeGetParameters</A></TD>
 <TD WIDTH=250><A HREF="./TSPseudoIncrementDtFromInitialDt.html">TSPseudoIncrementDtFromInitialDt</A></TD>
 <TD WIDTH=250><A HREF="./TSRegisterDynamic.html">TSRegisterDynamic</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSPVodeSetGMRESRestart.html">TSPVodeSetGMRESRestart</A></TD>
 <TD WIDTH=250><A HREF="./TSPseudoSetTimeStepIncrement.html">TSPseudoSetTimeStepIncrement</A></TD>
 <TD WIDTH=250><A HREF="./TSSetOptionsPrefix.html">TSSetOptionsPrefix</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSPVodeSetGramSchmidtType.html">TSPVodeSetGramSchmidtType</A></TD>
 <TD WIDTH=250><A HREF="./TSPseudoSetVerifyTimeStep.html">TSPseudoSetVerifyTimeStep</A></TD>
 <TD WIDTH=250><A HREF="./TSSetUp.html">TSSetUp</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSPVodeSetLinearTolerance.html">TSPVodeSetLinearTolerance</A></TD>
 <TD WIDTH=250><A HREF="./TSPseudoVerifyTimeStep.html">TSPseudoVerifyTimeStep</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="./TSComputeRHSJacobian.html">TSComputeRHSJacobian</A></TD>
 <TD WIDTH=250><A HREF="./TSDefaultRhsBC.html">TSDefaultRhsBC</A></TD>
 <TD WIDTH=250><A HREF="./TSDefaultUpdate.html">TSDefaultUpdate</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSDefaultPostStep.html">TSDefaultPostStep</A></TD>
 <TD WIDTH=250><A HREF="./TSDefaultSolutionBC.html">TSDefaultSolutionBC</A></TD>
 <TD WIDTH=250><A HREF="./TSInitializePackage.html">TSInitializePackage</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TSDefaultPreStep.html">TSDefaultPreStep</A></TD>
 <TD WIDTH=250><A HREF="./TSDefaultSystemMatrixBC.html">TSDefaultSystemMatrixBC</A></TD>
 <TD WIDTH=250><A HREF="./"></A></TD>
<TR>
</TR><TD WIDTH=250 COLSPAN="3"><B>None: Not yet cataloged</B></TD></TR>
 <TD WIDTH=250><A HREF="./TS_BEULER.html">TS_BEULER</A></TD>
 <TD WIDTH=250><A HREF="./TS_EULER.html">TS_EULER</A></TD>
 <TD WIDTH=250><A HREF="./TS_RK.html">TS_RK</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./TS_CN.html">TS_CN</A></TD>
 <TD WIDTH=250><A HREF="./TS_PVode.html">TS_PVode</A></TD>
 <TD WIDTH=250><A HREF="./"></A></TD>
<TR>
</TABLE>
<BR><A HREF="../../index.html"><IMG SRC="../up.gif">Table of Contents</A>