/[MITgcm]/MITgcm/pkg/dic/dic_init_varia.F
ViewVC logotype

Contents of /MITgcm/pkg/dic/dic_init_varia.F

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


Revision 1.4 - (show annotations) (download)
Sun Apr 11 22:03:53 2010 UTC (14 years, 1 month ago) by jmc
Branch: MAIN
CVS Tags: checkpoint64y, checkpoint64x, checkpoint64z, checkpoint64q, checkpoint64p, checkpoint64s, checkpoint64r, checkpoint64u, checkpoint64t, checkpoint64w, checkpoint64v, checkpoint64i, checkpoint64h, checkpoint64k, checkpoint64j, checkpoint64m, checkpoint64l, checkpoint64o, checkpoint64n, checkpoint64a, checkpoint64c, checkpoint64b, checkpoint64e, checkpoint64d, checkpoint64g, checkpoint64f, checkpoint63p, checkpoint63q, checkpoint63r, checkpoint63s, checkpoint63l, checkpoint63m, checkpoint63n, checkpoint63o, checkpoint63h, checkpoint63i, checkpoint63j, checkpoint63k, checkpoint63d, checkpoint63e, checkpoint63f, checkpoint63g, checkpoint63a, checkpoint63b, checkpoint63c, checkpoint64, checkpoint65, checkpoint63, checkpoint65b, checkpoint65a, checkpoint62g, checkpoint62f, checkpoint62e, checkpoint62k, checkpoint62j, checkpoint62i, checkpoint62h, checkpoint62o, checkpoint62n, checkpoint62m, checkpoint62l, checkpoint62s, checkpoint62r, checkpoint62q, checkpoint62p, checkpoint62w, checkpoint62v, checkpoint62u, checkpoint62t, checkpoint62z, checkpoint62y, checkpoint62x
Changes since 1.3: +10 -11 lines
avoid unused variables.

1 C $Header: /u/gcmpack/MITgcm/pkg/dic/dic_init_varia.F,v 1.3 2009/10/15 05:23:22 heimbach Exp $
2 C $Name: $
3
4 #include "DIC_OPTIONS.h"
5
6 C---+----1----+----2----+----3----+----4----+----5----+----6----+----7-|--+----|
7 CBOP
8 C !ROUTINE: DIC_INIT_VARIA
9
10 C !INTERFACE:
11 SUBROUTINE DIC_INIT_VARIA( myThid )
12
13 C !DESCRIPTION:
14 C Initialize variable quantities
15
16 C !USES:
17 IMPLICIT NONE
18 #include "SIZE.h"
19 #include "EEPARAMS.h"
20 #include "PARAMS.h"
21 #include "GRID.h"
22 #include "DIC_VARS.h"
23 #include "DIC_ATMOS.h"
24 #ifdef ALLOW_COST
25 # include "DIC_COST.h"
26 #endif
27 C !INPUT PARAMETERS:
28 C myThid :: thread number
29 INTEGER myThid
30 CEOP
31
32 #ifdef ALLOW_DIC
33 INTEGER i,j, bi,bj
34 INTEGER k
35 c CHARACTER*(MAX_LEN_MBUF) msgBuf
36
37 C---+----1----+----2----+----3----+----4----+----5----+----6----+----7-|--+----|
38
39 #ifdef DIC_BIOTIC
40 C-- Initialise alpha & rain_ratio fields with fixed (& Uniform) values
41 DO bj = myByLo(myThid), myByHi(myThid)
42 DO bi = myBxLo(myThid), myBxHi(myThid)
43 DO j=1-Oly,sNy+Oly
44 DO i=1-Olx,sNx+Olx
45 alpha(i,j,bi,bj) = alphaUniform
46 rain_ratio(i,j,bi,bj) = rainRatioUniform
47 ENDDO
48 ENDDO
49 DO k = 1, Nr
50 DO j=1-Oly,sNy+Oly
51 DO i=1-Olx,sNx+Olx
52 omegaC(i,j,k,bi,bj) = 0. _d 0
53 ENDDO
54 ENDDO
55 ENDDO
56 ENDDO
57 ENDDO
58 # ifdef ALLOW_COST
59 totcost = 0. _d 0
60 # endif
61 #endif /* DIC_BIOTIC */
62
63 #endif /* ALLOW_DIC */
64
65 RETURN
66 END

  ViewVC Help
Powered by ViewVC 1.1.22