source: issm/trunk-jpl/externalpackages/petsc-dev/src/include/finclude/ftn-auto/petscdraw.h90@ 11896

Last change on this file since 11896 was 11896, checked in by habbalf, 13 years ago

petsc-dev : Petsc development code in external packages. Mercurial updates

File size: 13.0 KB
Line 
1 subroutine PetscDrawIsNull(draw, yes ,ierr)
2 PetscDraw draw ! PetscDraw
3 PetscBool yes ! PetscBool
4 integer ierr
5 end subroutine
6 subroutine PetscDrawSetDoubleBuffer(draw ,ierr)
7 PetscDraw draw ! PetscDraw
8 integer ierr
9 end subroutine
10 subroutine PetscDrawClear(draw ,ierr)
11 PetscDraw draw ! PetscDraw
12 integer ierr
13 end subroutine
14 subroutine PetscDrawBOP(draw ,ierr)
15 PetscDraw draw ! PetscDraw
16 integer ierr
17 end subroutine
18 subroutine PetscDrawEOP(draw ,ierr)
19 PetscDraw draw ! PetscDraw
20 integer ierr
21 end subroutine
22 subroutine PetscDrawSetCoordinates(draw, xl, yl, xr, yr ,ierr)
23 PetscDraw draw ! PetscDraw
24 PetscReal xl ! PetscReal
25 PetscReal yl ! PetscReal
26 PetscReal xr ! PetscReal
27 PetscReal yr ! PetscReal
28 integer ierr
29 end subroutine
30 subroutine PetscDrawEllipse(draw, x, y, a, b, c ,ierr)
31 PetscDraw draw ! PetscDraw
32 PetscReal x ! PetscReal
33 PetscReal y ! PetscReal
34 PetscReal a ! PetscReal
35 PetscReal b ! PetscReal
36 integer c ! int
37 integer ierr
38 end subroutine
39 subroutine PetscDrawFlush(draw ,ierr)
40 PetscDraw draw ! PetscDraw
41 integer ierr
42 end subroutine
43 subroutine PetscDrawGetCoordinates(draw, xl, yl, xr, yr ,ierr)
44 PetscDraw draw ! PetscDraw
45 PetscReal xl ! PetscReal
46 PetscReal yl ! PetscReal
47 PetscReal xr ! PetscReal
48 PetscReal yr ! PetscReal
49 integer ierr
50 end subroutine
51 subroutine PetscDrawGetPause(draw, lpause ,ierr)
52 PetscDraw draw ! PetscDraw
53 PetscReal lpause ! PetscReal
54 integer ierr
55 end subroutine
56 subroutine PetscDrawLine(draw, xl, yl, xr, yr, cl ,ierr)
57 PetscDraw draw ! PetscDraw
58 PetscReal xl ! PetscReal
59 PetscReal yl ! PetscReal
60 PetscReal xr ! PetscReal
61 PetscReal yr ! PetscReal
62 integer cl ! int
63 integer ierr
64 end subroutine
65 subroutine PetscDrawArrow(draw, xl, yl, xr, yr, cl ,ierr)
66 PetscDraw draw ! PetscDraw
67 PetscReal xl ! PetscReal
68 PetscReal yl ! PetscReal
69 PetscReal xr ! PetscReal
70 PetscReal yr ! PetscReal
71 integer cl ! int
72 integer ierr
73 end subroutine
74 subroutine PetscDrawLineGetWidth(draw, width ,ierr)
75 PetscDraw draw ! PetscDraw
76 PetscReal width ! PetscReal
77 integer ierr
78 end subroutine
79 subroutine PetscDrawLineSetWidth(draw, width ,ierr)
80 PetscDraw draw ! PetscDraw
81 PetscReal width ! PetscReal
82 integer ierr
83 end subroutine
84 subroutine PetscDrawGetMouseButton(draw, button, x_user, y_user &
85 &, x_phys, y_phys ,ierr)
86 PetscDraw draw ! PetscDraw
87 PetscDrawButton button ! PetscDrawButton
88 PetscReal x_user ! PetscReal
89 PetscReal y_user ! PetscReal
90 PetscReal x_phys ! PetscReal
91 PetscReal y_phys ! PetscReal
92 integer ierr
93 end subroutine
94 subroutine PetscDrawSynchronizedGetMouseButton(draw, button, &
95 &x_user, y_user, x_phys, y_phys ,ierr)
96 PetscDraw draw ! PetscDraw
97 PetscDrawButton button ! PetscDrawButton
98 PetscReal x_user ! PetscReal
99 PetscReal y_user ! PetscReal
100 PetscReal x_phys ! PetscReal
101 PetscReal y_phys ! PetscReal
102 integer ierr
103 end subroutine
104 subroutine PetscDrawPause(draw ,ierr)
105 PetscDraw draw ! PetscDraw
106 integer ierr
107 end subroutine
108 subroutine PetscDrawPoint(draw, xl, yl, cl ,ierr)
109 PetscDraw draw ! PetscDraw
110 PetscReal xl ! PetscReal
111 PetscReal yl ! PetscReal
112 integer cl ! int
113 integer ierr
114 end subroutine
115 subroutine PetscDrawPointSetSize(draw, width ,ierr)
116 PetscDraw draw ! PetscDraw
117 PetscReal width ! PetscReal
118 integer ierr
119 end subroutine
120 subroutine PetscDrawResizeWindow(draw, w, h ,ierr)
121 PetscDraw draw ! PetscDraw
122 integer w ! int
123 integer h ! int
124 integer ierr
125 end subroutine
126 subroutine PetscDrawCheckResizedWindow(draw ,ierr)
127 PetscDraw draw ! PetscDraw
128 integer ierr
129 end subroutine
130 subroutine PetscDrawDestroy(draw ,ierr)
131 PetscDraw draw ! PetscDraw
132 integer ierr
133 end subroutine
134 subroutine PetscDrawGetPopup(draw, popup ,ierr)
135 PetscDraw draw ! PetscDraw
136 PetscDraw popup ! PetscDraw
137 integer ierr
138 end subroutine
139 subroutine PetscDrawSetDisplay(draw, display ,ierr)
140 PetscDraw draw ! PetscDraw
141 character display ! char
142 integer ierr
143 end subroutine
144 subroutine PetscDrawRectangle(draw, xl, yl, xr, yr, c1, c2, c3, &
145 &c4 ,ierr)
146 PetscDraw draw ! PetscDraw
147 PetscReal xl ! PetscReal
148 PetscReal yl ! PetscReal
149 PetscReal xr ! PetscReal
150 PetscReal yr ! PetscReal
151 integer c1 ! int
152 integer c2 ! int
153 integer c3 ! int
154 integer c4 ! int
155 integer ierr
156 end subroutine
157 subroutine PetscDrawSave(draw ,ierr)
158 PetscDraw draw ! PetscDraw
159 integer ierr
160 end subroutine
161 subroutine PetscDrawSynchronizedClear(draw ,ierr)
162 PetscDraw draw ! PetscDraw
163 integer ierr
164 end subroutine
165 subroutine PetscDrawSetPause(draw, lpause ,ierr)
166 PetscDraw draw ! PetscDraw
167 PetscReal lpause ! PetscReal
168 integer ierr
169 end subroutine
170 subroutine PetscDrawSynchronizedFlush(draw ,ierr)
171 PetscDraw draw ! PetscDraw
172 integer ierr
173 end subroutine
174 subroutine PetscDrawStringGetSize(draw, width, height ,ierr)
175 PetscDraw draw ! PetscDraw
176 PetscReal width ! PetscReal
177 PetscReal height ! PetscReal
178 integer ierr
179 end subroutine
180 subroutine PetscDrawStringSetSize(draw, width, height ,ierr)
181 PetscDraw draw ! PetscDraw
182 PetscReal width ! PetscReal
183 PetscReal height ! PetscReal
184 integer ierr
185 end subroutine
186 subroutine PetscDrawTriangle(draw, x1, y_1, x2, y2, x3, y3, c1, &
187 &c2, c3 ,ierr)
188 PetscDraw draw ! PetscDraw
189 PetscReal x1 ! PetscReal
190 PetscReal y_1 ! PetscReal
191 PetscReal x2 ! PetscReal
192 PetscReal y2 ! PetscReal
193 PetscReal x3 ! PetscReal
194 PetscReal y3 ! PetscReal
195 integer c1 ! int
196 integer c2 ! int
197 integer c3 ! int
198 integer ierr
199 end subroutine
200 subroutine PetscDrawScalePopup(popup, min, max ,ierr)
201 PetscDraw popup ! PetscDraw
202 PetscReal min ! PetscReal
203 PetscReal max ! PetscReal
204 integer ierr
205 end subroutine
206 subroutine PetscDrawTensorContourPatch(draw, m, n, x, y, max, &
207 &min, v ,ierr)
208 PetscDraw draw ! PetscDraw
209 integer m ! int
210 integer n ! int
211 PetscReal x ! PetscReal
212 PetscReal y ! PetscReal
213 PetscReal max ! PetscReal
214 PetscReal min ! PetscReal
215 PetscReal v ! PetscReal
216 integer ierr
217 end subroutine
218 subroutine PetscDrawSetViewPort(draw, xl, yl, xr, yr ,ierr)
219 PetscDraw draw ! PetscDraw
220 PetscReal xl ! PetscReal
221 PetscReal yl ! PetscReal
222 PetscReal xr ! PetscReal
223 PetscReal yr ! PetscReal
224 integer ierr
225 end subroutine
226 subroutine PetscDrawSplitViewPort(draw ,ierr)
227 PetscDraw draw ! PetscDraw
228 integer ierr
229 end subroutine
230 subroutine PetscDrawAxisSetLimits(axis, xmin, xmax, ymin, ymax ,&
231 &ierr)
232 PetscDrawAxis axis ! PetscDrawAxis
233 PetscReal xmin ! PetscReal
234 PetscReal xmax ! PetscReal
235 PetscReal ymin ! PetscReal
236 PetscReal ymax ! PetscReal
237 integer ierr
238 end subroutine
239 subroutine PetscDrawAxisCreate(draw, axis ,ierr)
240 PetscDraw draw ! PetscDraw
241 PetscDrawAxis axis ! PetscDrawAxis
242 integer ierr
243 end subroutine
244 subroutine PetscDrawAxisDestroy(axis ,ierr)
245 PetscDrawAxis axis ! PetscDrawAxis
246 integer ierr
247 end subroutine
248 subroutine PetscDrawAxisSetColors(axis, ac, tc, cc ,ierr)
249 PetscDrawAxis axis ! PetscDrawAxis
250 integer ac ! int
251 integer tc ! int
252 integer cc ! int
253 integer ierr
254 end subroutine
255 subroutine PetscDrawAxisSetHoldLimits(axis, hold ,ierr)
256 PetscDrawAxis axis ! PetscDrawAxis
257 PetscBool hold ! PetscBool
258 integer ierr
259 end subroutine
260 subroutine PetscDrawAxisDraw(axis ,ierr)
261 PetscDrawAxis axis ! PetscDrawAxis
262 integer ierr
263 end subroutine
264 subroutine PetscDrawSPSetDimension(sp, dim ,ierr)
265 PetscDrawSP sp ! PetscDrawSP
266 integer dim ! int
267 integer ierr
268 end subroutine
269 subroutine PetscDrawSPReset(sp ,ierr)
270 PetscDrawSP sp ! PetscDrawSP
271 integer ierr
272 end subroutine
273 subroutine PetscDrawSPAddPoint(sp, x, y ,ierr)
274 PetscDrawSP sp ! PetscDrawSP
275 PetscReal x ! PetscReal
276 PetscReal y ! PetscReal
277 integer ierr
278 end subroutine
279 subroutine PetscDrawSPDraw(sp ,ierr)
280 PetscDrawSP sp ! PetscDrawSP
281 integer ierr
282 end subroutine
283 subroutine PetscDrawSPSetLimits(sp, x_min, x_max, y_min, y_max ,&
284 &ierr)
285 PetscDrawSP sp ! PetscDrawSP
286 PetscReal x_min ! PetscReal
287 PetscReal x_max ! PetscReal
288 PetscReal y_min ! PetscReal
289 PetscReal y_max ! PetscReal
290 integer ierr
291 end subroutine
292 subroutine PetscDrawHGSetNumberBins(hist, bins ,ierr)
293 PetscDrawHG hist ! PetscDrawHG
294 integer bins ! int
295 integer ierr
296 end subroutine
297 subroutine PetscDrawHGReset(hist ,ierr)
298 PetscDrawHG hist ! PetscDrawHG
299 integer ierr
300 end subroutine
301 subroutine PetscDrawHGAddValue(hist, value ,ierr)
302 PetscDrawHG hist ! PetscDrawHG
303 PetscReal value ! PetscReal
304 integer ierr
305 end subroutine
306 subroutine PetscDrawHGDraw(hist ,ierr)
307 PetscDrawHG hist ! PetscDrawHG
308 integer ierr
309 end subroutine
310 subroutine PetscDrawHGPrint(hist ,ierr)
311 PetscDrawHG hist ! PetscDrawHG
312 integer ierr
313 end subroutine
314 subroutine PetscDrawHGSetColor(hist, color ,ierr)
315 PetscDrawHG hist ! PetscDrawHG
316 integer color ! int
317 integer ierr
318 end subroutine
319 subroutine PetscDrawHGSetLimits(hist, x_min, x_max, y_min, y_max&
320 & ,ierr)
321 PetscDrawHG hist ! PetscDrawHG
322 PetscReal x_min ! PetscReal
323 PetscReal x_max ! PetscReal
324 integer y_min ! int
325 integer y_max ! int
326 integer ierr
327 end subroutine
328 subroutine PetscDrawHGCalcStats(hist, calc ,ierr)
329 PetscDrawHG hist ! PetscDrawHG
330 PetscBool calc ! PetscBool
331 integer ierr
332 end subroutine
333 subroutine PetscDrawHGIntegerBins(hist, ints ,ierr)
334 PetscDrawHG hist ! PetscDrawHG
335 PetscBool ints ! PetscBool
336 integer ierr
337 end subroutine
338 subroutine PetscDrawLGAddPoint(lg, x, y ,ierr)
339 PetscDrawLG lg ! PetscDrawLG
340 PetscReal x ! PetscReal
341 PetscReal y ! PetscReal
342 integer ierr
343 end subroutine
344 subroutine PetscDrawLGSetLimits(lg, x_min, x_max, y_min, y_max ,&
345 &ierr)
346 PetscDrawLG lg ! PetscDrawLG
347 PetscReal x_min ! PetscReal
348 PetscReal x_max ! PetscReal
349 PetscReal y_min ! PetscReal
350 PetscReal y_max ! PetscReal
351 integer ierr
352 end subroutine
353 subroutine PetscDrawLGGetAxis(lg, axis ,ierr)
354 PetscDrawLG lg ! PetscDrawLG
355 PetscDrawAxis axis ! PetscDrawAxis
356 integer ierr
357 end subroutine
358 subroutine PetscDrawLGGetDraw(lg, draw ,ierr)
359 PetscDrawLG lg ! PetscDrawLG
360 PetscDraw draw ! PetscDraw
361 integer ierr
362 end subroutine
363 subroutine PetscDrawLGSPDraw(lg, spin ,ierr)
364 PetscDrawLG lg ! PetscDrawLG
365 PetscDrawSP spin ! PetscDrawSP
366 integer ierr
367 end subroutine
368 subroutine PetscDrawLGCreate(draw, dim, outctx ,ierr)
369 PetscDraw draw ! PetscDraw
370 integer dim ! int
371 PetscDrawLG outctx ! PetscDrawLG
372 integer ierr
373 end subroutine
374 subroutine PetscDrawLGSetColors(lg, colors ,ierr)
375 PetscDrawLG lg ! PetscDrawLG
376 integer colors ! int
377 integer ierr
378 end subroutine
379 subroutine PetscDrawLGSetDimension(lg, dim ,ierr)
380 PetscDrawLG lg ! PetscDrawLG
381 PetscInt dim ! PetscInt
382 integer ierr
383 end subroutine
384 subroutine PetscDrawLGReset(lg ,ierr)
385 PetscDrawLG lg ! PetscDrawLG
386 integer ierr
387 end subroutine
388 subroutine PetscDrawLGDestroy(lg ,ierr)
389 PetscDrawLG lg ! PetscDrawLG
390 integer ierr
391 end subroutine
392 subroutine PetscDrawLGIndicateDataPoints(lg ,ierr)
393 PetscDrawLG lg ! PetscDrawLG
394 integer ierr
395 end subroutine
396 subroutine PetscDrawLGDraw(lg ,ierr)
397 PetscDrawLG lg ! PetscDrawLG
398 integer ierr
399 end subroutine
400 subroutine PetscDrawLGPrint(lg ,ierr)
401 PetscDrawLG lg ! PetscDrawLG
402 integer ierr
403 end subroutine
Note: See TracBrowser for help on using the repository browser.