forked from avikhlinin/wvdecomp
-
Notifications
You must be signed in to change notification settings - Fork 0
/
memmngmnt.f
60 lines (48 loc) · 989 Bytes
/
memmngmnt.f
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
subroutine copy_real_arraysF (to, from, n)
implicit none
integer n
real to(n), from(n)
integer m,i
m = n
do i=1,n
to(i)=from(i)
enddo
return
end
subroutine copy_real_arrays_step2F (to, from, n, step)
implicit none
integer n, step
real to(n), from(n)
integer m,i,k
m = n
k = 1
do i=1,n
to(i)=from(k)
k = k + step
enddo
return
end
subroutine copy_real_arrays_step1F (to, from, n, step)
implicit none
integer n, step
real to(n), from(n)
integer m,i,k
m = n
k = 1
do i=1,n
to(k)=from(i)
k = k + step
enddo
return
end
subroutine copy_double_arrays (to, from, n)
implicit none
integer n
double precision to(n), from(n)
integer m,i
m = n
do i=1,m
to(i)=from(i)
enddo
return
end