|
C $Header$ |
|
|
C $Name$ |
|
1 |
|
|
2 |
#include "AUTODIFF_OPTIONS.h" |
#include "AUTODIFF_OPTIONS.h" |
3 |
|
|
23 |
c - Added routines that do active writes on tiles |
c - Added routines that do active writes on tiles |
24 |
c instead of a whole thread. |
c instead of a whole thread. |
25 |
c changed: Patrick Heimbach heimbach@mit.edu 27-May-2000 |
c changed: Patrick Heimbach heimbach@mit.edu 27-May-2000 |
26 |
c - changed suboutine argument list: |
c - changed suboutine argument list: |
27 |
c dropped mycurrentiter, mycurrenttime |
c dropped mycurrentiter, mycurrenttime |
28 |
c changed: heimbach@mit.edu 25-Mar-2002 |
c changed: heimbach@mit.edu 25-Mar-2002 |
29 |
c - added active file handling of xz-/yz-arrays |
c - added active file handling of xz-/yz-arrays |
33 |
CBOP |
CBOP |
34 |
C !ROUTINE: adactive_read_xy_loc |
C !ROUTINE: adactive_read_xy_loc |
35 |
C !INTERFACE: |
C !INTERFACE: |
36 |
|
#ifdef AUTODIFF_TAMC_COMPATIBILITY |
37 |
subroutine adactive_read_xy_loc( |
subroutine adactive_read_xy_loc( |
38 |
I active_var_file, |
I active_var_file, |
39 |
I irec, |
I irec, |
43 |
I mythid, |
I mythid, |
44 |
I adactive_var |
I adactive_var |
45 |
& ) |
& ) |
46 |
|
#else |
47 |
|
subroutine adactive_read_xy_loc( |
48 |
|
I active_var_file, |
49 |
|
I adactive_var, |
50 |
|
I irec, |
51 |
|
I doglobalread, |
52 |
|
I lAdInit, |
53 |
|
I myiter, |
54 |
|
I mythid |
55 |
|
& ) |
56 |
|
#endif |
57 |
|
|
58 |
C !DESCRIPTION: \bv |
C !DESCRIPTION: \bv |
59 |
c ================================================================== |
c ================================================================== |
121 |
CBOP |
CBOP |
122 |
C !ROUTINE: adactive_read_xyz_loc |
C !ROUTINE: adactive_read_xyz_loc |
123 |
C !INTERFACE: |
C !INTERFACE: |
124 |
|
#ifdef AUTODIFF_TAMC_COMPATIBILITY |
125 |
subroutine adactive_read_xyz_loc( |
subroutine adactive_read_xyz_loc( |
126 |
I active_var_file, |
I active_var_file, |
127 |
I irec, |
I irec, |
131 |
I mythid, |
I mythid, |
132 |
I adactive_var |
I adactive_var |
133 |
& ) |
& ) |
134 |
|
#else |
135 |
|
subroutine adactive_read_xyz_loc( |
136 |
|
I active_var_file, |
137 |
|
I adactive_var, |
138 |
|
I irec, |
139 |
|
I doglobalread, |
140 |
|
I lAdInit, |
141 |
|
I myiter, |
142 |
|
I mythid |
143 |
|
& ) |
144 |
|
#endif |
145 |
|
|
146 |
C !DESCRIPTION: \bv |
C !DESCRIPTION: \bv |
147 |
c ================================================================== |
c ================================================================== |
208 |
CBOP |
CBOP |
209 |
C !ROUTINE: adactive_read_xz_loc |
C !ROUTINE: adactive_read_xz_loc |
210 |
C !INTERFACE: |
C !INTERFACE: |
211 |
|
#ifdef AUTODIFF_TAMC_COMPATIBILITY |
212 |
subroutine adactive_read_xz_loc( |
subroutine adactive_read_xz_loc( |
213 |
I active_var_file, |
I active_var_file, |
214 |
I irec, |
I irec, |
218 |
I mythid, |
I mythid, |
219 |
I adactive_var |
I adactive_var |
220 |
& ) |
& ) |
221 |
|
#else |
222 |
|
subroutine adactive_read_xz_loc( |
223 |
|
I active_var_file, |
224 |
|
I adactive_var, |
225 |
|
I irec, |
226 |
|
I doglobalread, |
227 |
|
I lAdInit, |
228 |
|
I myiter, |
229 |
|
I mythid |
230 |
|
& ) |
231 |
|
#endif |
232 |
|
|
233 |
C !DESCRIPTION: \bv |
C !DESCRIPTION: \bv |
234 |
c ================================================================== |
c ================================================================== |
295 |
CBOP |
CBOP |
296 |
C !ROUTINE: adactive_read_yz_loc |
C !ROUTINE: adactive_read_yz_loc |
297 |
C !INTERFACE: |
C !INTERFACE: |
298 |
|
#ifdef AUTODIFF_TAMC_COMPATIBILITY |
299 |
subroutine adactive_read_yz_loc( |
subroutine adactive_read_yz_loc( |
300 |
I active_var_file, |
I active_var_file, |
301 |
I irec, |
I irec, |
305 |
I mythid, |
I mythid, |
306 |
I adactive_var |
I adactive_var |
307 |
& ) |
& ) |
308 |
|
#else |
309 |
|
subroutine adactive_read_yz_loc( |
310 |
|
I active_var_file, |
311 |
|
I adactive_var, |
312 |
|
I irec, |
313 |
|
I doglobalread, |
314 |
|
I lAdInit, |
315 |
|
I myiter, |
316 |
|
I mythid |
317 |
|
& ) |
318 |
|
#endif |
319 |
|
|
320 |
C !DESCRIPTION: \bv |
C !DESCRIPTION: \bv |
321 |
c ================================================================== |
c ================================================================== |
382 |
CBOP |
CBOP |
383 |
C !ROUTINE: adactive_read_xy_loc |
C !ROUTINE: adactive_read_xy_loc |
384 |
C !INTERFACE: |
C !INTERFACE: |
385 |
|
#ifdef AUTODIFF_TAMC_COMPATIBILITY |
386 |
subroutine adactive_write_xy_loc( |
subroutine adactive_write_xy_loc( |
387 |
I active_var_file, |
I active_var_file, |
388 |
I irec, |
I irec, |
391 |
U adactive_var, |
U adactive_var, |
392 |
I dummy |
I dummy |
393 |
& ) |
& ) |
394 |
|
#else |
395 |
|
subroutine adactive_write_xy_loc( |
396 |
|
I active_var_file, |
397 |
|
U adactive_var, |
398 |
|
I irec, |
399 |
|
I myiter, |
400 |
|
I mythid, |
401 |
|
I dummy |
402 |
|
& ) |
403 |
|
#endif |
404 |
|
|
405 |
C !DESCRIPTION: \bv |
C !DESCRIPTION: \bv |
406 |
c ================================================================== |
c ================================================================== |
465 |
CBOP |
CBOP |
466 |
C !ROUTINE: adactive_read_xyz_loc |
C !ROUTINE: adactive_read_xyz_loc |
467 |
C !INTERFACE: |
C !INTERFACE: |
468 |
|
#ifdef AUTODIFF_TAMC_COMPATIBILITY |
469 |
subroutine adactive_write_xyz_loc( |
subroutine adactive_write_xyz_loc( |
470 |
I active_var_file, |
I active_var_file, |
471 |
I irec, |
I irec, |
474 |
U adactive_var, |
U adactive_var, |
475 |
I dummy |
I dummy |
476 |
& ) |
& ) |
477 |
|
#else |
478 |
|
subroutine adactive_write_xyz_loc( |
479 |
|
I active_var_file, |
480 |
|
U adactive_var, |
481 |
|
I irec, |
482 |
|
I myiter, |
483 |
|
I mythid, |
484 |
|
I dummy |
485 |
|
& ) |
486 |
|
#endif |
487 |
|
|
488 |
C !DESCRIPTION: \bv |
C !DESCRIPTION: \bv |
489 |
c ================================================================== |
c ================================================================== |
548 |
CBOP |
CBOP |
549 |
C !ROUTINE: adactive_read_xz_loc |
C !ROUTINE: adactive_read_xz_loc |
550 |
C !INTERFACE: |
C !INTERFACE: |
551 |
|
#ifdef AUTODIFF_TAMC_COMPATIBILITY |
552 |
subroutine adactive_write_xz_loc( |
subroutine adactive_write_xz_loc( |
553 |
I active_var_file, |
I active_var_file, |
554 |
I irec, |
I irec, |
557 |
U adactive_var, |
U adactive_var, |
558 |
I dummy |
I dummy |
559 |
& ) |
& ) |
560 |
|
#else |
561 |
|
subroutine adactive_write_xz_loc( |
562 |
|
I active_var_file, |
563 |
|
U adactive_var, |
564 |
|
I irec, |
565 |
|
I myiter, |
566 |
|
I mythid, |
567 |
|
I dummy |
568 |
|
& ) |
569 |
|
#endif |
570 |
|
|
571 |
C !DESCRIPTION: \bv |
C !DESCRIPTION: \bv |
572 |
c ================================================================== |
c ================================================================== |
631 |
CBOP |
CBOP |
632 |
C !ROUTINE: adactive_read_yz_loc |
C !ROUTINE: adactive_read_yz_loc |
633 |
C !INTERFACE: |
C !INTERFACE: |
634 |
|
#ifdef AUTODIFF_TAMC_COMPATIBILITY |
635 |
subroutine adactive_write_yz_loc( |
subroutine adactive_write_yz_loc( |
636 |
I active_var_file, |
I active_var_file, |
637 |
I irec, |
I irec, |
640 |
U adactive_var, |
U adactive_var, |
641 |
I dummy |
I dummy |
642 |
& ) |
& ) |
643 |
|
#else |
644 |
|
subroutine adactive_write_yz_loc( |
645 |
|
I active_var_file, |
646 |
|
U adactive_var, |
647 |
|
I irec, |
648 |
|
I myiter, |
649 |
|
I mythid, |
650 |
|
I dummy |
651 |
|
& ) |
652 |
|
#endif |
653 |
|
|
654 |
C !DESCRIPTION: \bv |
C !DESCRIPTION: \bv |
655 |
c ================================================================== |
c ================================================================== |