1 subroutine euitm_open_env(name, shot, run, retIdx, user, tokamak, version)
4 integer shot,run,retidx
5 character (len=*) :: name,user,tokamak,version
6 stop
'Should not call euitm_open_env'
19 character (len=*) :: path
26 character (len=*) :: path
34 character (len=*) :: path
41 character (len=*) :: path
49 character (len=*) :: path
56 character (len=*) :: path
63 character (len=*) :: path
70 character (len=*) :: path
78 character (len=*) :: path
85 character (len=*) :: path
91 integer idx, ndims, dim1, dim2, dim3, dim4
92 character (len=*) :: path, string
95 subroutine get_int(idx,path,string,int0d,status)
98 integer idx,status,int0d
99 character (len=*) :: path, string
107 character (len=*) :: path, string
114 character (len=*) :: path, string, longstring
120 integer idx, ndims, dim1, dum1, status
121 real (R8) vect1ddouble(dim1)
122 character (len=*) :: path, string
128 integer idx, ndims, dim1, dim2, dum1, dum2, status
129 real (R8) vect2ddouble(dim1,dim2)
130 character (len=*) :: path, string
133 subroutine get_vect3d_double(idx,path,string,vect3Ddouble,dim1,dim2,dim3,dum1,dum2,dum3,status)
136 integer idx, ndims, dim1, dim2, dim3, dum1, dum2, dum3, status
137 real (R8) vect3ddouble(dim1,dim2,dim3)
138 character (len=*) :: path, string
141 subroutine get_vect4d_double(idx,path,string,vect4Ddouble,dim1,dim2,dim3,dim4,dum1,dum2,dum3,dum4,status)
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
149 subroutine get_vect5d_double(idx,path,string,vect5Ddouble,dim1,dim2,dim3,dim4,dim5,dum1,dum2,dum3,dum4,dum5,status)
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
157 subroutine get_vect6d_double(idx,path,string,vect6Ddouble,dim1,dim2,dim3,dim4,dim5,dim6,dum1,dum2,dum3,dum4,dum5,dum6,status)
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
168 integer idx, ndims, dim1, dum1, status, vect1dint(dim1)
169 character (len=*) :: path, string
175 integer idx, ndims, dim1, dim2, dum1, dum2, status, vect2dint(dim1,dim2)
176 character (len=*) :: path, string
179 subroutine get_vect3d_int(idx,path,string,vect3Dint,dim1,dim2,dim3,dum1,dum2,dum3,status)
182 integer idx, ndims, dim1, dim2, dim3, dum1, dum2, dum3, status, vect3dint(dim1,dim2,dim3)
183 character (len=*) :: path, string
186 subroutine get_vect4d_int(idx,path,string,vect4Dint,dim1,dim2,dim3,dim4,dum1,dum2,dum3,dum4,status)
189 integer idx, ndims, dim1, dim2, dim3, dim4, dum1, dum2, dum3, dum4, status, vect4dint(dim1,dim2,dim3,dim4)
190 character (len=*) :: path, string
196 integer idx, ndims, dim1, dum1, status
197 character (len=*) :: path, string
198 character(len=132),
dimension(:),
pointer :: stringpointer
204 real (R8) twant, tret
206 integer idx,status,int0d
207 character (len=*) :: path, string
214 real (R8) twant, tret
217 character (len=*) :: path, string
223 real (R8) twant, tret
226 character (len=*) :: path, string, longstring
233 integer idx, ndims, dim1, dum1, status
234 real (R8) vect1ddouble(dim1)
235 real (R8) twant, tret
236 character (len=*) :: path, string
239 subroutine get_vect2d_double_slice(idx,path,string,vect2Ddouble,dim1,dim2,dum1,dum2,twant,tret,interpol,status)
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
249 subroutine get_vect3d_double_slice(idx,path,string,vect3Ddouble,dim1,dim2,dim3,dum1,dum2,dum3,twant,tret,interpol,status)
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
259 subroutine get_vect4d_double_slice(idx,path,string,vect4Ddouble,dim1,dim2,dim3,dim4,dum1,dum2,dum3,dum4,twant,tret,interpol,status)
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
270 dum1,dum2,dum3,dum4,dum5,twant,tret,interpol,status)
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
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)
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
295 integer idx, ndims, dim1, dum1, status, vect1dint(dim1)
296 real (R8) twant, tret
297 character (len=*) :: path, string
300 subroutine get_vect2d_int_slice(idx,path,string,vect2Dint,dim1,dim2,dum1,dum2,twant,tret,interpol,status)
304 integer idx, ndims, dim1, dim2, dum1, dum2, status, vect2dint(dim1,dim2)
305 real (R8) twant, tret
306 character (len=*) :: path, string
309 subroutine get_vect3d_int_slice(idx,path,string,vect3Dint,dim1,dim2,dim3,dum1,dum2,dum3,twant,tret,interpol,status)
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
318 subroutine get_vect4d_int_slice(idx,path,string,vect4Dint,dim1,dim2,dim3,dim4,dum1,dum2,dum3,dum4,twant,tret,interpol,status)
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
331 integer idx, ndims, dim1, dum1, status
332 real (R8) twant, tret
333 character (len=*) :: path, string
334 character(len=132),
dimension(:),
pointer :: stringpointer
341 character (len=*) :: path, string
349 character (len=*) :: path, string
356 character (len=*) :: path, string, longstring
362 integer idx, ndims, dim1, dum1
363 real (R8) vect1ddouble(dim1)
364 character (len=*) :: path, string
370 integer idx, ndims, dim1, dim2, dum1, dum2
371 real (R8) vect2ddouble(dim1,dim2)
372 character (len=*) :: path, string
378 integer idx, ndims, dim1, dim2, dim3, dum1, dum2, dum3
379 real (R8) vect3ddouble(dim1,dim2,dim3)
380 character (len=*) :: path, string
383 subroutine put_vect4d_double(idx,path,string,vect4Ddouble,dim1,dim2,dim3,dim4,dum1,dum2,dum3,dum4)
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
391 subroutine put_vect5d_double(idx,path,string,vect5Ddouble,dim1,dim2,dim3,dim4,dim5,dum1,dum2,dum3,dum4,dum5)
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
399 subroutine put_vect6d_double(idx,path,string,vect6Ddouble,dim1,dim2,dim3,dim4,dim5,dim6,dum1,dum2,dum3,dum4,dum5,dum6)
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
410 integer idx, ndims, dim1, dum1, vect1dint(dim1)
411 character (len=*) :: path, string
417 integer idx, ndims, dim1, dim2, dum1, dum2, vect2dint(dim1,dim2)
418 character (len=*) :: path, string
421 subroutine put_vect3d_int(idx,path,string,vect3Dint,dim1,dim2,dim3,dum1,dum2,dum3)
424 integer idx, ndims, dim1, dim2, dim3, dum1, dum2, dum3, vect3dint(dim1,dim2,dim3)
425 character (len=*) :: path, string
428 subroutine put_vect4d_int(idx,path,string,vect4Dint,dim1,dim2,dim3,dim4,dum1,dum2,dum3,dum4)
431 integer idx, ndims, dim1, dim2, dim3, dim4, dum1, dum2, dum3, dum4, vect4dint(dim1,dim2,dim3,dim4)
432 character (len=*) :: path, string
438 integer idx, ndims, dim1, dum1
439 character (len=*) :: path, string
440 character(len=132),
dimension(:),
pointer :: stringpointer
448 real (R8) twant, tret
449 character (len=*) :: path, string
458 real (R8) twant, tret
459 character (len=*) :: path, string
467 real (R8) twant, tret
468 character (len=*) :: path, string, longstring
475 integer idx, ndims, dim1, dum1
476 real (R8) vect1ddouble(dim1)
477 real (R8) twant, tret
478 character (len=*) :: path, string
481 subroutine put_vect2d_double_slice(idx,path,string,vect2Ddouble,dim1,dim2,dum1,dum2,twant,tret,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
491 subroutine put_vect3d_double_slice(idx,path,string,vect3Ddouble,dim1,dim2,dim3,dum1,dum2,dum3,twant,tret,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
501 subroutine put_vect4d_double_slice(idx,path,string,vect4Ddouble,dim1,dim2,dim3,dim4,dum1,dum2,dum3,dum4,twant,tret,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
512 dum1,dum2,dum3,dum4,dum5,twant,tret,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
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)
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
537 integer idx, ndims, dim1, dum1, vect1dint(dim1)
538 real (R8) twant, tret
539 character (len=*) :: path, string
542 subroutine put_vect2d_int_slice(idx,path,string,vect2Dint,dim1,dim2,dum1,dum2,twant,tret,interpol)
546 integer idx, ndims, dim1, dim2, dum1, dum2, vect2dint(dim1,dim2)
547 real (R8) twant, tret
548 character (len=*) :: path, string
551 subroutine put_vect3d_int_slice(idx,path,string,vect3Dint,dim1,dim2,dim3,dum1,dum2,dum3,twant,tret,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
560 subroutine put_vect4d_int_slice(idx,path,string,vect4Dint,dim1,dim2,dim3,dim4,dum1,dum2,dum3,dum4,twant,tret,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
573 integer idx, ndims, dim1, dum1
574 real (R8) twant, tret
575 character (len=*) :: path, string
576 character(len=132),
dimension(:),
pointer :: stringpointer
583 character (len=*) :: path, string
590 character (len=*) :: cpopath, path
597 character (len=*) :: cpopath, path
605 character (len=*) :: cpopath, path
613 character (len=*) :: cpopath, path
619 integer expidx, handle
625 integer expidx, idx, handle
626 character (len=*) :: path, data
632 integer expidx, idx, handle, data
633 character (len=*) :: path
639 integer expidx, idx, handle
641 character (len=*) :: path
647 integer expidx, idx, handle
649 character (len=*) :: path
655 integer expidx, idx, handle, data(:), dim
656 character (len=*) :: path
662 integer expidx, idx, handle, dim
664 character (len=*) :: path
670 integer expidx, idx, handle, dim
672 character (len=*) :: path
678 integer expidx, idx, handle, dim, dimtab
679 character (len=*) :: path, data(:)
685 integer expidx, idx, handle, data(:,:), dim1, dim2
686 character (len=*) :: path
692 integer expidx, idx, handle, dim1, dim2
694 character (len=*) :: path
700 integer expidx, idx, handle, dim1, dim2
702 character (len=*) :: path
708 integer expidx, idx, handle, data(:,:,:), dim1, dim2, dim3
709 character (len=*) :: path
715 integer expidx, idx, handle, dim1, dim2, dim3
716 real (R4) data(:,:,:)
717 character (len=*) :: path
723 integer expidx, idx, handle, dim1, dim2, dim3
724 real (R8) data(:,:,:)
725 character (len=*) :: path
731 integer expidx, idx, handle, dim1, dim2, dim3, dim4
732 real (R8) data(:,:,:,:)
733 character (len=*) :: path
736 subroutine put_vect5d_double_in_object(expidx, handle, path, idx, data, dim1, dim2, dim3, dim4, dim5, isTimed)
739 integer expidx, idx, handle, dim1, dim2, dim3, dim4, dim5, istimed
740 real (R8) data(:,:,:,:,:)
741 character (len=*) :: path
744 subroutine put_vect6d_double_in_object(expidx, handle, path, idx, data, dim1, dim2, dim3, dim4, dim5, dim6, isTimed)
747 integer expidx, idx, handle, dim1, dim2, dim3, dim4, dim5, dim6, istimed
748 real (R8) data(:,:,:,:,:,:)
749 character (len=*) :: path
752 subroutine put_vect7d_double_in_object(expidx, handle, path, idx, data, dim1, dim2, dim3, dim4, dim5, dim6, dim7, isTimed)
755 integer expidx, idx, handle, dim1, dim2, dim3, dim4, dim5, dim6, dim7, istimed
756 real (R8) data(:,:,:,:,:,:,:)
757 character (len=*) :: path
763 integer expidx, idx, handle, datahandle
764 character (len=*) :: path
774 integer expidx, handle, dim
777 subroutine get_object(expIdx, cpoPath, path, handle, isTimed, stat)
780 integer expidx, handle
781 character (len=*) :: cpopath, path, istimed, stat
784 subroutine get_dimension_from_object(expIdx, handle, path, idx, numDims, dim1, dim2, dim3, dim4, dim5, dim6, dim7)
787 integer expidx, handle, idx, numdims, dim1, dim2, dim3, dim4, dim5, dim6, dim7
788 character (len=*) :: path
794 integer expidx, handle, idx, stat
795 character (len=*) :: path, data
801 integer expidx, handle, idx, stat, data
802 character (len=*) :: path
808 integer expidx, handle, idx, stat
810 character (len=*) :: path
816 integer expidx, handle, idx, stat, data(:), dim, retdim
817 character (len=*) :: path
823 integer expidx, handle, idx, stat, dim, retdim
825 character (len=*) :: path
831 integer expidx, handle, idx, stat, dim, retdim
833 character (len=*) :: path
839 integer expidx, handle, idx, stat, dim, retdim
840 character (len=*) :: path, data(:)
846 integer expidx, handle, idx, stat, data(:,:), dim1, dim2, retdim1, retdim2
847 character (len=*) :: path
853 integer expidx, handle, idx, stat, dim1, dim2, retdim1, retdim2
855 character (len=*) :: path
861 integer expidx, handle, idx, stat, dim1, dim2, retdim1, retdim2
863 character (len=*) :: path
866 subroutine get_vect3d_int_from_object(expIdx, handle, path, idx, data, dim1, dim2, dim3, retDim1, retDim2, retDim3, stat)
869 integer expidx, handle, idx, stat, data(:,:,:), dim1, dim2, dim3, retdim1, retdim2, retdim3
870 character (len=*) :: path
873 subroutine get_vect3d_float_from_object(expIdx, handle, path, idx, data, dim1, dim2, dim3, retDim1, retDim2, retDim3, stat)
876 integer expidx, handle, idx, stat, dim1, dim2, dim3, retdim1, retdim2, retdim3
877 real (R4) data(:,:,:)
878 character (len=*) :: path
881 subroutine get_vect3d_double_from_object(expIdx, handle, path, idx, data, dim1, dim2, dim3, retDim1, retDim2, retDim3, stat)
884 integer expidx, handle, idx, stat, dim1, dim2, dim3, retdim1, retdim2, retdim3
885 real (R8) data(:,:,:)
886 character (len=*) :: path
889 subroutine get_vect4d_double_from_object(expIdx, handle, path, idx, data, dim1, dim2, dim3, dim4, retDim1, retDim2, retDim3, retDim4, stat)
892 integer expidx, handle, idx, stat, dim1, dim2, dim3, dim4, retdim1, retdim2, retdim3, retdim4
893 real (R8) data(:,:,:,:)
894 character (len=*) :: path
897 subroutine get_vect5d_double_from_object(expIdx, handle, path, idx, data, dim1, dim2, dim3, dim4, dim5, retDim1, retDim2, retDim3, retDim4, retDim5, stat)
900 integer expidx, handle, idx, stat, dim1, dim2, dim3, dim4, dim5, retdim1, retdim2, retdim3, retdim4, retdim5
901 real (R8) data(:,:,:,:,:)
902 character (len=*) :: path
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)
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
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)
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
924 integer expidx, handle, idx, datahandle, stat
925 character (len=*) :: path
931 integer expidx, handle, idx, stat
933 character (len=*) :: cpopath, path
939 integer expidx, handle
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)