File: index.html

package info (click to toggle)
petsc 2.3.3-14
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 79,788 kB
  • ctags: 339,579
  • sloc: ansic: 255,388; cpp: 27,384; python: 27,194; fortran: 18,468; makefile: 11,436; sh: 3,671; f90: 1,447; xml: 620; csh: 211
file content (397 lines) | stat: -rw-r--r-- 22,722 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
<HTML>
<HEAD>
<TITLE>DA Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">

<H2> DA <A HREF="../../../src/snes/examples/tutorials/index.html">Examples</A></H2>

DA objects are used to manage parallel communications for structured mesh problems
in PDE-based (or other) simulations. 
<P>

<P>
<TABLE>
</TR><TD WIDTH=250 COLSPAN="3"><B>Beginner - Basic usage</B></TD></TR>
 <TD WIDTH=250><A HREF="./DA.html">DA</A></TD>
 <TD WIDTH=250><A HREF="./DALocalInfo.html">DALocalInfo</A></TD>
 <TD WIDTH=250><A HREF="./PetscViewerBinaryMatlabOpen.html">PetscViewerBinaryMatlabOpen</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DACreate.html">DACreate</A></TD>
 <TD WIDTH=250><A HREF="./DALocalToGlobal.html">DALocalToGlobal</A></TD>
 <TD WIDTH=250><A HREF="./SDA.html">SDA</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DACreate1d.html">DACreate1d</A></TD>
 <TD WIDTH=250><A HREF="./DALocalToGlobalBegin.html">DALocalToGlobalBegin</A></TD>
 <TD WIDTH=250><A HREF="./SDACreate1d.html">SDACreate1d</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DACreate2d.html">DACreate2d</A></TD>
 <TD WIDTH=250><A HREF="./DALocalToGlobalEnd.html">DALocalToGlobalEnd</A></TD>
 <TD WIDTH=250><A HREF="./SDACreate2d.html">SDACreate2d</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DACreate3d.html">DACreate3d</A></TD>
 <TD WIDTH=250><A HREF="./DAPeriodicType.html">DAPeriodicType</A></TD>
 <TD WIDTH=250><A HREF="./SDACreate3d.html">SDACreate3d</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DACreateGlobalVector.html">DACreateGlobalVector</A></TD>
 <TD WIDTH=250><A HREF="./DARestoreGlobalVector.html">DARestoreGlobalVector</A></TD>
 <TD WIDTH=250><A HREF="./SDADestroy.html">SDADestroy</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DACreateLocalVector.html">DACreateLocalVector</A></TD>
 <TD WIDTH=250><A HREF="./DARestoreLocalVector.html">DARestoreLocalVector</A></TD>
 <TD WIDTH=250><A HREF="./SDAGetCorners.html">SDAGetCorners</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DADestroy.html">DADestroy</A></TD>
 <TD WIDTH=250><A HREF="./DASetUniformCoordinates.html">DASetUniformCoordinates</A></TD>
 <TD WIDTH=250><A HREF="./SDAGetGhostCorners.html">SDAGetGhostCorners</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAElementType.html">DAElementType</A></TD>
 <TD WIDTH=250><A HREF="./DAStencilType.html">DAStencilType</A></TD>
 <TD WIDTH=250><A HREF="./SDALocalToLocalBegin.html">SDALocalToLocalBegin</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAGetCorners.html">DAGetCorners</A></TD>
 <TD WIDTH=250><A HREF="./DAView.html">DAView</A></TD>
 <TD WIDTH=250><A HREF="./SDALocalToLocalEnd.html">SDALocalToLocalEnd</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAGetGhostCorners.html">DAGetGhostCorners</A></TD>
 <TD WIDTH=250><A HREF="./DA_STENCIL_Box.html">DA_STENCIL_Box</A></TD>
 <TD WIDTH=250><A HREF="./SectionIntView.html">SectionIntView</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAGetGlobalVector.html">DAGetGlobalVector</A></TD>
 <TD WIDTH=250><A HREF="./DA_STENCIL_STAR.html">DA_STENCIL_STAR</A></TD>
 <TD WIDTH=250><A HREF="./SectionRealView.html">SectionRealView</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAGetInfo.html">DAGetInfo</A></TD>
 <TD WIDTH=250><A HREF="./DMComposite.html">DMComposite</A></TD>
 <TD WIDTH=250><A HREF="./Slice.html">Slice</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAGetLocalInfo.html">DAGetLocalInfo</A></TD>
 <TD WIDTH=250><A HREF="./MeshCreatePCICE.html">MeshCreatePCICE</A></TD>
 <TD WIDTH=250><A HREF="./assembleMatrix.html">assembleMatrix</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAGetLocalVector.html">DAGetLocalVector</A></TD>
 <TD WIDTH=250><A HREF="./MeshCreatePyLith.html">MeshCreatePyLith</A></TD>
 <TD WIDTH=250><A HREF="./assembleVector.html">assembleVector</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAGlobalToLocalBegin.html">DAGlobalToLocalBegin</A></TD>
 <TD WIDTH=250><A HREF="./MeshGetMaximumDegree.html">MeshGetMaximumDegree</A></TD>
 <TD WIDTH=250><A HREF="./assembleVectorComplete.html">assembleVectorComplete</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAGlobalToLocalEnd.html">DAGlobalToLocalEnd</A></TD>
 <TD WIDTH=250><A HREF="./MeshView.html">MeshView</A></TD>
 <TD WIDTH=250><A HREF="./restrictVector.html">restrictVector</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAInterpolationType.html">DAInterpolationType</A></TD>
 <TD WIDTH=250><A HREF="./PetscViewerBinaryMatlabDestroy.html">PetscViewerBinaryMatlabDestroy</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="./BCSectionGetArray.html">BCSectionGetArray</A></TD>
 <TD WIDTH=250><A HREF="./DASetLocalAdicMFFunction.html">DASetLocalAdicMFFunction</A></TD>
 <TD WIDTH=250><A HREF="./DMMGSetSNESLocal.html">DMMGSetSNESLocal</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./BCSectionRealCreate.html">BCSectionRealCreate</A></TD>
 <TD WIDTH=250><A HREF="./DASetLocalAdicMFFunctioni.html">DASetLocalAdicMFFunctioni</A></TD>
 <TD WIDTH=250><A HREF="./DMMGSetSNESLocalFD.html">DMMGSetSNESLocalFD</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./BCSectionRealGetArray.html">BCSectionRealGetArray</A></TD>
 <TD WIDTH=250><A HREF="./DASetLocalAdicMFFunctionib.html">DASetLocalAdicMFFunctionib</A></TD>
 <TD WIDTH=250><A HREF="./DMMGSetUser.html">DMMGSetUser</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DACoor2d.html">DACoor2d</A></TD>
 <TD WIDTH=250><A HREF="./DASetLocalFunction.html">DASetLocalFunction</A></TD>
 <TD WIDTH=250><A HREF="./MeshCoarsenHierarchy.html">MeshCoarsenHierarchy</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DACoor3d.html">DACoor3d</A></TD>
 <TD WIDTH=250><A HREF="./DASetLocalFunctioni.html">DASetLocalFunctioni</A></TD>
 <TD WIDTH=250><A HREF="./MeshDistribute.html">MeshDistribute</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAForEachPointBegin2d.html">DAForEachPointBegin2d</A></TD>
 <TD WIDTH=250><A HREF="./DASetLocalFunctionib.html">DASetLocalFunctionib</A></TD>
 <TD WIDTH=250><A HREF="./MeshGenerate.html">MeshGenerate</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAForEachPointEnd2d.html">DAForEachPointEnd2d</A></TD>
 <TD WIDTH=250><A HREF="./DASetLocalJacobian.html">DASetLocalJacobian</A></TD>
 <TD WIDTH=250><A HREF="./MeshGetCellSectionInt.html">MeshGetCellSectionInt</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAFormFunctionLocal.html">DAFormFunctionLocal</A></TD>
 <TD WIDTH=250><A HREF="./DASetRefinementFactor.html">DASetRefinementFactor</A></TD>
 <TD WIDTH=250><A HREF="./MeshGetCellSectionReal.html">MeshGetCellSectionReal</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAFormFunctionLocalGhost.html">DAFormFunctionLocalGhost</A></TD>
 <TD WIDTH=250><A HREF="./DAVecGetArray.html">DAVecGetArray</A></TD>
 <TD WIDTH=250><A HREF="./MeshGetCoordinates.html">MeshGetCoordinates</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAFormjacobianLocal.html">DAFormjacobianLocal</A></TD>
 <TD WIDTH=250><A HREF="./DAVecGetArrayDOF.html">DAVecGetArrayDOF</A></TD>
 <TD WIDTH=250><A HREF="./MeshGetElements.html">MeshGetElements</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAGetAO.html">DAGetAO</A></TD>
 <TD WIDTH=250><A HREF="./DAVecRestoreArray.html">DAVecRestoreArray</A></TD>
 <TD WIDTH=250><A HREF="./MeshGetSectionInt.html">MeshGetSectionInt</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAGetCoordinateDA.html">DAGetCoordinateDA</A></TD>
 <TD WIDTH=250><A HREF="./DAVecRestoreArrayDOF.html">DAVecRestoreArrayDOF</A></TD>
 <TD WIDTH=250><A HREF="./MeshGetSectionReal.html">MeshGetSectionReal</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAGetCoordinates.html">DAGetCoordinates</A></TD>
 <TD WIDTH=250><A HREF="./DM.html">DM</A></TD>
 <TD WIDTH=250><A HREF="./MeshGetType.html">MeshGetType</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAGetElements.html">DAGetElements</A></TD>
 <TD WIDTH=250><A HREF="./DMMG.html">DMMG</A></TD>
 <TD WIDTH=250><A HREF="./MeshGetVertexSectionInt.html">MeshGetVertexSectionInt</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAGetFieldName.html">DAGetFieldName</A></TD>
 <TD WIDTH=250><A HREF="./DMMGArray.html">DMMGArray</A></TD>
 <TD WIDTH=250><A HREF="./MeshGetVertexSectionReal.html">MeshGetVertexSectionReal</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAGetGhostedCoordinates.html">DAGetGhostedCoordinates</A></TD>
 <TD WIDTH=250><A HREF="./DMMGGetB.html">DMMGGetB</A></TD>
 <TD WIDTH=250><A HREF="./MeshHasSectionInt.html">MeshHasSectionInt</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAGetGlobalIndices.html">DAGetGlobalIndices</A></TD>
 <TD WIDTH=250><A HREF="./DMMGGetComm.html">DMMGGetComm</A></TD>
 <TD WIDTH=250><A HREF="./MeshHasSectionReal.html">MeshHasSectionReal</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAGetGlobalIndicesF90.html">DAGetGlobalIndicesF90</A></TD>
 <TD WIDTH=250><A HREF="./DMMGGetDA.html">DMMGGetDA</A></TD>
 <TD WIDTH=250><A HREF="./MeshRefine.html">MeshRefine</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAGetISLocalToGlobalMapping.html">DAGetISLocalToGlobalMapping</A></TD>
 <TD WIDTH=250><A HREF="./DMMGGetDM.html">DMMGGetDM</A></TD>
 <TD WIDTH=250><A HREF="./MeshSetSectionInt.html">MeshSetSectionInt</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAGetISLocalToGlobalMappingBlck.html">DAGetISLocalToGlobalMappingBlck</A></TD>
 <TD WIDTH=250><A HREF="./DMMGGetDMComposite.html">DMMGGetDMComposite</A></TD>
 <TD WIDTH=250><A HREF="./MeshSetSectionReal.html">MeshSetSectionReal</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAGetInjection.html">DAGetInjection</A></TD>
 <TD WIDTH=250><A HREF="./DMMGGetDMMG.html">DMMGGetDMMG</A></TD>
 <TD WIDTH=250><A HREF="./MeshSetType.html">MeshSetType</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAGetInterpolation.html">DAGetInterpolation</A></TD>
 <TD WIDTH=250><A HREF="./DMMGGetFine.html">DMMGGetFine</A></TD>
 <TD WIDTH=250><A HREF="./PCDMMG.html">PCDMMG</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAGetLocalFunction.html">DAGetLocalFunction</A></TD>
 <TD WIDTH=250><A HREF="./DMMGGetJ.html">DMMGGetJ</A></TD>
 <TD WIDTH=250><A HREF="./PCDMMGSetDMMG.html">PCDMMGSetDMMG</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAGetRefinementFactor.html">DAGetRefinementFactor</A></TD>
 <TD WIDTH=250><A HREF="./DMMGGetKSP.html">DMMGGetKSP</A></TD>
 <TD WIDTH=250><A HREF="./PetscViewerBinaryMatlabOutputBag.html">PetscViewerBinaryMatlabOutputBag</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DALoad.html">DALoad</A></TD>
 <TD WIDTH=250><A HREF="./DMMGGetLevels.html">DMMGGetLevels</A></TD>
 <TD WIDTH=250><A HREF="./PetscViewerBinaryMatlabOutputVec.html">PetscViewerBinaryMatlabOutputVec</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DALocalToLocalBegin.html">DALocalToLocalBegin</A></TD>
 <TD WIDTH=250><A HREF="./DMMGGetRHS.html">DMMGGetRHS</A></TD>
 <TD WIDTH=250><A HREF="./PetscViewerBinaryMatlabOutputVecDA.html">PetscViewerBinaryMatlabOutputVecDA</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DALocalToLocalEnd.html">DALocalToLocalEnd</A></TD>
 <TD WIDTH=250><A HREF="./DMMGGetSNES.html">DMMGGetSNES</A></TD>
 <TD WIDTH=250><A HREF="./SNESDAComputeJacobianWithAdic.html">SNESDAComputeJacobianWithAdic</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DANaturalToGlobalEnd.html">DANaturalToGlobalEnd</A></TD>
 <TD WIDTH=250><A HREF="./DMMGGetUser.html">DMMGGetUser</A></TD>
 <TD WIDTH=250><A HREF="./SNESDAFormFunction.html">SNESDAFormFunction</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DARestoreElements.html">DARestoreElements</A></TD>
 <TD WIDTH=250><A HREF="./DMMGGetx.html">DMMGGetx</A></TD>
 <TD WIDTH=250><A HREF="./SectionGetArray.html">SectionGetArray</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DASetCoordinates.html">DASetCoordinates</A></TD>
 <TD WIDTH=250><A HREF="./DMMGInitialGuessCurrent.html">DMMGInitialGuessCurrent</A></TD>
 <TD WIDTH=250><A HREF="./SectionIntDistribute.html">SectionIntDistribute</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DASetFieldName.html">DASetFieldName</A></TD>
 <TD WIDTH=250><A HREF="./DMMGSetISColoringType.html">DMMGSetISColoringType</A></TD>
 <TD WIDTH=250><A HREF="./SectionRealDistribute.html">SectionRealDistribute</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DASetInterpolationType.html">DASetInterpolationType</A></TD>
 <TD WIDTH=250><A HREF="./DMMGSetInitialGuess.html">DMMGSetInitialGuess</A></TD>
 <TD WIDTH=250><A HREF="./SectionRealNorm.html">SectionRealNorm</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DASetLocalAdicFunction.html">DASetLocalAdicFunction</A></TD>
 <TD WIDTH=250><A HREF="./DMMGSetInitialGuessLocal.html">DMMGSetInitialGuessLocal</A></TD>
 <TD WIDTH=250><A HREF="./SectionRealToVec.html">SectionRealToVec</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DASetLocalAdicFunctioni.html">DASetLocalAdicFunctioni</A></TD>
 <TD WIDTH=250><A HREF="./DMMGSetMatType.html">DMMGSetMatType</A></TD>
 <TD WIDTH=250><A HREF="./"></A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DASetLocalAdicFunctionib.html">DASetLocalAdicFunctionib</A></TD>
 <TD WIDTH=250><A HREF="./DMMGSetPrefix.html">DMMGSetPrefix</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="./DAComputeJacobian1.html">DAComputeJacobian1</A></TD>
 <TD WIDTH=250><A HREF="./DMCompositeGetEntries.html">DMCompositeGetEntries</A></TD>
 <TD WIDTH=250><A HREF="./SectionIntCreate.html">SectionIntCreate</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAComputeJacobian1WithAdic.html">DAComputeJacobian1WithAdic</A></TD>
 <TD WIDTH=250><A HREF="./DMCompositeGetGlobalIndices.html">DMCompositeGetGlobalIndices</A></TD>
 <TD WIDTH=250><A HREF="./SectionIntDestroy.html">SectionIntDestroy</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DACreatePF.html">DACreatePF</A></TD>
 <TD WIDTH=250><A HREF="./DMCompositeGetInterpolation.html">DMCompositeGetInterpolation</A></TD>
 <TD WIDTH=250><A HREF="./SectionIntGetBundle.html">SectionIntGetBundle</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAFormFunction.html">DAFormFunction</A></TD>
 <TD WIDTH=250><A HREF="./DMCompositeGetLocalVectors.html">DMCompositeGetLocalVectors</A></TD>
 <TD WIDTH=250><A HREF="./SectionIntGetSection.html">SectionIntGetSection</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAFormFunction1.html">DAFormFunction1</A></TD>
 <TD WIDTH=250><A HREF="./DMCompositeGetMatrix.html">DMCompositeGetMatrix</A></TD>
 <TD WIDTH=250><A HREF="./SectionIntRestrict.html">SectionIntRestrict</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAFormFunctioni1.html">DAFormFunctioni1</A></TD>
 <TD WIDTH=250><A HREF="./DMCompositeRefine.html">DMCompositeRefine</A></TD>
 <TD WIDTH=250><A HREF="./SectionIntSetBundle.html">SectionIntSetBundle</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAFormFunctionib1.html">DAFormFunctionib1</A></TD>
 <TD WIDTH=250><A HREF="./DMCompositeRestoreAccess.html">DMCompositeRestoreAccess</A></TD>
 <TD WIDTH=250><A HREF="./SectionIntSetFiberDimension.html">SectionIntSetFiberDimension</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAGetAdicArray.html">DAGetAdicArray</A></TD>
 <TD WIDTH=250><A HREF="./DMCompositeRestoreLocalVectors.html">DMCompositeRestoreLocalVectors</A></TD>
 <TD WIDTH=250><A HREF="./SectionIntSetSection.html">SectionIntSetSection</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAGetAdicMFArray.html">DAGetAdicMFArray</A></TD>
 <TD WIDTH=250><A HREF="./DMCompositeScatter.html">DMCompositeScatter</A></TD>
 <TD WIDTH=250><A HREF="./SectionIntUpdate.html">SectionIntUpdate</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAGetAdicMFArrayb.html">DAGetAdicMFArrayb</A></TD>
 <TD WIDTH=250><A HREF="./DMMGCreate.html">DMMGCreate</A></TD>
 <TD WIDTH=250><A HREF="./SectionIntUpdateAdd.html">SectionIntUpdateAdd</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAGetArray.html">DAGetArray</A></TD>
 <TD WIDTH=250><A HREF="./DMMGDestroy.html">DMMGDestroy</A></TD>
 <TD WIDTH=250><A HREF="./SectionRealAllocate.html">SectionRealAllocate</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAGetColoring.html">DAGetColoring</A></TD>
 <TD WIDTH=250><A HREF="./DMMGSetDM.html">DMMGSetDM</A></TD>
 <TD WIDTH=250><A HREF="./SectionRealClear.html">SectionRealClear</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAGetMatrix.html">DAGetMatrix</A></TD>
 <TD WIDTH=250><A HREF="./DMMGSetKSP.html">DMMGSetKSP</A></TD>
 <TD WIDTH=250><A HREF="./SectionRealComplete.html">SectionRealComplete</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAGetProcessorSubset.html">DAGetProcessorSubset</A></TD>
 <TD WIDTH=250><A HREF="./DMMGSetNullSpace.html">DMMGSetNullSpace</A></TD>
 <TD WIDTH=250><A HREF="./SectionRealCreate.html">SectionRealCreate</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAGlobalToNaturalAllCreate.html">DAGlobalToNaturalAllCreate</A></TD>
 <TD WIDTH=250><A HREF="./DMMGSetSNES.html">DMMGSetSNES</A></TD>
 <TD WIDTH=250><A HREF="./SectionRealCreateLocalVector.html">SectionRealCreateLocalVector</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAGlobalToNaturalBegin.html">DAGlobalToNaturalBegin</A></TD>
 <TD WIDTH=250><A HREF="./DMMGSetUp.html">DMMGSetUp</A></TD>
 <TD WIDTH=250><A HREF="./SectionRealDestroy.html">SectionRealDestroy</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAGlobalToNaturalEnd.html">DAGlobalToNaturalEnd</A></TD>
 <TD WIDTH=250><A HREF="./DMMGSetUseGalerkinCoarse.html">DMMGSetUseGalerkinCoarse</A></TD>
 <TD WIDTH=250><A HREF="./SectionRealDuplicate.html">SectionRealDuplicate</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAMultiplyByJacobian1WithAD.html">DAMultiplyByJacobian1WithAD</A></TD>
 <TD WIDTH=250><A HREF="./DMMGSolve.html">DMMGSolve</A></TD>
 <TD WIDTH=250><A HREF="./SectionRealGetBundle.html">SectionRealGetBundle</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAMultiplyByJacobian1WithAdic.html">DAMultiplyByJacobian1WithAdic</A></TD>
 <TD WIDTH=250><A HREF="./DMMGView.html">DMMGView</A></TD>
 <TD WIDTH=250><A HREF="./SectionRealGetSection.html">SectionRealGetSection</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAMultiplyByJacobian1WithAdifor.html">DAMultiplyByJacobian1WithAdifor</A></TD>
 <TD WIDTH=250><A HREF="./MeshCreate.html">MeshCreate</A></TD>
 <TD WIDTH=250><A HREF="./SectionRealRestrict.html">SectionRealRestrict</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DANaturalAllToGlobalCreate.html">DANaturalAllToGlobalCreate</A></TD>
 <TD WIDTH=250><A HREF="./MeshCreateGlobalVector.html">MeshCreateGlobalVector</A></TD>
 <TD WIDTH=250><A HREF="./SectionRealSetBundle.html">SectionRealSetBundle</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DANaturalToGlobalBegin.html">DANaturalToGlobalBegin</A></TD>
 <TD WIDTH=250><A HREF="./MeshDestroy.html">MeshDestroy</A></TD>
 <TD WIDTH=250><A HREF="./SectionRealSetFiberDimension.html">SectionRealSetFiberDimension</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DARefine.html">DARefine</A></TD>
 <TD WIDTH=250><A HREF="./MeshGetGlobalIndices.html">MeshGetGlobalIndices</A></TD>
 <TD WIDTH=250><A HREF="./SectionRealSetSection.html">SectionRealSetSection</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DARestoreAdicArray.html">DARestoreAdicArray</A></TD>
 <TD WIDTH=250><A HREF="./MeshGetMatrix.html">MeshGetMatrix</A></TD>
 <TD WIDTH=250><A HREF="./SectionRealUpdate.html">SectionRealUpdate</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DARestoreAdicMFArray.html">DARestoreAdicMFArray</A></TD>
 <TD WIDTH=250><A HREF="./MeshGetMesh.html">MeshGetMesh</A></TD>
 <TD WIDTH=250><A HREF="./SectionRealUpdateAdd.html">SectionRealUpdateAdd</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DARestoreArray.html">DARestoreArray</A></TD>
 <TD WIDTH=250><A HREF="./MeshLoad.html">MeshLoad</A></TD>
 <TD WIDTH=250><A HREF="./SectionRealZero.html">SectionRealZero</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DMCompositeAddArray.html">DMCompositeAddArray</A></TD>
 <TD WIDTH=250><A HREF="./MeshRegister.html">MeshRegister</A></TD>
 <TD WIDTH=250><A HREF="./SlicedCreate.html">SlicedCreate</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DMCompositeAddDA.html">DMCompositeAddDA</A></TD>
 <TD WIDTH=250><A HREF="./MeshRegisterAll.html">MeshRegisterAll</A></TD>
 <TD WIDTH=250><A HREF="./SlicedCreateGlobalVector.html">SlicedCreateGlobalVector</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DMCompositeCreate.html">DMCompositeCreate</A></TD>
 <TD WIDTH=250><A HREF="./MeshRegisterDestroy.html">MeshRegisterDestroy</A></TD>
 <TD WIDTH=250><A HREF="./SlicedDestroy.html">SlicedDestroy</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DMCompositeCreateGlobalVector.html">DMCompositeCreateGlobalVector</A></TD>
 <TD WIDTH=250><A HREF="./MeshSetMesh.html">MeshSetMesh</A></TD>
 <TD WIDTH=250><A HREF="./SlicedGetGlobalIndices.html">SlicedGetGlobalIndices</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DMCompositeDestroy.html">DMCompositeDestroy</A></TD>
 <TD WIDTH=250><A HREF="./PCICERenumberBoundary.html">PCICERenumberBoundary</A></TD>
 <TD WIDTH=250><A HREF="./SlicedGetMatrix.html">SlicedGetMatrix</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DMCompositeGather.html">DMCompositeGather</A></TD>
 <TD WIDTH=250><A HREF="./SectionIntAllocate.html">SectionIntAllocate</A></TD>
 <TD WIDTH=250><A HREF="./SlicedSetGhosts.html">SlicedSetGhosts</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DMCompositeGetAccess.html">DMCompositeGetAccess</A></TD>
 <TD WIDTH=250><A HREF="./SectionIntClear.html">SectionIntClear</A></TD>
 <TD WIDTH=250><A HREF="./SlicedSetPreallocation.html">SlicedSetPreallocation</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DMCompositeGetColoring.html">DMCompositeGetColoring</A></TD>
 <TD WIDTH=250><A HREF="./SectionIntComplete.html">SectionIntComplete</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="./DACreateNaturalVector.html">DACreateNaturalVector</A></TD>
 <TD WIDTH=250><A HREF="./DMCreateGlobalVector.html">DMCreateGlobalVector</A></TD>
 <TD WIDTH=250><A HREF="./DMRefineHierarchy.html">DMRefineHierarchy</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DAGetScatter.html">DAGetScatter</A></TD>
 <TD WIDTH=250><A HREF="./DMDestroy.html">DMDestroy</A></TD>
 <TD WIDTH=250><A HREF="./DMView.html">DMView</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DASetBlockFills.html">DASetBlockFills</A></TD>
 <TD WIDTH=250><A HREF="./DMGetColoring.html">DMGetColoring</A></TD>
 <TD WIDTH=250><A HREF="./MeshCompatCreatePyLith.html">MeshCompatCreatePyLith</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DASetGetMatrix.html">DASetGetMatrix</A></TD>
 <TD WIDTH=250><A HREF="./DMGetInjection.html">DMGetInjection</A></TD>
 <TD WIDTH=250><A HREF="./MeshCompatGetMesh.html">MeshCompatGetMesh</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DASetMatPreallocateOnly.html">DASetMatPreallocateOnly</A></TD>
 <TD WIDTH=250><A HREF="./DMGetInterpolation.html">DMGetInterpolation</A></TD>
 <TD WIDTH=250><A HREF="./MeshCompatSetMesh.html">MeshCompatSetMesh</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DMCoarsen.html">DMCoarsen</A></TD>
 <TD WIDTH=250><A HREF="./DMGetMatrix.html">DMGetMatrix</A></TD>
 <TD WIDTH=250><A HREF="./"></A></TD>
<TR>
 <TD WIDTH=250><A HREF="./DMCoarsenHierarchy.html">DMCoarsenHierarchy</A></TD>
 <TD WIDTH=250><A HREF="./DMRefine.html">DMRefine</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"><IMG SRC="../up.gif">Table of Contents</A>