ETS  \$Id: Doxyfile 2162 2020-02-26 14:16:09Z g2dpc $
 All Classes Files Functions Variables Pages
euitm_dummies.f90
Go to the documentation of this file.
1 subroutine euitm_open_env(name, shot, run, retIdx, user, tokamak, version)
2 use itm_types
3 implicit none
4 integer shot,run,retidx
5 character (len=*) :: name,user,tokamak,version
6 stop 'Should not call euitm_open_env'
7 end subroutine euitm_open_env
8 
9 subroutine euitm_close(idx)
10 use itm_types
11 implicit none
12 integer idx
13 end subroutine euitm_close
14 
15 subroutine begin_cpo_get(idx,path,int1,dum1)
16 use itm_types
17 implicit none
18 integer idx,int1,dum1
19 character (len=*) :: path
20 end subroutine begin_cpo_get
21 
22 subroutine end_cpo_get(idx,path)
23 use itm_types
24 implicit none
25 integer idx
26 character (len=*) :: path
27 end subroutine end_cpo_get
28 
29 subroutine begin_cpo_get_slice(idx,path,real1,dum1)
30 use itm_types
31 implicit none
32 integer idx,dum1
33 real (R8) real1
34 character (len=*) :: path
35 end subroutine begin_cpo_get_slice
36 
37 subroutine end_cpo_get_slice(idx,path)
38 use itm_types
39 implicit none
40 integer idx
41 character (len=*) :: path
42 end subroutine end_cpo_get_slice
43 
44 subroutine begin_cpo_put_slice(idx,path,real1)
45 use itm_types
46 implicit none
47 integer idx
48 real (R8) real1
49 character (len=*) :: path
50 end subroutine begin_cpo_put_slice
51 
52 subroutine end_cpo_put_slice(idx,path)
53 use itm_types
54 implicit none
55 integer idx
56 character (len=*) :: path
57 end subroutine end_cpo_put_slice
58 
59 subroutine begin_cpo_put_non_timed(idx,path)
60 use itm_types
61 implicit none
62 integer idx
63 character (len=*) :: path
64 end subroutine begin_cpo_put_non_timed
65 
66 subroutine end_cpo_put_non_timed(idx,path)
67 use itm_types
68 implicit none
69 integer idx
70 character (len=*) :: path
71 end subroutine end_cpo_put_non_timed
72 
73 subroutine begin_cpo_put_timed(idx,path,lentime,real1)
74 use itm_types
75 implicit none
76 integer idx,lentime
77 real (R8) real1
78 character (len=*) :: path
79 end subroutine begin_cpo_put_timed
80 
81 subroutine end_cpo_put_timed(idx,path)
82 use itm_types
83 implicit none
84 integer idx
85 character (len=*) :: path
86 end subroutine end_cpo_put_timed
87 
88 subroutine get_dimension(idx,path,string,ndims,dim1,dim2,dim3,dim4)
89 use itm_types
90 implicit none
91 integer idx, ndims, dim1, dim2, dim3, dim4
92 character (len=*) :: path, string
93 end subroutine get_dimension
94 
95 subroutine get_int(idx,path,string,int0d,status)
96 use itm_types
97 implicit none
98 integer idx,status,int0d
99 character (len=*) :: path, string
100 end subroutine get_int
101 
102 subroutine get_double(idx,path,string,double0d,status)
103 use itm_types
104 implicit none
105 integer idx,status
106 real (R8) double0d
107 character (len=*) :: path, string
108 end subroutine get_double
109 
110 subroutine get_string(idx,path,string,longstring,status)
111 use itm_types
112 implicit none
113 integer idx,status
114 character (len=*) :: path, string, longstring
115 end subroutine get_string
116 
117 subroutine get_vect1d_double(idx,path,string,vect1Ddouble,dim1,dum1,status)
118 use itm_types
119 implicit none
120 integer idx, ndims, dim1, dum1, status
121 real (R8) vect1ddouble(dim1)
122 character (len=*) :: path, string
123 end subroutine get_vect1d_double
124 
125 subroutine get_vect2d_double(idx,path,string,vect2Ddouble,dim1,dim2,dum1,dum2,status)
126 use itm_types
127 implicit none
128 integer idx, ndims, dim1, dim2, dum1, dum2, status
129 real (R8) vect2ddouble(dim1,dim2)
130 character (len=*) :: path, string
131 end subroutine get_vect2d_double
132 
133 subroutine get_vect3d_double(idx,path,string,vect3Ddouble,dim1,dim2,dim3,dum1,dum2,dum3,status)
134 use itm_types
135 implicit none
136 integer idx, ndims, dim1, dim2, dim3, dum1, dum2, dum3, status
137 real (R8) vect3ddouble(dim1,dim2,dim3)
138 character (len=*) :: path, string
139 end subroutine get_vect3d_double
140 
141 subroutine get_vect4d_double(idx,path,string,vect4Ddouble,dim1,dim2,dim3,dim4,dum1,dum2,dum3,dum4,status)
142 use itm_types
143 implicit none
144 integer idx, ndims, dim1, dim2, dim3, dim4, dum1, dum2, dum3, dum4, status
145 real (R8) vect4ddouble(dim1,dim2,dim3,dim4)
146 character (len=*) :: path, string
147 end subroutine get_vect4d_double
148 
149 subroutine get_vect5d_double(idx,path,string,vect5Ddouble,dim1,dim2,dim3,dim4,dim5,dum1,dum2,dum3,dum4,dum5,status)
150 use itm_types
151 implicit none
152 integer idx, ndims, dim1, dim2, dim3, dim4, dim5, dum1, dum2, dum3, dum4, dum5, status
153 real (R8) vect5ddouble(dim1,dim2,dim3,dim4,dim5)
154 character (len=*) :: path, string
155 end subroutine get_vect5d_double
156 
157 subroutine get_vect6d_double(idx,path,string,vect6Ddouble,dim1,dim2,dim3,dim4,dim5,dim6,dum1,dum2,dum3,dum4,dum5,dum6,status)
158 use itm_types
159 implicit none
160 integer idx, ndims, dim1, dim2, dim3, dim4, dim5, dim6, dum1, dum2, dum3, dum4, dum5, dum6, status
161 real (R8) vect6ddouble(dim1,dim2,dim3,dim4,dim5,dum6)
162 character (len=*) :: path, string
163 end subroutine get_vect6d_double
164 
165 subroutine get_vect1d_int(idx,path,string,vect1Dint,dim1,dum1,status)
166 use itm_types
167 implicit none
168 integer idx, ndims, dim1, dum1, status, vect1dint(dim1)
169 character (len=*) :: path, string
170 end subroutine get_vect1d_int
171 
172 subroutine get_vect2d_int(idx,path,string,vect2Dint,dim1,dim2,dum1,dum2,status)
173 use itm_types
174 implicit none
175 integer idx, ndims, dim1, dim2, dum1, dum2, status, vect2dint(dim1,dim2)
176 character (len=*) :: path, string
177 end subroutine get_vect2d_int
178 
179 subroutine get_vect3d_int(idx,path,string,vect3Dint,dim1,dim2,dim3,dum1,dum2,dum3,status)
180 use itm_types
181 implicit none
182 integer idx, ndims, dim1, dim2, dim3, dum1, dum2, dum3, status, vect3dint(dim1,dim2,dim3)
183 character (len=*) :: path, string
184 end subroutine get_vect3d_int
185 
186 subroutine get_vect4d_int(idx,path,string,vect4Dint,dim1,dim2,dim3,dim4,dum1,dum2,dum3,dum4,status)
187 use itm_types
188 implicit none
189 integer idx, ndims, dim1, dim2, dim3, dim4, dum1, dum2, dum3, dum4, status, vect4dint(dim1,dim2,dim3,dim4)
190 character (len=*) :: path, string
191 end subroutine get_vect4d_int
192 
193 subroutine get_vect1d_string(idx,path,string,stringpointer,dim1,dum1,status)
194 use itm_types
195 implicit none
196 integer idx, ndims, dim1, dum1, status
197 character (len=*) :: path, string
198 character(len=132), dimension(:), pointer :: stringpointer
199 end subroutine get_vect1d_string
200 
201 subroutine get_int_slice(idx,path,string,int0d,twant,tret,interpol,status)
202 use itm_types
203 implicit none
204 real (R8) twant, tret
205 integer interpol
206 integer idx,status,int0d
207 character (len=*) :: path, string
208 end subroutine get_int_slice
209 
210 subroutine get_double_slice(idx,path,string,double0d,twant,tret,interpol,status)
211 use itm_types
212 implicit none
213 real (R8) double0d
214 real (R8) twant, tret
215 integer interpol
216 integer idx,status
217 character (len=*) :: path, string
218 end subroutine get_double_slice
219 
220 subroutine get_string_slice(idx,path,string,longstring,twant,tret,interpol,status)
221 use itm_types
222 implicit none
223 real (R8) twant, tret
224 integer interpol
225 integer idx,status
226 character (len=*) :: path, string, longstring
227 end subroutine get_string_slice
228 
229 subroutine get_vect1d_double_slice(idx,path,string,vect1Ddouble,dim1,dum1,twant,tret,interpol,status)
230 use itm_types
231 implicit none
232 integer interpol
233 integer idx, ndims, dim1, dum1, status
234 real (R8) vect1ddouble(dim1)
235 real (R8) twant, tret
236 character (len=*) :: path, string
237 end subroutine get_vect1d_double_slice
238 
239 subroutine get_vect2d_double_slice(idx,path,string,vect2Ddouble,dim1,dim2,dum1,dum2,twant,tret,interpol,status)
240 use itm_types
241 implicit none
242 integer interpol
243 integer idx, ndims, dim1, dim2, dum1, dum2, status
244 real (R8) vect2ddouble(dim1,dim2)
245 real (R8) twant, tret
246 character (len=*) :: path, string
247 end subroutine get_vect2d_double_slice
248 
249 subroutine get_vect3d_double_slice(idx,path,string,vect3Ddouble,dim1,dim2,dim3,dum1,dum2,dum3,twant,tret,interpol,status)
250 use itm_types
251 implicit none
252 integer interpol
253 integer idx, ndims, dim1, dim2, dim3, dum1, dum2, dum3, status
254 real (R8) vect3ddouble(dim1,dim2,dim3)
255 real (R8) twant, tret
256 character (len=*) :: path, string
257 end subroutine get_vect3d_double_slice
258 
259 subroutine get_vect4d_double_slice(idx,path,string,vect4Ddouble,dim1,dim2,dim3,dim4,dum1,dum2,dum3,dum4,twant,tret,interpol,status)
260 use itm_types
261 implicit none
262 integer interpol
263 integer idx, ndims, dim1, dim2, dim3, dim4, dum1, dum2, dum3, dum4, status
264 real (R8) vect4ddouble(dim1,dim2,dim3,dim4)
265 real (R8) twant, tret
266 character (len=*) :: path, string
267 end subroutine get_vect4d_double_slice
268 
269 subroutine get_vect5d_double_slice(idx,path,string,vect5Ddouble,dim1,dim2,dim3,dim4,dim5, &
270  dum1,dum2,dum3,dum4,dum5,twant,tret,interpol,status)
271 use itm_types
272 implicit none
273 integer interpol
274 integer idx, ndims, dim1, dim2, dim3, dim4, dim5, dum1, dum2, dum3, dum4, dum5, status
275 real (R8) vect5ddouble(dim1,dim2,dim3,dim4,dim5)
276 real (R8) twant, tret
277 character (len=*) :: path, string
278 end subroutine get_vect5d_double_slice
279 
280 subroutine get_vect6d_double_slice(idx,path,string,vect6Ddouble,dim1,dim2,dim3,dim4,dim5,dim6, &
281  dum1,dum2,dum3,dum4,dum5,dum6,twant,tret,interpol,status)
282 use itm_types
283 implicit none
284 integer interpol
285 integer idx, ndims, dim1, dim2, dim3, dim4, dim5, dim6, dum1, dum2, dum3, dum4, dum5, dum6, status
286 real (R8) vect6ddouble(dim1,dim2,dim3,dim4,dim5,dum6)
287 real (R8) twant, tret
288 character (len=*) :: path, string
289 end subroutine get_vect6d_double_slice
290 
291 subroutine get_vect1d_int_slice(idx,path,string,vect1Dint,dim1,dum1,twant,tret,interpol,status)
292 use itm_types
293 implicit none
294 integer interpol
295 integer idx, ndims, dim1, dum1, status, vect1dint(dim1)
296 real (R8) twant, tret
297 character (len=*) :: path, string
298 end subroutine get_vect1d_int_slice
299 
300 subroutine get_vect2d_int_slice(idx,path,string,vect2Dint,dim1,dim2,dum1,dum2,twant,tret,interpol,status)
301 use itm_types
302 implicit none
303 integer interpol
304 integer idx, ndims, dim1, dim2, dum1, dum2, status, vect2dint(dim1,dim2)
305 real (R8) twant, tret
306 character (len=*) :: path, string
307 end subroutine get_vect2d_int_slice
308 
309 subroutine get_vect3d_int_slice(idx,path,string,vect3Dint,dim1,dim2,dim3,dum1,dum2,dum3,twant,tret,interpol,status)
310 use itm_types
311 implicit none
312 integer interpol
313 integer idx, ndims, dim1, dim2, dim3, dum1, dum2, dum3, status, vect3dint(dim1,dim2,dim3)
314 real (R8) twant, tret
315 character (len=*) :: path, string
316 end subroutine get_vect3d_int_slice
317 
318 subroutine get_vect4d_int_slice(idx,path,string,vect4Dint,dim1,dim2,dim3,dim4,dum1,dum2,dum3,dum4,twant,tret,interpol,status)
319 use itm_types
320 implicit none
321 integer interpol
322 integer idx, ndims, dim1, dim2, dim3, dim4, dum1, dum2, dum3, dum4, status, vect4dint(dim1,dim2,dim3,dim4)
323 real (R8) twant, tret
324 character (len=*) :: path, string
325 end subroutine get_vect4d_int_slice
326 
327 subroutine get_vect1d_string_slice(idx,path,string,stringpointer,dim1,dum1,twant,tret,interpol,status)
328 use itm_types
329 implicit none
330 integer interpol
331 integer idx, ndims, dim1, dum1, status
332 real (R8) twant, tret
333 character (len=*) :: path, string
334 character(len=132), dimension(:), pointer :: stringpointer
335 end subroutine get_vect1d_string_slice
336 
337 subroutine put_int(idx,path,string,int0d)
338 use itm_types
339 implicit none
340 integer idx,int0d
341 character (len=*) :: path, string
342 end subroutine put_int
343 
344 subroutine put_double(idx,path,string,double0d)
345 use itm_types
346 implicit none
347 integer idx
348 real (R8) double0d
349 character (len=*) :: path, string
350 end subroutine put_double
351 
352 subroutine put_string(idx,path,string,longstring)
353 use itm_types
354 implicit none
355 integer idx
356 character (len=*) :: path, string, longstring
357 end subroutine put_string
358 
359 subroutine put_vect1d_double(idx,path,string,vect1Ddouble,dim1,dum1)
360 use itm_types
361 implicit none
362 integer idx, ndims, dim1, dum1
363 real (R8) vect1ddouble(dim1)
364 character (len=*) :: path, string
365 end subroutine put_vect1d_double
366 
367 subroutine put_vect2d_double(idx,path,string,vect2Ddouble,dim1,dim2,dum1,dum2)
368 use itm_types
369 implicit none
370 integer idx, ndims, dim1, dim2, dum1, dum2
371 real (R8) vect2ddouble(dim1,dim2)
372 character (len=*) :: path, string
373 end subroutine put_vect2d_double
374 
375 subroutine put_vect3d_double(idx,path,string,vect3Ddouble,dim1,dim2,dim3,dum1,dum2,dum3)
376 use itm_types
377 implicit none
378 integer idx, ndims, dim1, dim2, dim3, dum1, dum2, dum3
379 real (R8) vect3ddouble(dim1,dim2,dim3)
380 character (len=*) :: path, string
381 end subroutine put_vect3d_double
382 
383 subroutine put_vect4d_double(idx,path,string,vect4Ddouble,dim1,dim2,dim3,dim4,dum1,dum2,dum3,dum4)
384 use itm_types
385 implicit none
386 integer idx, ndims, dim1, dim2, dim3, dim4, dum1, dum2, dum3, dum4
387 real (R8) vect4ddouble(dim1,dim2,dim3,dim4)
388 character (len=*) :: path, string
389 end subroutine put_vect4d_double
390 
391 subroutine put_vect5d_double(idx,path,string,vect5Ddouble,dim1,dim2,dim3,dim4,dim5,dum1,dum2,dum3,dum4,dum5)
392 use itm_types
393 implicit none
394 integer idx, ndims, dim1, dim2, dim3, dim4, dim5, dum1, dum2, dum3, dum4, dum5
395 real (R8) vect5ddouble(dim1,dim2,dim3,dim4,dim5)
396 character (len=*) :: path, string
397 end subroutine put_vect5d_double
398 
399 subroutine put_vect6d_double(idx,path,string,vect6Ddouble,dim1,dim2,dim3,dim4,dim5,dim6,dum1,dum2,dum3,dum4,dum5,dum6)
400 use itm_types
401 implicit none
402 integer idx, ndims, dim1, dim2, dim3, dim4, dim5, dim6, dum1, dum2, dum3, dum4, dum5, dum6
403 real (R8) vect6ddouble(dim1,dim2,dim3,dim4,dim5,dim6)
404 character (len=*) :: path, string
405 end subroutine put_vect6d_double
406 
407 subroutine put_vect1d_int(idx,path,string,vect1Dint,dim1,dum1)
408 use itm_types
409 implicit none
410 integer idx, ndims, dim1, dum1, vect1dint(dim1)
411 character (len=*) :: path, string
412 end subroutine put_vect1d_int
413 
414 subroutine put_vect2d_int(idx,path,string,vect2Dint,dim1,dim2,dum1,dum2)
415 use itm_types
416 implicit none
417 integer idx, ndims, dim1, dim2, dum1, dum2, vect2dint(dim1,dim2)
418 character (len=*) :: path, string
419 end subroutine put_vect2d_int
420 
421 subroutine put_vect3d_int(idx,path,string,vect3Dint,dim1,dim2,dim3,dum1,dum2,dum3)
422 use itm_types
423 implicit none
424 integer idx, ndims, dim1, dim2, dim3, dum1, dum2, dum3, vect3dint(dim1,dim2,dim3)
425 character (len=*) :: path, string
426 end subroutine put_vect3d_int
427 
428 subroutine put_vect4d_int(idx,path,string,vect4Dint,dim1,dim2,dim3,dim4,dum1,dum2,dum3,dum4)
429 use itm_types
430 implicit none
431 integer idx, ndims, dim1, dim2, dim3, dim4, dum1, dum2, dum3, dum4, vect4dint(dim1,dim2,dim3,dim4)
432 character (len=*) :: path, string
433 end subroutine put_vect4d_int
434 
435 subroutine put_vect1d_string(idx,path,string,stringpointer,dim1,dum1)
436 use itm_types
437 implicit none
438 integer idx, ndims, dim1, dum1
439 character (len=*) :: path, string
440 character(len=132), dimension(:), pointer :: stringpointer
441 end subroutine put_vect1d_string
442 
443 subroutine put_int_slice(idx,path,string,int0d,twant,tret,interpol)
444 use itm_types
445 implicit none
446 integer interpol
447 integer idx,int0d
448 real (R8) twant, tret
449 character (len=*) :: path, string
450 end subroutine put_int_slice
451 
452 subroutine put_double_slice(idx,path,string,double0d,twant,tret,interpol)
453 use itm_types
454 implicit none
455 integer interpol
456 integer idx
457 real (R8) double0d
458 real (R8) twant, tret
459 character (len=*) :: path, string
460 end subroutine put_double_slice
461 
462 subroutine put_string_slice(idx,path,string,longstring,twant,tret,interpol)
463 use itm_types
464 implicit none
465 integer interpol
466 integer idx
467 real (R8) twant, tret
468 character (len=*) :: path, string, longstring
469 end subroutine put_string_slice
470 
471 subroutine put_vect1d_double_slice(idx,path,string,vect1Ddouble,dim1,dum1,twant,tret,interpol)
472 use itm_types
473 implicit none
474 integer interpol
475 integer idx, ndims, dim1, dum1
476 real (R8) vect1ddouble(dim1)
477 real (R8) twant, tret
478 character (len=*) :: path, string
479 end subroutine put_vect1d_double_slice
480 
481 subroutine put_vect2d_double_slice(idx,path,string,vect2Ddouble,dim1,dim2,dum1,dum2,twant,tret,interpol)
482 use itm_types
483 implicit none
484 integer interpol
485 integer idx, ndims, dim1, dim2, dum1, dum2
486 real (R8) vect2ddouble(dim1,dim2)
487 real (R8) twant, tret
488 character (len=*) :: path, string
489 end subroutine put_vect2d_double_slice
490 
491 subroutine put_vect3d_double_slice(idx,path,string,vect3Ddouble,dim1,dim2,dim3,dum1,dum2,dum3,twant,tret,interpol)
492 use itm_types
493 implicit none
494 integer interpol
495 integer idx, ndims, dim1, dim2, dim3, dum1, dum2, dum3
496 real (R8) vect3ddouble(dim1,dim2,dim3)
497 real (R8) twant, tret
498 character (len=*) :: path, string
499 end subroutine put_vect3d_double_slice
500 
501 subroutine put_vect4d_double_slice(idx,path,string,vect4Ddouble,dim1,dim2,dim3,dim4,dum1,dum2,dum3,dum4,twant,tret,interpol)
502 use itm_types
503 implicit none
504 integer interpol
505 integer idx, ndims, dim1, dim2, dim3, dim4, dum1, dum2, dum3, dum4
506 real (R8) vect4ddouble(dim1,dim2,dim3,dim4)
507 real (R8) twant, tret
508 character (len=*) :: path, string
509 end subroutine put_vect4d_double_slice
510 
511 subroutine put_vect5d_double_slice(idx,path,string,vect5Ddouble,dim1,dim2,dim3,dim4,dim5, &
512  dum1,dum2,dum3,dum4,dum5,twant,tret,interpol)
513 use itm_types
514 implicit none
515 integer interpol
516 integer idx, ndims, dim1, dim2, dim3, dim4, dim5, dum1, dum2, dum3, dum4, dum5
517 real (R8) vect5ddouble(dim1,dim2,dim3,dim4,dim5)
518 real (R8) twant, tret
519 character (len=*) :: path, string
520 end subroutine put_vect5d_double_slice
521 
522 subroutine put_vect6d_double_slice(idx,path,string,vect6Ddouble,dim1,dim2,dim3,dim4,dim5,dim6, &
523  dum1,dum2,dum3,dum4,dum5,dum6,twant,tret,interpol)
524 use itm_types
525 implicit none
526 integer interpol
527 integer idx, ndims, dim1, dim2, dim3, dim4, dim5, dim6, dum1, dum2, dum3, dum4, dum5, dum6
528 real (R8) vect6ddouble(dim1,dim2,dim3,dim4,dim5,dim6)
529 real (R8) twant, tret
530 character (len=*) :: path, string
531 end subroutine put_vect6d_double_slice
532 
533 subroutine put_vect1d_int_slice(idx,path,string,vect1Dint,dim1,dum1,twant,tret,interpol)
534 use itm_types
535 implicit none
536 integer interpol
537 integer idx, ndims, dim1, dum1, vect1dint(dim1)
538 real (R8) twant, tret
539 character (len=*) :: path, string
540 end subroutine put_vect1d_int_slice
541 
542 subroutine put_vect2d_int_slice(idx,path,string,vect2Dint,dim1,dim2,dum1,dum2,twant,tret,interpol)
543 use itm_types
544 implicit none
545 integer interpol
546 integer idx, ndims, dim1, dim2, dum1, dum2, vect2dint(dim1,dim2)
547 real (R8) twant, tret
548 character (len=*) :: path, string
549 end subroutine put_vect2d_int_slice
550 
551 subroutine put_vect3d_int_slice(idx,path,string,vect3Dint,dim1,dim2,dim3,dum1,dum2,dum3,twant,tret,interpol)
552 use itm_types
553 implicit none
554 integer interpol
555 integer idx, ndims, dim1, dim2, dim3, dum1, dum2, dum3, vect3dint(dim1,dim2,dim3)
556 real (R8) twant, tret
557 character (len=*) :: path, string
558 end subroutine put_vect3d_int_slice
559 
560 subroutine put_vect4d_int_slice(idx,path,string,vect4Dint,dim1,dim2,dim3,dim4,dum1,dum2,dum3,dum4,twant,tret,interpol)
561 use itm_types
562 implicit none
563 integer interpol
564 integer idx, ndims, dim1, dim2, dim3, dim4, dum1, dum2, dum3, dum4, vect4dint(dim1,dim2,dim3,dim4)
565 real (R8) twant, tret
566 character (len=*) :: path, string
567 end subroutine put_vect4d_int_slice
568 
569 subroutine put_vect1d_string_slice(idx,path,string,stringpointer,dim1,dum1,twant,tret,interpol)
570 use itm_types
571 implicit none
572 integer interpol
573 integer idx, ndims, dim1, dum1
574 real (R8) twant, tret
575 character (len=*) :: path, string
576 character(len=132), dimension(:), pointer :: stringpointer
577 end subroutine put_vect1d_string_slice
578 
579 subroutine delete_data(idx,path,string)
580 use itm_types
581 implicit none
582 integer idx
583 character (len=*) :: path, string
584 end subroutine delete_data
585 
586 subroutine euitm_discard_cache(idx,cpopath,path)
587 use itm_types
588 implicit none
589 integer idx
590 character (len=*) :: cpopath, path
591 end subroutine euitm_discard_cache
592 
593 subroutine euitm_flush_cache(idx,cpopath,path)
594 use itm_types
595 implicit none
596 integer idx
597 character (len=*) :: cpopath, path
598 end subroutine euitm_flush_cache
599 
600 subroutine put_object(idx,cpopath,path,time,handle)
601 use itm_types
602 implicit none
603 integer idx, handle
604 real (R8) time
605 character (len=*) :: cpopath, path
606 end subroutine put_object
607 
608 subroutine put_object_slice(idx,cpopath,path,time,handle)
609 use itm_types
610 implicit none
611 integer idx, handle
612 real (R8) time
613 character (len=*) :: cpopath, path
614 end subroutine put_object_slice
615 
616 subroutine begin_object(expidx, handle)
617 use itm_types
618 implicit none
619 integer expidx, handle
620 end subroutine begin_object
621 
622 subroutine put_string_in_object(expidx, handle, path, idx, data)
623 use itm_types
624 implicit none
625 integer expidx, idx, handle
626 character (len=*) :: path, data
627 end subroutine put_string_in_object
628 
629 subroutine put_int_in_object(expidx, handle, path, idx, data)
630 use itm_types
631 implicit none
632 integer expidx, idx, handle, data
633 character (len=*) :: path
634 end subroutine put_int_in_object
635 
636 subroutine put_float_in_object(expidx, handle, path, idx, data)
637 use itm_types
638 implicit none
639 integer expidx, idx, handle
640 real (R4) data
641 character (len=*) :: path
642 end subroutine put_float_in_object
643 
644 subroutine put_double_in_object(expidx, handle, path, idx, data)
645 use itm_types
646 implicit none
647 integer expidx, idx, handle
648 real (R8) data
649 character (len=*) :: path
650 end subroutine put_double_in_object
651 
652 subroutine put_vect1d_int_in_object(expidx, handle, path, idx, data, dim)
653 use itm_types
654 implicit none
655 integer expidx, idx, handle, data(:), dim
656 character (len=*) :: path
657 end subroutine put_vect1d_int_in_object
658 
659 subroutine put_vect1d_float_in_object(expidx, handle, path, idx, data, dim)
660 use itm_types
661 implicit none
662 integer expidx, idx, handle, dim
663 real (R4) data(:)
664 character (len=*) :: path
665 end subroutine put_vect1d_float_in_object
666 
667 subroutine put_vect1d_double_in_object(expidx, handle, path, idx, data, dim)
668 use itm_types
669 implicit none
670 integer expidx, idx, handle, dim
671 real (R8) data(:)
672 character (len=*) :: path
673 end subroutine put_vect1d_double_in_object
674 
675 subroutine put_vect1d_string_in_object(expidx, handle, path, idx, data, dim, dimtab)
676 use itm_types
677 implicit none
678 integer expidx, idx, handle, dim, dimtab
679 character (len=*) :: path, data(:)
680 end subroutine put_vect1d_string_in_object
681 
682 subroutine put_vect2d_int_in_object(expidx, handle, path, idx, data, dim1, dim2)
683 use itm_types
684 implicit none
685 integer expidx, idx, handle, data(:,:), dim1, dim2
686 character (len=*) :: path
687 end subroutine put_vect2d_int_in_object
688 
689 subroutine put_vect2d_float_in_object(expidx, handle, path, idx, data, dim1, dim2)
690 use itm_types
691 implicit none
692 integer expidx, idx, handle, dim1, dim2
693 real (R4) data(:,:)
694 character (len=*) :: path
695 end subroutine put_vect2d_float_in_object
696 
697 subroutine put_vect2d_double_in_object(expidx, handle, path, idx, data, dim1, dim2)
698 use itm_types
699 implicit none
700 integer expidx, idx, handle, dim1, dim2
701 real (R8) data(:,:)
702 character (len=*) :: path
703 end subroutine put_vect2d_double_in_object
704 
705 subroutine put_vect3d_int_in_object(expidx, handle, path, idx, data, dim1, dim2, dim3)
706 use itm_types
707 implicit none
708 integer expidx, idx, handle, data(:,:,:), dim1, dim2, dim3
709 character (len=*) :: path
710 end subroutine put_vect3d_int_in_object
711 
712 subroutine put_vect3d_float_in_object(expidx, handle, path, idx, data, dim1, dim2, dim3)
713 use itm_types
714 implicit none
715 integer expidx, idx, handle, dim1, dim2, dim3
716 real (R4) data(:,:,:)
717 character (len=*) :: path
718 end subroutine put_vect3d_float_in_object
719 
720 subroutine put_vect3d_double_in_object(expidx, handle, path, idx, data, dim1, dim2, dim3)
721 use itm_types
722 implicit none
723 integer expidx, idx, handle, dim1, dim2, dim3
724 real (R8) data(:,:,:)
725 character (len=*) :: path
726 end subroutine put_vect3d_double_in_object
727 
728 subroutine put_vect4d_double_in_object(expidx, handle, path, idx, data, dim1, dim2, dim3, dim4)
729 use itm_types
730 implicit none
731 integer expidx, idx, handle, dim1, dim2, dim3, dim4
732 real (R8) data(:,:,:,:)
733 character (len=*) :: path
734 end subroutine put_vect4d_double_in_object
735 
736 subroutine put_vect5d_double_in_object(expidx, handle, path, idx, data, dim1, dim2, dim3, dim4, dim5, isTimed)
737 use itm_types
738 implicit none
739 integer expidx, idx, handle, dim1, dim2, dim3, dim4, dim5, istimed
740 real (R8) data(:,:,:,:,:)
741 character (len=*) :: path
742 end subroutine put_vect5d_double_in_object
743 
744 subroutine put_vect6d_double_in_object(expidx, handle, path, idx, data, dim1, dim2, dim3, dim4, dim5, dim6, isTimed)
745 use itm_types
746 implicit none
747 integer expidx, idx, handle, dim1, dim2, dim3, dim4, dim5, dim6, istimed
748 real (R8) data(:,:,:,:,:,:)
749 character (len=*) :: path
750 end subroutine put_vect6d_double_in_object
751 
752 subroutine put_vect7d_double_in_object(expidx, handle, path, idx, data, dim1, dim2, dim3, dim4, dim5, dim6, dim7, isTimed)
753 use itm_types
754 implicit none
755 integer expidx, idx, handle, dim1, dim2, dim3, dim4, dim5, dim6, dim7, istimed
756 real (R8) data(:,:,:,:,:,:,:)
757 character (len=*) :: path
758 end subroutine put_vect7d_double_in_object
759 
760 subroutine put_object_in_object(expidx, handle, path, idx, dataHandle)
761 use itm_types
762 implicit none
763 integer expidx, idx, handle, datahandle
764 character (len=*) :: path
765 end subroutine put_object_in_object
766 
767 
768 
769 
770 
771 subroutine get_object_dim(expIdx, handle, dim)
772 use itm_types
773 implicit none
774 integer expidx, handle, dim
775 end subroutine
776 
777 subroutine get_object(expIdx, cpoPath, path, handle, isTimed, stat)
778 use itm_types
779 implicit none
780 integer expidx, handle
781 character (len=*) :: cpopath, path, istimed, stat
782 end subroutine
783 
784 subroutine get_dimension_from_object(expIdx, handle, path, idx, numDims, dim1, dim2, dim3, dim4, dim5, dim6, dim7)
785 use itm_types
786 implicit none
787 integer expidx, handle, idx, numdims, dim1, dim2, dim3, dim4, dim5, dim6, dim7
788 character (len=*) :: path
789 end subroutine
790 
791 subroutine get_string_from_object(expIdx, handle, path, idx, data, stat)
792 use itm_types
793 implicit none
794 integer expidx, handle, idx, stat
795 character (len=*) :: path, data
796 end subroutine
797 
798 subroutine get_int_from_object(expIdx, handle, path, idx, data, stat)
799 use itm_types
800 implicit none
801 integer expidx, handle, idx, stat, data
802 character (len=*) :: path
803 end subroutine
804 
805 subroutine get_double_from_object(expIdx, handle, path, idx, data, stat)
806 use itm_types
807 implicit none
808 integer expidx, handle, idx, stat
809 real (R8) data
810 character (len=*) :: path
811 end subroutine
812 
813 subroutine get_vect1d_int_from_object(expIdx, handle, path, idx, data, dim, retDim, stat)
814 use itm_types
815 implicit none
816 integer expidx, handle, idx, stat, data(:), dim, retdim
817 character (len=*) :: path
818 end subroutine
819 
820 subroutine get_vect1d_float_from_object(expIdx, handle, path, idx, data, dim, retDim, stat)
821 use itm_types
822 implicit none
823 integer expidx, handle, idx, stat, dim, retdim
824 real (R4) data(:)
825 character (len=*) :: path
826 end subroutine
827 
828 subroutine get_vect1d_double_from_object(expIdx, handle, path, idx, data, dim, retDim, stat)
829 use itm_types
830 implicit none
831 integer expidx, handle, idx, stat, dim, retdim
832 real (R8) data(:)
833 character (len=*) :: path
834 end subroutine
835 
836 subroutine get_vect1d_string_from_object(expIdx, handle, path, idx, data, dim, retDim, stat)
837 use itm_types
838 implicit none
839 integer expidx, handle, idx, stat, dim, retdim
840 character (len=*) :: path, data(:)
841 end subroutine
842 
843 subroutine get_vect2d_int_from_object(expIdx, handle, path, idx, data, dim1, dim2, retDim1, retDim2, stat)
844 use itm_types
845 implicit none
846 integer expidx, handle, idx, stat, data(:,:), dim1, dim2, retdim1, retdim2
847 character (len=*) :: path
848 end subroutine
849 
850 subroutine get_vect2d_float_from_object(expIdx, handle, path, idx, data, dim1, dim2, retDim1, retDim2, stat)
851 use itm_types
852 implicit none
853 integer expidx, handle, idx, stat, dim1, dim2, retdim1, retdim2
854 real (R4) data(:,:)
855 character (len=*) :: path
856 end subroutine
857 
858 subroutine get_vect2d_double_from_object(expIdx, handle, path, idx, data, dim1, dim2, retDim1, retDim2, stat)
859 use itm_types
860 implicit none
861 integer expidx, handle, idx, stat, dim1, dim2, retdim1, retdim2
862 real (R8) data(:,:)
863 character (len=*) :: path
864 end subroutine
865 
866 subroutine get_vect3d_int_from_object(expIdx, handle, path, idx, data, dim1, dim2, dim3, retDim1, retDim2, retDim3, stat)
867 use itm_types
868 implicit none
869 integer expidx, handle, idx, stat, data(:,:,:), dim1, dim2, dim3, retdim1, retdim2, retdim3
870 character (len=*) :: path
871 end subroutine
872 
873 subroutine get_vect3d_float_from_object(expIdx, handle, path, idx, data, dim1, dim2, dim3, retDim1, retDim2, retDim3, stat)
874 use itm_types
875 implicit none
876 integer expidx, handle, idx, stat, dim1, dim2, dim3, retdim1, retdim2, retdim3
877 real (R4) data(:,:,:)
878 character (len=*) :: path
879 end subroutine
880 
881 subroutine get_vect3d_double_from_object(expIdx, handle, path, idx, data, dim1, dim2, dim3, retDim1, retDim2, retDim3, stat)
882 use itm_types
883 implicit none
884 integer expidx, handle, idx, stat, dim1, dim2, dim3, retdim1, retdim2, retdim3
885 real (R8) data(:,:,:)
886 character (len=*) :: path
887 end subroutine
888 
889 subroutine get_vect4d_double_from_object(expIdx, handle, path, idx, data, dim1, dim2, dim3, dim4, retDim1, retDim2, retDim3, retDim4, stat)
890 use itm_types
891 implicit none
892 integer expidx, handle, idx, stat, dim1, dim2, dim3, dim4, retdim1, retdim2, retdim3, retdim4
893 real (R8) data(:,:,:,:)
894 character (len=*) :: path
895 end subroutine
896 
897 subroutine get_vect5d_double_from_object(expIdx, handle, path, idx, data, dim1, dim2, dim3, dim4, dim5, retDim1, retDim2, retDim3, retDim4, retDim5, stat)
898 use itm_types
899 implicit none
900 integer expidx, handle, idx, stat, dim1, dim2, dim3, dim4, dim5, retdim1, retdim2, retdim3, retdim4, retdim5
901 real (R8) data(:,:,:,:,:)
902 character (len=*) :: path
903 end subroutine
904 
905 subroutine get_vect6d_double_from_object(expIdx, handle, path, idx, data, dim1, dim2, dim3, dim4, dim5, dim6, retDim1, retDim2, retDim3, retDim4, retDim5, retDim6, stat)
906 use itm_types
907 implicit none
908 integer expidx, handle, idx, stat, dim1, dim2, dim3, dim4, dim5, dim6, retdim1, retdim2, retdim3, retdim4, retdim5, retdim6
909 real (R8) data(:,:,:,:,:,:)
910 character (len=*) :: path
911 end subroutine
912 
913 subroutine get_vect7d_double_from_object(expIdx, handle, path, idx, data, dim1, dim2, dim3, dim4, dim5, dim6, dim7, retDim1, retDim2, retDim3, retDim4, retDim5, retDim6, retDim7, stat)
914 use itm_types
915 implicit none
916 integer expidx, handle, idx, stat, dim1, dim2, dim3, dim4, dim5, dim6, dim7, retdim1, retdim2, retdim3, retdim4, retdim5, retdim6, retdim7
917 real (R8) data(:,:,:,:,:,:,:)
918 character (len=*) :: path
919 end subroutine
920 
921 subroutine get_object_from_object(expIdx, handle, path, idx, dataHandle, stat)
922 use itm_types
923 implicit none
924 integer expidx, handle, idx, datahandle, stat
925 character (len=*) :: path
926 end subroutine
927 
928 subroutine get_object_slice(expIdx, cpoPath, path, time, handle, stat)
929 use itm_types
930 implicit none
931 integer expidx, handle, idx, stat
932 real (R8) time
933 character (len=*) :: cpopath, path
934 end subroutine
935 
936 subroutine release_object(expIdx, handle)
937 use itm_types
938 implicit none
939 integer expidx, handle
940 end subroutine
subroutine get_vect1d_int_slice(idx, path, string, vect1Dint, dim1, dum1, twant, tret, interpol, status)
subroutine get_vect2d_float_from_object(expIdx, handle, path, idx, data, dim1, dim2, retDim1, retDim2, stat)
subroutine get_vect2d_int_slice(idx, path, string, vect2Dint, dim1, dim2, dum1, dum2, twant, tret, interpol, status)
subroutine get_vect2d_double(idx, path, string, vect2Ddouble, dim1, dim2, dum1, dum2, status)
subroutine get_vect4d_double_from_object(expIdx, handle, path, idx, data, dim1, dim2, dim3, dim4, retDim1, retDim2, retDim3, retDim4, stat)
subroutine get_object_slice(expIdx, cpoPath, path, time, handle, stat)
subroutine put_vect5d_double_slice(idx, path, string, vect5Ddouble, dim1, dim2, dim3, dim4, dim5, dum1, dum2, dum3, dum4, dum5, twant, tret, interpol)
subroutine begin_cpo_get_slice(idx, path, real1, dum1)
subroutine put_vect2d_int_in_object(expidx, handle, path, idx, data, dim1, dim2)
subroutine put_int_in_object(expidx, handle, path, idx, data)
subroutine euitm_open_env(name, shot, run, retIdx, user, tokamak, version)
subroutine begin_cpo_put_non_timed(idx, path)
subroutine get_double(idx, path, string, double0d, status)
subroutine put_vect2d_float_in_object(expidx, handle, path, idx, data, dim1, dim2)
subroutine put_vect3d_double(idx, path, string, vect3Ddouble, dim1, dim2, dim3, dum1, dum2, dum3)
subroutine put_int_slice(idx, path, string, int0d, twant, tret, interpol)
subroutine end_cpo_put_slice(idx, path)
subroutine get_vect5d_double_from_object(expIdx, handle, path, idx, data, dim1, dim2, dim3, dim4, dim5, retDim1, retDim2, retDim3, retDim4, retDim5, stat)
subroutine get_int_slice(idx, path, string, int0d, twant, tret, interpol, status)
subroutine put_vect1d_int(idx, path, string, vect1Dint, dim1, dum1)
subroutine get_vect3d_int_slice(idx, path, string, vect3Dint, dim1, dim2, dim3, dum1, dum2, dum3, twant, tret, interpol, status)
subroutine put_vect1d_float_in_object(expidx, handle, path, idx, data, dim)
subroutine euitm_discard_cache(idx, cpopath, path)
subroutine put_vect4d_double_slice(idx, path, string, vect4Ddouble, dim1, dim2, dim3, dim4, dum1, dum2, dum3, dum4, twant, tret, interpol)
subroutine put_vect1d_string(idx, path, string, stringpointer, dim1, dum1)
subroutine get_vect3d_float_from_object(expIdx, handle, path, idx, data, dim1, dim2, dim3, retDim1, retDim2, retDim3, stat)
subroutine begin_object(expidx, handle)
subroutine begin_cpo_put_slice(idx, path, real1)
subroutine put_vect1d_int_in_object(expidx, handle, path, idx, data, dim)
subroutine put_vect6d_double(idx, path, string, vect6Ddouble, dim1, dim2, dim3, dim4, dim5, dim6, dum1, dum2, dum3, dum4, dum5, dum6)
subroutine get_vect2d_double_from_object(expIdx, handle, path, idx, data, dim1, dim2, retDim1, retDim2, stat)
subroutine get_vect1d_string(idx, path, string, stringpointer, dim1, dum1, status)
subroutine delete_data(idx, path, string)
subroutine put_double(idx, path, string, double0d)
subroutine put_object_in_object(expidx, handle, path, idx, dataHandle)
subroutine get_vect3d_double_slice(idx, path, string, vect3Ddouble, dim1, dim2, dim3, dum1, dum2, dum3, twant, tret, interpol, status)
subroutine begin_cpo_get(idx, path, int1, dum1)
subroutine end_cpo_get_slice(idx, path)
subroutine end_cpo_put_timed(idx, path)
subroutine put_vect5d_double_in_object(expidx, handle, path, idx, data, dim1, dim2, dim3, dim4, dim5, isTimed)
subroutine get_vect6d_double_slice(idx, path, string, vect6Ddouble, dim1, dim2, dim3, dim4, dim5, dim6, dum1, dum2, dum3, dum4, dum5, dum6, twant, tret, interpol, status)
subroutine get_vect2d_double_slice(idx, path, string, vect2Ddouble, dim1, dim2, dum1, dum2, twant, tret, interpol, status)
subroutine put_vect3d_float_in_object(expidx, handle, path, idx, data, dim1, dim2, dim3)
subroutine put_vect3d_int(idx, path, string, vect3Dint, dim1, dim2, dim3, dum1, dum2, dum3)
subroutine put_vect4d_int_slice(idx, path, string, vect4Dint, dim1, dim2, dim3, dim4, dum1, dum2, dum3, dum4, twant, tret, interpol)
subroutine put_vect3d_double_in_object(expidx, handle, path, idx, data, dim1, dim2, dim3)
subroutine put_vect1d_string_slice(idx, path, string, stringpointer, dim1, dum1, twant, tret, interpol)
subroutine put_object(idx, cpopath, path, time, handle)
subroutine get_vect4d_int(idx, path, string, vect4Dint, dim1, dim2, dim3, dim4, dum1, dum2, dum3, dum4, status)
subroutine get_vect1d_double_slice(idx, path, string, vect1Ddouble, dim1, dum1, twant, tret, interpol, status)
subroutine put_vect2d_int_slice(idx, path, string, vect2Dint, dim1, dim2, dum1, dum2, twant, tret, interpol)
subroutine end_cpo_put_non_timed(idx, path)
subroutine get_int_from_object(expIdx, handle, path, idx, data, stat)
subroutine euitm_flush_cache(idx, cpopath, path)
subroutine get_vect1d_double_from_object(expIdx, handle, path, idx, data, dim, retDim, stat)
subroutine put_vect6d_double_slice(idx, path, string, vect6Ddouble, dim1, dim2, dim3, dim4, dim5, dim6, dum1, dum2, dum3, dum4, dum5, dum6, twant, tret, interpol)
subroutine put_vect2d_double_slice(idx, path, string, vect2Ddouble, dim1, dim2, dum1, dum2, twant, tret, interpol)
subroutine put_vect4d_double(idx, path, string, vect4Ddouble, dim1, dim2, dim3, dim4, dum1, dum2, dum3, dum4)
subroutine get_vect2d_int_from_object(expIdx, handle, path, idx, data, dim1, dim2, retDim1, retDim2, stat)
subroutine get_vect4d_int_slice(idx, path, string, vect4Dint, dim1, dim2, dim3, dim4, dum1, dum2, dum3, dum4, twant, tret, interpol, status)
subroutine put_vect2d_double_in_object(expidx, handle, path, idx, data, dim1, dim2)
subroutine get_vect6d_double(idx, path, string, vect6Ddouble, dim1, dim2, dim3, dim4, dim5, dim6, dum1, dum2, dum3, dum4, dum5, dum6, status)
subroutine put_vect1d_int_slice(idx, path, string, vect1Dint, dim1, dum1, twant, tret, interpol)
subroutine get_vect3d_int(idx, path, string, vect3Dint, dim1, dim2, dim3, dum1, dum2, dum3, status)
subroutine get_vect3d_double(idx, path, string, vect3Ddouble, dim1, dim2, dim3, dum1, dum2, dum3, status)
subroutine put_vect1d_double(idx, path, string, vect1Ddouble, dim1, dum1)
subroutine put_object_slice(idx, cpopath, path, time, handle)
subroutine get_object_from_object(expIdx, handle, path, idx, dataHandle, stat)
subroutine put_vect4d_double_in_object(expidx, handle, path, idx, data, dim1, dim2, dim3, dim4)
subroutine get_vect1d_int_from_object(expIdx, handle, path, idx, data, dim, retDim, stat)
subroutine get_vect7d_double_from_object(expIdx, handle, path, idx, data, dim1, dim2, dim3, dim4, dim5, dim6, dim7, retDim1, retDim2, retDim3, retDim4, retDim5, retDim6, retDim7, stat)
subroutine put_float_in_object(expidx, handle, path, idx, data)
subroutine put_string_slice(idx, path, string, longstring, twant, tret, interpol)
subroutine put_string_in_object(expidx, handle, path, idx, data)
subroutine get_string(idx, path, string, longstring, status)
subroutine get_vect1d_int(idx, path, string, vect1Dint, dim1, dum1, status)
subroutine end_cpo_get(idx, path)
subroutine put_vect1d_string_in_object(expidx, handle, path, idx, data, dim, dimtab)
subroutine get_dimension_from_object(expIdx, handle, path, idx, numDims, dim1, dim2, dim3, dim4, dim5, dim6, dim7)
subroutine put_vect7d_double_in_object(expidx, handle, path, idx, data, dim1, dim2, dim3, dim4, dim5, dim6, dim7, isTimed)
subroutine put_vect1d_double_slice(idx, path, string, vect1Ddouble, dim1, dum1, twant, tret, interpol)
subroutine put_vect3d_int_in_object(expidx, handle, path, idx, data, dim1, dim2, dim3)
subroutine get_vect3d_int_from_object(expIdx, handle, path, idx, data, dim1, dim2, dim3, retDim1, retDim2, retDim3, stat)
subroutine put_int(idx, path, string, int0d)
subroutine begin_cpo_put_timed(idx, path, lentime, real1)
subroutine get_vect1d_string_from_object(expIdx, handle, path, idx, data, dim, retDim, stat)
subroutine get_string_slice(idx, path, string, longstring, twant, tret, interpol, status)
subroutine get_vect5d_double(idx, path, string, vect5Ddouble, dim1, dim2, dim3, dim4, dim5, dum1, dum2, dum3, dum4, dum5, status)
subroutine get_vect1d_float_from_object(expIdx, handle, path, idx, data, dim, retDim, stat)
subroutine put_string(idx, path, string, longstring)
subroutine get_vect4d_double_slice(idx, path, string, vect4Ddouble, dim1, dim2, dim3, dim4, dum1, dum2, dum3, dum4, twant, tret, interpol, status)
subroutine put_double_in_object(expidx, handle, path, idx, data)
subroutine put_vect2d_int(idx, path, string, vect2Dint, dim1, dim2, dum1, dum2)
subroutine get_double_slice(idx, path, string, double0d, twant, tret, interpol, status)
subroutine get_vect4d_double(idx, path, string, vect4Ddouble, dim1, dim2, dim3, dim4, dum1, dum2, dum3, dum4, status)
subroutine get_object_dim(expIdx, handle, dim)
subroutine put_vect2d_double(idx, path, string, vect2Ddouble, dim1, dim2, dum1, dum2)
subroutine get_double_from_object(expIdx, handle, path, idx, data, stat)
subroutine put_vect4d_int(idx, path, string, vect4Dint, dim1, dim2, dim3, dim4, dum1, dum2, dum3, dum4)
subroutine get_dimension(idx, path, string, ndims, dim1, dim2, dim3, dim4)
subroutine get_vect3d_double_from_object(expIdx, handle, path, idx, data, dim1, dim2, dim3, retDim1, retDim2, retDim3, stat)
subroutine get_vect1d_double(idx, path, string, vect1Ddouble, dim1, dum1, status)
subroutine release_object(expIdx, handle)
subroutine get_vect2d_int(idx, path, string, vect2Dint, dim1, dim2, dum1, dum2, status)
subroutine get_vect6d_double_from_object(expIdx, handle, path, idx, data, dim1, dim2, dim3, dim4, dim5, dim6, retDim1, retDim2, retDim3, retDim4, retDim5, retDim6, stat)
subroutine get_int(idx, path, string, int0d, status)
subroutine put_vect5d_double(idx, path, string, vect5Ddouble, dim1, dim2, dim3, dim4, dim5, dum1, dum2, dum3, dum4, dum5)
subroutine put_vect3d_double_slice(idx, path, string, vect3Ddouble, dim1, dim2, dim3, dum1, dum2, dum3, twant, tret, interpol)
subroutine get_vect5d_double_slice(idx, path, string, vect5Ddouble, dim1, dim2, dim3, dim4, dim5, dum1, dum2, dum3, dum4, dum5, twant, tret, interpol, status)
subroutine get_vect1d_string_slice(idx, path, string, stringpointer, dim1, dum1, twant, tret, interpol, status)
subroutine put_vect3d_int_slice(idx, path, string, vect3Dint, dim1, dim2, dim3, dum1, dum2, dum3, twant, tret, interpol)
subroutine get_string_from_object(expIdx, handle, path, idx, data, stat)
subroutine put_vect1d_double_in_object(expidx, handle, path, idx, data, dim)
subroutine put_vect6d_double_in_object(expidx, handle, path, idx, data, dim1, dim2, dim3, dim4, dim5, dim6, isTimed)
subroutine euitm_close(idx)
subroutine get_object(expIdx, cpoPath, path, handle, isTimed, stat)
subroutine put_double_slice(idx, path, string, double0d, twant, tret, interpol)