C $Header: /u/gcmpack/MITgcm/pkg/offline/offline_init_varia.F,v 1.2 2009/10/10 21:28:20 heimbach Exp $
C $Name: $
#include "CPP_OPTIONS.h"
#include "PACKAGES_CONFIG.h"
C !INTERFACE: ==========================================================
SUBROUTINE OFFLINE_INIT_VARIA( myThid )
C !DESCRIPTION:
C calls subroutines that initializes variables for offline code
C !USES: ===============================================================
IMPLICIT NONE
#include "SIZE.h"
#include "GRID.h"
#include "EEPARAMS.h"
#include "PARAMS.h"
#include "OFFLINE.h"
C !INPUT PARAMETERS: ===================================================
C myThid :: thread number
INTEGER myThid
CEOP
C !LOCAL VARIABLES:
C i,j,k,bi,bj :: loop indices
INTEGER i,j,k,bi,bj
DO bj = myByLo(myThid), myByHi(myThid)
DO bi = myBxLo(myThid), myBxHi(myThid)
DO k=1,Nr
DO j=1-Oly,sNy+OLy
DO i=1-Olx,sNx+Olx
save0(i,j,k,bi,bj) = 0. _d 0
tave0(i,j,k,bi,bj) = 0. _d 0
uvel0(i,j,k,bi,bj) = 0. _d 0
vvel0(i,j,k,bi,bj) = 0. _d 0
wvel0(i,j,k,bi,bj) = 0. _d 0
conv0(i,j,k,bi,bj) = 0. _d 0
gmkx0(i,j,k,bi,bj) = 0. _d 0
gmky0(i,j,k,bi,bj) = 0. _d 0
gmkz0(i,j,k,bi,bj) = 0. _d 0
c
save1(i,j,k,bi,bj) = 0. _d 0
tave1(i,j,k,bi,bj) = 0. _d 0
uvel1(i,j,k,bi,bj) = 0. _d 0
vvel1(i,j,k,bi,bj) = 0. _d 0
wvel1(i,j,k,bi,bj) = 0. _d 0
conv1(i,j,k,bi,bj) = 0. _d 0
gmkx1(i,j,k,bi,bj) = 0. _d 0
gmky1(i,j,k,bi,bj) = 0. _d 0
gmkz1(i,j,k,bi,bj) = 0. _d 0
ENDDO
ENDDO
ENDDO
DO j=1-Oly,sNy+OLy
DO i=1-Olx,sNx+Olx
hflx0(i,j,bi,bj) = 0. _d 0
sflx0(i,j,bi,bj) = 0. _d 0
hflx1(i,j,bi,bj) = 0. _d 0
sflx1(i,j,bi,bj) = 0. _d 0
ENDDO
ENDDO
ENDDO
ENDDO
RETURN
END