File: index.html

package info (click to toggle)
petsc 3.7.5%2Bdfsg1-4
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 163,864 kB
  • ctags: 618,438
  • sloc: ansic: 515,133; python: 29,793; makefile: 20,458; fortran: 18,998; cpp: 6,515; f90: 3,914; sh: 1,012; xml: 621; objc: 445; csh: 240; java: 13
file content (239 lines) | stat: -rw-r--r-- 14,462 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
<HTML>
<HEAD> <link rel="canonical" href="http://www.mcs.anl.gov/petsc/petsc-current/docs/manualpages/Draw/index.html" />
<TITLE>Draw Manual Pages</TITLE>
</HEAD>
<BODY BGCOLOR="FFFFFF">
   <div id="version" align=right><b>petsc-3.7.5 2017-01-01</b></div>
   <div id="bugreport" align=right><a href="mailto:petsc-maint@mcs.anl.gov?subject=Typo or Error in Documentation &body=Please describe the typo or error in the documentation: petsc-3.7.5 v3.7.5 docs/manualpages/Draw/index.html "><small>Report Typos and Errors</small></a></div>

<H2> PetscDraw Manual Pages 
</H2>

The PetscDraw routines are used to produce simple on-screen graphics.

<P>
<P>
<TABLE>
<TR><TD WIDTH=250 COLSPAN="3"><B>Beginner - Basic usage</B></TD></TR>
 <TD WIDTH=250><A HREF="./PETSC_DRAW_IMAGE.html">PETSC_DRAW_IMAGE</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawHGView.html">PetscDrawHGView</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawRectangle.html">PetscDrawRectangle</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PETSC_DRAW_NULL.html">PETSC_DRAW_NULL</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawLGView.html">PetscDrawLGView</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawSetMarkerType.html">PetscDrawSetMarkerType</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PETSC_DRAW_X.html">PETSC_DRAW_X</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawLine.html">PetscDrawLine</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawString.html">PetscDrawString</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDraw.html">PetscDraw</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawMarker.html">PetscDrawMarker</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawStringBoxed.html">PetscDrawStringBoxed</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawArrow.html">PetscDrawArrow</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawOpenGLUT.html">PetscDrawOpenGLUT</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawStringCentered.html">PetscDrawStringCentered</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawCreate.html">PetscDrawCreate</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawOpenImage.html">PetscDrawOpenImage</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawStringVertical.html">PetscDrawStringVertical</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawDestroy.html">PetscDrawDestroy</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawOpenX.html">PetscDrawOpenX</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawTriangle.html">PetscDrawTriangle</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawEllipse.html">PetscDrawEllipse</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawPause.html">PetscDrawPause</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawType.html">PetscDrawType</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawFlush.html">PetscDrawFlush</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawPoint.html">PetscDrawPoint</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawView.html">PetscDrawView</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawGetMarkerType.html">PetscDrawGetMarkerType</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawPointPixel.html">PetscDrawPointPixel</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="./PetscDrawBarCreate.html">PetscDrawBarCreate</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawHGIntegerBins.html">PetscDrawHGIntegerBins</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawRealToColor.html">PetscDrawRealToColor</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawBarDestroy.html">PetscDrawBarDestroy</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawHGReset.html">PetscDrawHGReset</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawResizeWindow.html">PetscDrawResizeWindow</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawBarDraw.html">PetscDrawBarDraw</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawHGSave.html">PetscDrawHGSave</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawSPAddPoint.html">PetscDrawSPAddPoint</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawBarGetAxis.html">PetscDrawBarGetAxis</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawHGSetColor.html">PetscDrawHGSetColor</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawSPAddPoints.html">PetscDrawSPAddPoints</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawBarGetDraw.html">PetscDrawBarGetDraw</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawHGSetLimits.html">PetscDrawHGSetLimits</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawSPCreate.html">PetscDrawSPCreate</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawBarSave.html">PetscDrawBarSave</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawHGSetNumberBins.html">PetscDrawHGSetNumberBins</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawSPDestroy.html">PetscDrawSPDestroy</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawBarSetColor.html">PetscDrawBarSetColor</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawLGAddCommonPoint.html">PetscDrawLGAddCommonPoint</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawSPDraw.html">PetscDrawSPDraw</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawBarSetData.html">PetscDrawBarSetData</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawLGAddPoint.html">PetscDrawLGAddPoint</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawSPGetAxis.html">PetscDrawSPGetAxis</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawBarSetFromOptions.html">PetscDrawBarSetFromOptions</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawLGAddPoints.html">PetscDrawLGAddPoints</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawSPGetDraw.html">PetscDrawSPGetDraw</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawBarSetLimits.html">PetscDrawBarSetLimits</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawLGCreate.html">PetscDrawLGCreate</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawSPReset.html">PetscDrawSPReset</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawBarSort.html">PetscDrawBarSort</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawLGDestroy.html">PetscDrawLGDestroy</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawSPSave.html">PetscDrawSPSave</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawButton.html">PetscDrawButton</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawLGDraw.html">PetscDrawLGDraw</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawSPSetDimension.html">PetscDrawSPSetDimension</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawClear.html">PetscDrawClear</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawLGGetDimension.html">PetscDrawLGGetDimension</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawSPSetLimits.html">PetscDrawSPSetLimits</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawGetBoundingBox.html">PetscDrawGetBoundingBox</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawLGGetDraw.html">PetscDrawLGGetDraw</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawScalePopup.html">PetscDrawScalePopup</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawGetCurrentPoint.html">PetscDrawGetCurrentPoint</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawLGReset.html">PetscDrawLGReset</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawSetCurrentPoint.html">PetscDrawSetCurrentPoint</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawGetMouseButton.html">PetscDrawGetMouseButton</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawLGSPDraw.html">PetscDrawLGSPDraw</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawSetDoubleBuffer.html">PetscDrawSetDoubleBuffer</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawGetPause.html">PetscDrawGetPause</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawLGSave.html">PetscDrawLGSave</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawSetFromOptions.html">PetscDrawSetFromOptions</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawGetTitle.html">PetscDrawGetTitle</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawLGSetColors.html">PetscDrawLGSetColors</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawSetPause.html">PetscDrawSetPause</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawGetWindowSize.html">PetscDrawGetWindowSize</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawLGSetDimension.html">PetscDrawLGSetDimension</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawSetSave.html">PetscDrawSetSave</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawHGAddValue.html">PetscDrawHGAddValue</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawLGSetFromOptions.html">PetscDrawLGSetFromOptions</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawSetSaveFinalImage.html">PetscDrawSetSaveFinalImage</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawHGCalcStats.html">PetscDrawHGCalcStats</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawLGSetLegend.html">PetscDrawLGSetLegend</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawSetSaveMovie.html">PetscDrawSetSaveMovie</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawHGCreate.html">PetscDrawHGCreate</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawLGSetLimits.html">PetscDrawLGSetLimits</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawSetTitle.html">PetscDrawSetTitle</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawHGDestroy.html">PetscDrawHGDestroy</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawLGSetUseMarkers.html">PetscDrawLGSetUseMarkers</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawSetType.html">PetscDrawSetType</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawHGDraw.html">PetscDrawHGDraw</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawMarkerType.html">PetscDrawMarkerType</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawTensorContour.html">PetscDrawTensorContour</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawHGGetAxis.html">PetscDrawHGGetAxis</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawPopCurrentPoint.html">PetscDrawPopCurrentPoint</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawViewPorts.html">PetscDrawViewPorts</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawHGGetDraw.html">PetscDrawHGGetDraw</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawPushCurrentPoint.html">PetscDrawPushCurrentPoint</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="./PetscDrawAppendTitle.html">PetscDrawAppendTitle</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawGetPopup.html">PetscDrawGetPopup</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawSave.html">PetscDrawSave</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawAxis.html">PetscDrawAxis</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawGetSingleton.html">PetscDrawGetSingleton</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawSaveMovie.html">PetscDrawSaveMovie</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawAxisCreate.html">PetscDrawAxisCreate</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawGetType.html">PetscDrawGetType</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawSetCoordinates.html">PetscDrawSetCoordinates</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawAxisDestroy.html">PetscDrawAxisDestroy</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawGetViewPort.html">PetscDrawGetViewPort</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawSetDisplay.html">PetscDrawSetDisplay</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawAxisDraw.html">PetscDrawAxisDraw</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawHG.html">PetscDrawHG</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawSetOptionsPrefix.html">PetscDrawSetOptionsPrefix</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawAxisGetLimits.html">PetscDrawAxisGetLimits</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawIsNull.html">PetscDrawIsNull</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawSetViewPort.html">PetscDrawSetViewPort</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawAxisSetColors.html">PetscDrawAxisSetColors</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawLG.html">PetscDrawLG</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawSplitViewPort.html">PetscDrawSplitViewPort</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawAxisSetHoldLimits.html">PetscDrawAxisSetHoldLimits</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawLGGetAxis.html">PetscDrawLGGetAxis</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawStringGetSize.html">PetscDrawStringGetSize</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawAxisSetLabels.html">PetscDrawAxisSetLabels</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawLGSetOptionsPrefix.html">PetscDrawLGSetOptionsPrefix</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawStringSetSize.html">PetscDrawStringSetSize</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawAxisSetLimits.html">PetscDrawAxisSetLimits</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawLineGetWidth.html">PetscDrawLineGetWidth</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawTensorContourPatch.html">PetscDrawTensorContourPatch</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawBOP.html">PetscDrawBOP</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawLineSetWidth.html">PetscDrawLineSetWidth</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawViewPortsCreate.html">PetscDrawViewPortsCreate</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawBar.html">PetscDrawBar</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawOpenNull.html">PetscDrawOpenNull</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawViewPortsCreateRect.html">PetscDrawViewPortsCreateRect</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawCheckResizedWindow.html">PetscDrawCheckResizedWindow</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawPointSetSize.html">PetscDrawPointSetSize</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawViewPortsDestroy.html">PetscDrawViewPortsDestroy</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawEOP.html">PetscDrawEOP</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawRestoreSingleton.html">PetscDrawRestoreSingleton</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawViewPortsSet.html">PetscDrawViewPortsSet</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawGetCoordinates.html">PetscDrawGetCoordinates</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawSP.html">PetscDrawSP</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawZoom.html">PetscDrawZoom</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="./PetscDrawCoordinateToPixel.html">PetscDrawCoordinateToPixel</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawPixelToCoordinate.html">PetscDrawPixelToCoordinate</A></TD>
 <TD WIDTH=250><A HREF="./PetscInitializeDrawPackage.html">PetscInitializeDrawPackage</A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawFinalizePackage.html">PetscDrawFinalizePackage</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawRegister.html">PetscDrawRegister</A></TD>
 <TD WIDTH=250><A HREF="./"></A></TD>
<TR>
 <TD WIDTH=250><A HREF="./PetscDrawIndicatorFunction.html">PetscDrawIndicatorFunction</A></TD>
 <TD WIDTH=250><A HREF="./PetscDrawRegisterAll.html">PetscDrawRegisterAll</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>