111 |
C dummy self dependence (nontrivial so mfef90 doesn't kill it) |
C dummy self dependence (nontrivial so mfef90 doesn't kill it) |
112 |
cg2d_x(1,1,1,1)=2*cg2d_b(1,1,1,1) |
cg2d_x(1,1,1,1)=2*cg2d_b(1,1,1,1) |
113 |
end subroutine |
end subroutine |
114 |
|
C ########################################################### |
115 |
|
subroutine oad_active_read_xy( |
116 |
|
I active_var_file, |
117 |
|
O active_var, |
118 |
|
I iRec, |
119 |
|
I doglobalread, |
120 |
|
I lAdInit, |
121 |
|
I myOptimIter, |
122 |
|
I myThid, |
123 |
|
I dummy |
124 |
|
& ) |
125 |
|
!$openad xxx template oad_template.active_read_xy.f90 |
126 |
|
implicit none |
127 |
|
! == global variables == |
128 |
|
#include "EEPARAMS.h" |
129 |
|
#include "SIZE.h" |
130 |
|
CHARACTER*(MAX_LEN_MBUF) active_var_file |
131 |
|
_RL active_var(1-OLx:sNx+OLx,1-OLy:sNy+OLy,nSx,nSy) |
132 |
|
INTEGER iRec |
133 |
|
INTEGER myOptimIter |
134 |
|
INTEGER myThid |
135 |
|
LOGICAL doglobalread |
136 |
|
LOGICAL lAdInit |
137 |
|
_RL dummy |
138 |
|
active_var = dummy + active_var |
139 |
|
dummy = active_var(1,1,1,1) + dummy |
140 |
|
end subroutine |