28 integer(kind=i4_kind),
dimension(:),
allocatable,
intent(inout) :: buf
29 integer,
dimension(1),
intent(in) :: sizes
31 if (
allocated(buf))
then
34 allocate(buf(sizes(1)))
41 integer(kind=i4_kind),
dimension(:),
intent(in) :: section
42 integer(kind=i4_kind),
dimension(:),
intent(inout) :: array
43 integer,
dimension(1),
intent(in) :: s
44 integer,
dimension(1),
intent(in) :: c
46 array(s(1):s(1)+c(1)-1 ) = section(:)
53 integer(kind=i4_kind),
dimension(:),
intent(inout) :: section
54 integer(kind=i4_kind),
dimension(:),
intent(in) :: array
55 integer,
dimension(1),
intent(in) :: s
56 integer,
dimension(1),
intent(in) :: c
58 section(:) = array(s(1):s(1)+c(1)-1 )
65 integer(kind=i4_kind),
dimension(:,:),
allocatable,
intent(inout) :: buf
66 integer,
dimension(2),
intent(in) :: sizes
68 if (
allocated(buf))
then
71 allocate(buf(sizes(1),sizes(2)))
78 integer(kind=i4_kind),
dimension(:,:),
intent(in) :: section
79 integer(kind=i4_kind),
dimension(:,:),
intent(inout) :: array
80 integer,
dimension(2),
intent(in) :: s
81 integer,
dimension(2),
intent(in) :: c
83 array(s(1):s(1)+c(1)-1 ,s(2):s(2)+c(2)-1 ) = section(:,:)
90 integer(kind=i4_kind),
dimension(:,:),
intent(inout) :: section
91 integer(kind=i4_kind),
dimension(:,:),
intent(in) :: array
92 integer,
dimension(2),
intent(in) :: s
93 integer,
dimension(2),
intent(in) :: c
95 section(:,:) = array(s(1):s(1)+c(1)-1 ,s(2):s(2)+c(2)-1 )
102 integer(kind=i4_kind),
dimension(:,:,:),
allocatable,
intent(inout) :: buf
103 integer,
dimension(3),
intent(in) :: sizes
105 if (
allocated(buf))
then
108 allocate(buf(sizes(1),sizes(2),sizes(3)))
115 integer(kind=i4_kind),
dimension(:,:,:),
intent(in) :: section
116 integer(kind=i4_kind),
dimension(:,:,:),
intent(inout) :: array
117 integer,
dimension(3),
intent(in) :: s
118 integer,
dimension(3),
intent(in) :: c
120 array(s(1):s(1)+c(1)-1 ,s(2):s(2)+c(2)-1 ,s(3):s(3)+c(3)-1 ) = section(:,:,:)
127 integer(kind=i4_kind),
dimension(:,:,:),
intent(inout) :: section
128 integer(kind=i4_kind),
dimension(:,:,:),
intent(in) :: array
129 integer,
dimension(3),
intent(in) :: s
130 integer,
dimension(3),
intent(in) :: c
132 section(:,:,:) = array(s(1):s(1)+c(1)-1 ,s(2):s(2)+c(2)-1 ,s(3):s(3)+c(3)-1 )
139 integer(kind=i4_kind),
dimension(:,:,:,:),
allocatable,
intent(inout) :: buf
140 integer,
dimension(4),
intent(in) :: sizes
142 if (
allocated(buf))
then
145 allocate(buf(sizes(1),sizes(2),sizes(3),sizes(4)))
152 integer(kind=i4_kind),
dimension(:,:,:,:),
intent(in) :: section
153 integer(kind=i4_kind),
dimension(:,:,:,:),
intent(inout) :: array
154 integer,
dimension(4),
intent(in) :: s
155 integer,
dimension(4),
intent(in) :: c
157 array(s(1):s(1)+c(1)-1 ,s(2):s(2)+c(2)-1 ,s(3):s(3)+c(3)-1 ,s(4):s(4)+c(4)-1 ) = section(:,:,:,:)
164 integer(kind=i4_kind),
dimension(:,:,:,:),
intent(inout) :: section
165 integer(kind=i4_kind),
dimension(:,:,:,:),
intent(in) :: array
166 integer,
dimension(4),
intent(in) :: s
167 integer,
dimension(4),
intent(in) :: c
169 section(:,:,:,:) = array(s(1):s(1)+c(1)-1 ,s(2):s(2)+c(2)-1 ,s(3):s(3)+c(3)-1 ,s(4):s(4)+c(4)-1 )
176 integer(kind=i4_kind),
dimension(:,:,:,:,:),
allocatable,
intent(inout) :: buf
177 integer,
dimension(5),
intent(in) :: sizes
179 if (
allocated(buf))
then
182 allocate(buf(sizes(1),sizes(2),sizes(3),sizes(4),sizes(5)))
189 integer(kind=i4_kind),
dimension(:,:,:,:,:),
intent(in) :: section
190 integer(kind=i4_kind),
dimension(:,:,:,:,:),
intent(inout) :: array
191 integer,
dimension(5),
intent(in) :: s
192 integer,
dimension(5),
intent(in) :: c
194 array(s(1):s(1)+c(1)-1 ,s(2):s(2)+c(2)-1 ,s(3):s(3)+c(3)-1 ,s(4):s(4)+c(4)-1 ,s(5):s(5)+c(5)-1 ) = section(:,:,:,:,:)
201 integer(kind=i4_kind),
dimension(:,:,:,:,:),
intent(inout) :: section
202 integer(kind=i4_kind),
dimension(:,:,:,:,:),
intent(in) :: array
203 integer,
dimension(5),
intent(in) :: s
204 integer,
dimension(5),
intent(in) :: c
206 section(:,:,:,:,:) = array(s(1):s(1)+c(1)-1 ,s(2):s(2)+c(2)-1 ,s(3):s(3)+c(3)-1 ,s(4):s(4)+c(4)-1 ,s(5):s(5)+c(5)-1 )
213 integer(kind=i8_kind),
dimension(:),
allocatable,
intent(inout) :: buf
214 integer,
dimension(1),
intent(in) :: sizes
216 if (
allocated(buf))
then
219 allocate(buf(sizes(1)))
226 integer(kind=i8_kind),
dimension(:),
intent(in) :: section
227 integer(kind=i8_kind),
dimension(:),
intent(inout) :: array
228 integer,
dimension(1),
intent(in) :: s
229 integer,
dimension(1),
intent(in) :: c
231 array(s(1):s(1)+c(1)-1 ) = section(:)
238 integer(kind=i8_kind),
dimension(:),
intent(inout) :: section
239 integer(kind=i8_kind),
dimension(:),
intent(in) :: array
240 integer,
dimension(1),
intent(in) :: s
241 integer,
dimension(1),
intent(in) :: c
243 section(:) = array(s(1):s(1)+c(1)-1 )
250 integer(kind=i8_kind),
dimension(:,:),
allocatable,
intent(inout) :: buf
251 integer,
dimension(2),
intent(in) :: sizes
253 if (
allocated(buf))
then
256 allocate(buf(sizes(1),sizes(2)))
263 integer(kind=i8_kind),
dimension(:,:),
intent(in) :: section
264 integer(kind=i8_kind),
dimension(:,:),
intent(inout) :: array
265 integer,
dimension(2),
intent(in) :: s
266 integer,
dimension(2),
intent(in) :: c
268 array(s(1):s(1)+c(1)-1 ,s(2):s(2)+c(2)-1 ) = section(:,:)
275 integer(kind=i8_kind),
dimension(:,:),
intent(inout) :: section
276 integer(kind=i8_kind),
dimension(:,:),
intent(in) :: array
277 integer,
dimension(2),
intent(in) :: s
278 integer,
dimension(2),
intent(in) :: c
280 section(:,:) = array(s(1):s(1)+c(1)-1 ,s(2):s(2)+c(2)-1 )
287 integer(kind=i8_kind),
dimension(:,:,:),
allocatable,
intent(inout) :: buf
288 integer,
dimension(3),
intent(in) :: sizes
290 if (
allocated(buf))
then
293 allocate(buf(sizes(1),sizes(2),sizes(3)))
300 integer(kind=i8_kind),
dimension(:,:,:),
intent(in) :: section
301 integer(kind=i8_kind),
dimension(:,:,:),
intent(inout) :: array
302 integer,
dimension(3),
intent(in) :: s
303 integer,
dimension(3),
intent(in) :: c
305 array(s(1):s(1)+c(1)-1 ,s(2):s(2)+c(2)-1 ,s(3):s(3)+c(3)-1 ) = section(:,:,:)
312 integer(kind=i8_kind),
dimension(:,:,:),
intent(inout) :: section
313 integer(kind=i8_kind),
dimension(:,:,:),
intent(in) :: array
314 integer,
dimension(3),
intent(in) :: s
315 integer,
dimension(3),
intent(in) :: c
317 section(:,:,:) = array(s(1):s(1)+c(1)-1 ,s(2):s(2)+c(2)-1 ,s(3):s(3)+c(3)-1 )
324 integer(kind=i8_kind),
dimension(:,:,:,:),
allocatable,
intent(inout) :: buf
325 integer,
dimension(4),
intent(in) :: sizes
327 if (
allocated(buf))
then
330 allocate(buf(sizes(1),sizes(2),sizes(3),sizes(4)))
337 integer(kind=i8_kind),
dimension(:,:,:,:),
intent(in) :: section
338 integer(kind=i8_kind),
dimension(:,:,:,:),
intent(inout) :: array
339 integer,
dimension(4),
intent(in) :: s
340 integer,
dimension(4),
intent(in) :: c
342 array(s(1):s(1)+c(1)-1 ,s(2):s(2)+c(2)-1 ,s(3):s(3)+c(3)-1 ,s(4):s(4)+c(4)-1 ) = section(:,:,:,:)
349 integer(kind=i8_kind),
dimension(:,:,:,:),
intent(inout) :: section
350 integer(kind=i8_kind),
dimension(:,:,:,:),
intent(in) :: array
351 integer,
dimension(4),
intent(in) :: s
352 integer,
dimension(4),
intent(in) :: c
354 section(:,:,:,:) = array(s(1):s(1)+c(1)-1 ,s(2):s(2)+c(2)-1 ,s(3):s(3)+c(3)-1 ,s(4):s(4)+c(4)-1 )
361 integer(kind=i8_kind),
dimension(:,:,:,:,:),
allocatable,
intent(inout) :: buf
362 integer,
dimension(5),
intent(in) :: sizes
364 if (
allocated(buf))
then
367 allocate(buf(sizes(1),sizes(2),sizes(3),sizes(4),sizes(5)))
374 integer(kind=i8_kind),
dimension(:,:,:,:,:),
intent(in) :: section
375 integer(kind=i8_kind),
dimension(:,:,:,:,:),
intent(inout) :: array
376 integer,
dimension(5),
intent(in) :: s
377 integer,
dimension(5),
intent(in) :: c
379 array(s(1):s(1)+c(1)-1 ,s(2):s(2)+c(2)-1 ,s(3):s(3)+c(3)-1 ,s(4):s(4)+c(4)-1 ,s(5):s(5)+c(5)-1 ) = section(:,:,:,:,:)
386 integer(kind=i8_kind),
dimension(:,:,:,:,:),
intent(inout) :: section
387 integer(kind=i8_kind),
dimension(:,:,:,:,:),
intent(in) :: array
388 integer,
dimension(5),
intent(in) :: s
389 integer,
dimension(5),
intent(in) :: c
391 section(:,:,:,:,:) = array(s(1):s(1)+c(1)-1 ,s(2):s(2)+c(2)-1 ,s(3):s(3)+c(3)-1 ,s(4):s(4)+c(4)-1 ,s(5):s(5)+c(5)-1 )
398 real(kind=r4_kind),
dimension(:),
allocatable,
intent(inout) :: buf
399 integer,
dimension(1),
intent(in) :: sizes
401 if (
allocated(buf))
then
404 allocate(buf(sizes(1)))
411 real(kind=r4_kind),
dimension(:),
intent(in) :: section
412 real(kind=r4_kind),
dimension(:),
intent(inout) :: array
413 integer,
dimension(1),
intent(in) :: s
414 integer,
dimension(1),
intent(in) :: c
416 array(s(1):s(1)+c(1)-1 ) = section(:)
423 real(kind=r4_kind),
dimension(:),
intent(inout) :: section
424 real(kind=r4_kind),
dimension(:),
intent(in) :: array
425 integer,
dimension(1),
intent(in) :: s
426 integer,
dimension(1),
intent(in) :: c
428 section(:) = array(s(1):s(1)+c(1)-1 )
435 real(kind=r4_kind),
dimension(:,:),
allocatable,
intent(inout) :: buf
436 integer,
dimension(2),
intent(in) :: sizes
438 if (
allocated(buf))
then
441 allocate(buf(sizes(1),sizes(2)))
448 real(kind=r4_kind),
dimension(:,:),
intent(in) :: section
449 real(kind=r4_kind),
dimension(:,:),
intent(inout) :: array
450 integer,
dimension(2),
intent(in) :: s
451 integer,
dimension(2),
intent(in) :: c
453 array(s(1):s(1)+c(1)-1 ,s(2):s(2)+c(2)-1 ) = section(:,:)
460 real(kind=r4_kind),
dimension(:,:),
intent(inout) :: section
461 real(kind=r4_kind),
dimension(:,:),
intent(in) :: array
462 integer,
dimension(2),
intent(in) :: s
463 integer,
dimension(2),
intent(in) :: c
465 section(:,:) = array(s(1):s(1)+c(1)-1 ,s(2):s(2)+c(2)-1 )
472 real(kind=r4_kind),
dimension(:,:,:),
allocatable,
intent(inout) :: buf
473 integer,
dimension(3),
intent(in) :: sizes
475 if (
allocated(buf))
then
478 allocate(buf(sizes(1),sizes(2),sizes(3)))
485 real(kind=r4_kind),
dimension(:,:,:),
intent(in) :: section
486 real(kind=r4_kind),
dimension(:,:,:),
intent(inout) :: array
487 integer,
dimension(3),
intent(in) :: s
488 integer,
dimension(3),
intent(in) :: c
490 array(s(1):s(1)+c(1)-1 ,s(2):s(2)+c(2)-1 ,s(3):s(3)+c(3)-1 ) = section(:,:,:)
497 real(kind=r4_kind),
dimension(:,:,:),
intent(inout) :: section
498 real(kind=r4_kind),
dimension(:,:,:),
intent(in) :: array
499 integer,
dimension(3),
intent(in) :: s
500 integer,
dimension(3),
intent(in) :: c
502 section(:,:,:) = array(s(1):s(1)+c(1)-1 ,s(2):s(2)+c(2)-1 ,s(3):s(3)+c(3)-1 )
509 real(kind=r4_kind),
dimension(:,:,:,:),
allocatable,
intent(inout) :: buf
510 integer,
dimension(4),
intent(in) :: sizes
512 if (
allocated(buf))
then
515 allocate(buf(sizes(1),sizes(2),sizes(3),sizes(4)))
522 real(kind=r4_kind),
dimension(:,:,:,:),
intent(in) :: section
523 real(kind=r4_kind),
dimension(:,:,:,:),
intent(inout) :: array
524 integer,
dimension(4),
intent(in) :: s
525 integer,
dimension(4),
intent(in) :: c
527 array(s(1):s(1)+c(1)-1 ,s(2):s(2)+c(2)-1 ,s(3):s(3)+c(3)-1 ,s(4):s(4)+c(4)-1 ) = section(:,:,:,:)
534 real(kind=r4_kind),
dimension(:,:,:,:),
intent(inout) :: section
535 real(kind=r4_kind),
dimension(:,:,:,:),
intent(in) :: array
536 integer,
dimension(4),
intent(in) :: s
537 integer,
dimension(4),
intent(in) :: c
539 section(:,:,:,:) = array(s(1):s(1)+c(1)-1 ,s(2):s(2)+c(2)-1 ,s(3):s(3)+c(3)-1 ,s(4):s(4)+c(4)-1 )
546 real(kind=r4_kind),
dimension(:,:,:,:,:),
allocatable,
intent(inout) :: buf
547 integer,
dimension(5),
intent(in) :: sizes
549 if (
allocated(buf))
then
552 allocate(buf(sizes(1),sizes(2),sizes(3),sizes(4),sizes(5)))
559 real(kind=r4_kind),
dimension(:,:,:,:,:),
intent(in) :: section
560 real(kind=r4_kind),
dimension(:,:,:,:,:),
intent(inout) :: array
561 integer,
dimension(5),
intent(in) :: s
562 integer,
dimension(5),
intent(in) :: c
564 array(s(1):s(1)+c(1)-1 ,s(2):s(2)+c(2)-1 ,s(3):s(3)+c(3)-1 ,s(4):s(4)+c(4)-1 ,s(5):s(5)+c(5)-1 ) = section(:,:,:,:,:)
571 real(kind=r4_kind),
dimension(:,:,:,:,:),
intent(inout) :: section
572 real(kind=r4_kind),
dimension(:,:,:,:,:),
intent(in) :: array
573 integer,
dimension(5),
intent(in) :: s
574 integer,
dimension(5),
intent(in) :: c
576 section(:,:,:,:,:) = array(s(1):s(1)+c(1)-1 ,s(2):s(2)+c(2)-1 ,s(3):s(3)+c(3)-1 ,s(4):s(4)+c(4)-1 ,s(5):s(5)+c(5)-1 )
583 real(kind=r8_kind),
dimension(:),
allocatable,
intent(inout) :: buf
584 integer,
dimension(1),
intent(in) :: sizes
586 if (
allocated(buf))
then
589 allocate(buf(sizes(1)))
596 real(kind=r8_kind),
dimension(:),
intent(in) :: section
597 real(kind=r8_kind),
dimension(:),
intent(inout) :: array
598 integer,
dimension(1),
intent(in) :: s
599 integer,
dimension(1),
intent(in) :: c
601 array(s(1):s(1)+c(1)-1 ) = section(:)
608 real(kind=r8_kind),
dimension(:),
intent(inout) :: section
609 real(kind=r8_kind),
dimension(:),
intent(in) :: array
610 integer,
dimension(1),
intent(in) :: s
611 integer,
dimension(1),
intent(in) :: c
613 section(:) = array(s(1):s(1)+c(1)-1 )
620 real(kind=r8_kind),
dimension(:,:),
allocatable,
intent(inout) :: buf
621 integer,
dimension(2),
intent(in) :: sizes
623 if (
allocated(buf))
then
626 allocate(buf(sizes(1),sizes(2)))
633 real(kind=r8_kind),
dimension(:,:),
intent(in) :: section
634 real(kind=r8_kind),
dimension(:,:),
intent(inout) :: array
635 integer,
dimension(2),
intent(in) :: s
636 integer,
dimension(2),
intent(in) :: c
638 array(s(1):s(1)+c(1)-1 ,s(2):s(2)+c(2)-1 ) = section(:,:)
645 real(kind=r8_kind),
dimension(:,:),
intent(inout) :: section
646 real(kind=r8_kind),
dimension(:,:),
intent(in) :: array
647 integer,
dimension(2),
intent(in) :: s
648 integer,
dimension(2),
intent(in) :: c
650 section(:,:) = array(s(1):s(1)+c(1)-1 ,s(2):s(2)+c(2)-1 )
657 real(kind=r8_kind),
dimension(:,:,:),
allocatable,
intent(inout) :: buf
658 integer,
dimension(3),
intent(in) :: sizes
660 if (
allocated(buf))
then
663 allocate(buf(sizes(1),sizes(2),sizes(3)))
670 real(kind=r8_kind),
dimension(:,:,:),
intent(in) :: section
671 real(kind=r8_kind),
dimension(:,:,:),
intent(inout) :: array
672 integer,
dimension(3),
intent(in) :: s
673 integer,
dimension(3),
intent(in) :: c
675 array(s(1):s(1)+c(1)-1 ,s(2):s(2)+c(2)-1 ,s(3):s(3)+c(3)-1 ) = section(:,:,:)
682 real(kind=r8_kind),
dimension(:,:,:),
intent(inout) :: section
683 real(kind=r8_kind),
dimension(:,:,:),
intent(in) :: array
684 integer,
dimension(3),
intent(in) :: s
685 integer,
dimension(3),
intent(in) :: c
687 section(:,:,:) = array(s(1):s(1)+c(1)-1 ,s(2):s(2)+c(2)-1 ,s(3):s(3)+c(3)-1 )
694 real(kind=r8_kind),
dimension(:,:,:,:),
allocatable,
intent(inout) :: buf
695 integer,
dimension(4),
intent(in) :: sizes
697 if (
allocated(buf))
then
700 allocate(buf(sizes(1),sizes(2),sizes(3),sizes(4)))
707 real(kind=r8_kind),
dimension(:,:,:,:),
intent(in) :: section
708 real(kind=r8_kind),
dimension(:,:,:,:),
intent(inout) :: array
709 integer,
dimension(4),
intent(in) :: s
710 integer,
dimension(4),
intent(in) :: c
712 array(s(1):s(1)+c(1)-1 ,s(2):s(2)+c(2)-1 ,s(3):s(3)+c(3)-1 ,s(4):s(4)+c(4)-1 ) = section(:,:,:,:)
719 real(kind=r8_kind),
dimension(:,:,:,:),
intent(inout) :: section
720 real(kind=r8_kind),
dimension(:,:,:,:),
intent(in) :: array
721 integer,
dimension(4),
intent(in) :: s
722 integer,
dimension(4),
intent(in) :: c
724 section(:,:,:,:) = array(s(1):s(1)+c(1)-1 ,s(2):s(2)+c(2)-1 ,s(3):s(3)+c(3)-1 ,s(4):s(4)+c(4)-1 )
731 real(kind=r8_kind),
dimension(:,:,:,:,:),
allocatable,
intent(inout) :: buf
732 integer,
dimension(5),
intent(in) :: sizes
734 if (
allocated(buf))
then
737 allocate(buf(sizes(1),sizes(2),sizes(3),sizes(4),sizes(5)))
744 real(kind=r8_kind),
dimension(:,:,:,:,:),
intent(in) :: section
745 real(kind=r8_kind),
dimension(:,:,:,:,:),
intent(inout) :: array
746 integer,
dimension(5),
intent(in) :: s
747 integer,
dimension(5),
intent(in) :: c
749 array(s(1):s(1)+c(1)-1 ,s(2):s(2)+c(2)-1 ,s(3):s(3)+c(3)-1 ,s(4):s(4)+c(4)-1 ,s(5):s(5)+c(5)-1 ) = section(:,:,:,:,:)
756 real(kind=r8_kind),
dimension(:,:,:,:,:),
intent(inout) :: section
757 real(kind=r8_kind),
dimension(:,:,:,:,:),
intent(in) :: array
758 integer,
dimension(5),
intent(in) :: s
759 integer,
dimension(5),
intent(in) :: c
761 section(:,:,:,:,:) = array(s(1):s(1)+c(1)-1 ,s(2):s(2)+c(2)-1 ,s(3):s(3)+c(3)-1 ,s(4):s(4)+c(4)-1 ,s(5):s(5)+c(5)-1 )
subroutine allocate_array_r8_kind_1d(buf, sizes)
Allocate arrays using an input array of sizes.
subroutine put_array_section_i8_kind_2d(section, array, s, c)
Put a section of an array into a larger array.
subroutine put_array_section_r8_kind_4d(section, array, s, c)
Put a section of an array into a larger array.
subroutine put_array_section_i4_kind_2d(section, array, s, c)
Put a section of an array into a larger array.
subroutine put_array_section_i4_kind_1d(section, array, s, c)
Put a section of an array into a larger array.
subroutine get_array_section_i8_kind_4d(section, array, s, c)
Get a section of larger array.
subroutine get_array_section_r4_kind_3d(section, array, s, c)
Get a section of larger array.
subroutine get_array_section_r8_kind_1d(section, array, s, c)
Get a section of larger array.
subroutine get_array_section_i8_kind_3d(section, array, s, c)
Get a section of larger array.
subroutine allocate_array_i8_kind_2d(buf, sizes)
Allocate arrays using an input array of sizes.
subroutine put_array_section_i4_kind_3d(section, array, s, c)
Put a section of an array into a larger array.
subroutine put_array_section_r8_kind_2d(section, array, s, c)
Put a section of an array into a larger array.
subroutine put_array_section_r8_kind_3d(section, array, s, c)
Put a section of an array into a larger array.
subroutine get_array_section_i8_kind_5d(section, array, s, c)
Get a section of larger array.
subroutine get_array_section_r4_kind_1d(section, array, s, c)
Get a section of larger array.
subroutine put_array_section_i8_kind_1d(section, array, s, c)
Put a section of an array into a larger array.
subroutine put_array_section_i8_kind_5d(section, array, s, c)
Put a section of an array into a larger array.
subroutine allocate_array_r4_kind_3d(buf, sizes)
Allocate arrays using an input array of sizes.
subroutine allocate_array_i8_kind_1d(buf, sizes)
Allocate arrays using an input array of sizes.
subroutine allocate_array_r8_kind_4d(buf, sizes)
Allocate arrays using an input array of sizes.
subroutine allocate_array_r8_kind_3d(buf, sizes)
Allocate arrays using an input array of sizes.
subroutine allocate_array_i8_kind_5d(buf, sizes)
Allocate arrays using an input array of sizes.
subroutine allocate_array_i4_kind_2d(buf, sizes)
Allocate arrays using an input array of sizes.
subroutine allocate_array_r4_kind_1d(buf, sizes)
Allocate arrays using an input array of sizes.
subroutine get_array_section_r8_kind_5d(section, array, s, c)
Get a section of larger array.
subroutine put_array_section_r4_kind_5d(section, array, s, c)
Put a section of an array into a larger array.
subroutine allocate_array_r8_kind_5d(buf, sizes)
Allocate arrays using an input array of sizes.
subroutine allocate_array_r4_kind_4d(buf, sizes)
Allocate arrays using an input array of sizes.
subroutine get_array_section_i4_kind_5d(section, array, s, c)
Get a section of larger array.
subroutine get_array_section_i4_kind_3d(section, array, s, c)
Get a section of larger array.
subroutine allocate_array_r4_kind_2d(buf, sizes)
Allocate arrays using an input array of sizes.
subroutine allocate_array_i4_kind_4d(buf, sizes)
Allocate arrays using an input array of sizes.
subroutine put_array_section_i8_kind_4d(section, array, s, c)
Put a section of an array into a larger array.
subroutine allocate_array_i4_kind_3d(buf, sizes)
Allocate arrays using an input array of sizes.
subroutine put_array_section_r4_kind_3d(section, array, s, c)
Put a section of an array into a larger array.
subroutine get_array_section_i8_kind_1d(section, array, s, c)
Get a section of larger array.
subroutine get_array_section_r4_kind_4d(section, array, s, c)
Get a section of larger array.
subroutine put_array_section_r8_kind_1d(section, array, s, c)
Put a section of an array into a larger array.
subroutine get_array_section_i4_kind_2d(section, array, s, c)
Get a section of larger array.
subroutine get_array_section_r8_kind_2d(section, array, s, c)
Get a section of larger array.
subroutine get_array_section_r8_kind_4d(section, array, s, c)
Get a section of larger array.
subroutine allocate_array_i8_kind_3d(buf, sizes)
Allocate arrays using an input array of sizes.
subroutine put_array_section_i4_kind_5d(section, array, s, c)
Put a section of an array into a larger array.
subroutine get_array_section_i4_kind_4d(section, array, s, c)
Get a section of larger array.
subroutine put_array_section_i4_kind_4d(section, array, s, c)
Put a section of an array into a larger array.
subroutine allocate_array_i4_kind_5d(buf, sizes)
Allocate arrays using an input array of sizes.
subroutine allocate_array_r4_kind_5d(buf, sizes)
Allocate arrays using an input array of sizes.
subroutine allocate_array_i4_kind_1d(buf, sizes)
Allocate arrays using an input array of sizes.
subroutine put_array_section_r8_kind_5d(section, array, s, c)
Put a section of an array into a larger array.
subroutine get_array_section_i4_kind_1d(section, array, s, c)
Get a section of larger array.
subroutine put_array_section_i8_kind_3d(section, array, s, c)
Put a section of an array into a larger array.
subroutine get_array_section_i8_kind_2d(section, array, s, c)
Get a section of larger array.
subroutine put_array_section_r4_kind_1d(section, array, s, c)
Put a section of an array into a larger array.
subroutine allocate_array_i8_kind_4d(buf, sizes)
Allocate arrays using an input array of sizes.
subroutine put_array_section_r4_kind_4d(section, array, s, c)
Put a section of an array into a larger array.
subroutine allocate_array_r8_kind_2d(buf, sizes)
Allocate arrays using an input array of sizes.
subroutine get_array_section_r4_kind_2d(section, array, s, c)
Get a section of larger array.
subroutine get_array_section_r8_kind_3d(section, array, s, c)
Get a section of larger array.
subroutine get_array_section_r4_kind_5d(section, array, s, c)
Get a section of larger array.
subroutine put_array_section_r4_kind_2d(section, array, s, c)
Put a section of an array into a larger array.