/[MITgcm]/MITgcm/pkg/autodiff/global_max_ad.flow
ViewVC logotype

Contents of /MITgcm/pkg/autodiff/global_max_ad.flow

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.1 - (show annotations) (download)
Sun Mar 25 22:33:54 2001 UTC (23 years, 2 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint43a-release1mods, checkpoint40pre3, checkpoint40pre1, checkpoint40pre7, checkpoint40pre6, checkpoint40pre9, checkpoint40pre8, release1_b1, checkpoint43, checkpoint38, checkpoint40pre2, release1-branch_tutorials, checkpoint40pre4, release1-branch-end, c37_adj, checkpoint39, checkpoint40pre5, ecco-branch-mod1, release1_beta1, checkpoint42, checkpoint40, checkpoint41, release1-branch_branchpoint
Branch point for: release1-branch, release1, ecco-branch, release1_coupled
Modifications and additions to enable automatic differentiation.
Detailed info's in doc/notes_c37_adj.txt

1 C /==========================================================\
2 C | SUBROUTINE GLOBAL_MAX_R* is linear |
3 C | only the array argument is active |
4 C | only myThid is required |
5 C | SUBROUTINE GLOBAL_ADSUM_R* is linear |
6 C \==========================================================/
7 cadj SUBROUTINE global_max_r4 INPUT = 1, 2
8 cadj SUBROUTINE global_max_r4 OUTPUT = 1
9 cadj SUBROUTINE global_max_r4 ACTIVE = 1
10 cadj SUBROUTINE global_max_r4 DEPEND = 2
11 cadj SUBROUTINE global_max_r4 ADNAME = global_admax_r4
12
13 cadj SUBROUTINE global_max_r8 INPUT = 1, 2
14 cadj SUBROUTINE global_max_r8 OUTPUT = 1
15 cadj SUBROUTINE global_max_r8 ACTIVE = 1
16 cadj SUBROUTINE global_max_r8 DEPEND = 2
17 cadj SUBROUTINE global_max_r8 ADNAME = global_admax_r8

  ViewVC Help
Powered by ViewVC 1.1.22