/[MITgcm]/MITgcm/pkg/autodiff/ini_autodiff.F
ViewVC logotype

Contents of /MITgcm/pkg/autodiff/ini_autodiff.F

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


Revision 1.6 - (show annotations) (download)
Wed Jun 30 23:45:35 2004 UTC (19 years, 11 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint54d_post, checkpoint54e_post, checkpoint54, checkpoint54f_post, checkpoint54b_post, checkpoint54a_post, checkpoint53g_post, checkpoint54a_pre, checkpoint54c_post
Changes since 1.5: +3 -2 lines
Fixing adjoint for head of MAIN branch.

1 C $Header: /u/gcmpack/MITgcm/pkg/autodiff/ini_autodiff.F,v 1.5 2003/11/01 04:50:02 edhill Exp $
2 C $Name: $
3
4 #include "AUTODIFF_OPTIONS.h"
5
6 CBOP
7 C !ROUTINE: INI_AUTODIFF
8 C !INTERFACE:
9 SUBROUTINE INI_AUTODIFF( myThid )
10 C !DESCRIPTION: \bv
11 C *==========================================================*
12 C | SUBROUTINE INI_AUTODIFF
13 C | o Initialise to zero some active arrays
14 C | These ini
15 C *==========================================================*
16 C \ev
17
18 C !USES:
19 IMPLICIT NONE
20 C === Global variables ===
21 #include "SIZE.h"
22 #include "EEPARAMS.h"
23 #include "PARAMS.h"
24 #ifdef EXACT_CONSERV
25 # include "SURFACE.h"
26 #endif
27 #ifdef ALLOW_EXF
28 # include "FFIELDS.h"
29 #endif
30
31 C !INPUT/OUTPUT PARAMETERS:
32 C == Routine arguments ==
33 C myThid - Number of this instance of INI_UVEL
34 INTEGER myThid
35
36 #ifdef ALLOW_AUTODIFF_TAMC
37
38 C !LOCAL VARIABLES:
39 C == Local variables ==
40 C bi,bj - Loop counters
41 C I,J,K
42 INTEGER bi, bj
43 INTEGER I, J, K
44 CEOP
45
46 C-- Over all tiles
47 DO bj = myByLo(myThid), myByHi(myThid)
48 DO bi = myBxLo(myThid), myBxHi(myThid)
49
50 C- 3D arrays
51
52 C- 2D arrays
53 DO J=1-Oly,sNy+Oly
54 DO I=1-Olx,sNx+Olx
55 #ifdef EXACT_CONSERV
56 dEtaHdt(i,j,bi,bj) = 0. _d 0
57 cph hDivFlow(I,J,bi,bj)=0. _d 0
58 #endif
59 #ifdef ALLOW_EXF
60 EmPmR(I,J,bi,bj) = 0. _d 0
61 #endif
62 ENDDO
63 ENDDO
64
65 ENDDO
66 ENDDO
67
68 #endif /* ALLOW_AUTODIFF_TAMC */
69
70 END

  ViewVC Help
Powered by ViewVC 1.1.22