/[MITgcm]/MITgcm/pkg/offline/offline_init_varia.F
ViewVC logotype

Contents of /MITgcm/pkg/offline/offline_init_varia.F

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


Revision 1.1 - (show annotations) (download)
Thu Oct 8 19:43:03 2009 UTC (14 years, 7 months ago) by heimbach
Branch: MAIN
o Add checkpoint levels
o Add initializations
o Move some common blocks from offline_ffields_load to OFFLINE.h
o update diff.list

1 C $Header: /u/gcmpack/MITgcm/pkg/rbcs/rbcs_init_varia.F,v 1.5 2007/10/09 00:09:25 jmc Exp $
2 C $Name: $
3
4 #include "CPP_OPTIONS.h"
5 #include "PACKAGES_CONFIG.h"
6
7 C !INTERFACE: ==========================================================
8 SUBROUTINE OFFLINE_INIT_VARIA( myThid )
9
10 C !DESCRIPTION:
11 C calls subroutines that initializes variables for offline code
12
13 C !USES: ===============================================================
14 IMPLICIT NONE
15 #include "SIZE.h"
16 #include "GRID.h"
17 #include "EEPARAMS.h"
18 #include "PARAMS.h"
19 #include "OFFLINE.h"
20
21 C !INPUT PARAMETERS: ===================================================
22 C myThid :: thread number
23 INTEGER myThid
24 CEOP
25
26 C !LOCAL VARIABLES:
27 C i,j,k,bi,bj :: loop indices
28 INTEGER i,j,k,bi,bj
29
30 DO bj = myByLo(myThid), myByHi(myThid)
31 DO bi = myBxLo(myThid), myBxHi(myThid)
32 DO k=1,Nr
33 DO j=1-Oly,sNy+OLy
34 DO i=1-Olx,sNx+Olx
35 save0(i,j,k,bi,bj) = 0. _d 0
36 tave0(i,j,k,bi,bj) = 0. _d 0
37 uvel0(i,j,k,bi,bj) = 0. _d 0
38 vvel0(i,j,k,bi,bj) = 0. _d 0
39 wvel0(i,j,k,bi,bj) = 0. _d 0
40 c
41 save1(i,j,k,bi,bj) = 0. _d 0
42 tave1(i,j,k,bi,bj) = 0. _d 0
43 uvel1(i,j,k,bi,bj) = 0. _d 0
44 vvel1(i,j,k,bi,bj) = 0. _d 0
45 wvel1(i,j,k,bi,bj) = 0. _d 0
46 ENDDO
47 ENDDO
48 ENDDO
49 ENDDO
50 ENDDO
51
52 RETURN
53 END

  ViewVC Help
Powered by ViewVC 1.1.22