/[MITgcm]/MITgcm_contrib/nesting_sannino/nest_child/NEST_CHILD.h
ViewVC logotype

Contents of /MITgcm_contrib/nesting_sannino/nest_child/NEST_CHILD.h

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


Revision 1.1 - (show annotations) (download)
Wed Oct 21 00:00:28 2009 UTC (15 years, 9 months ago) by heimbach
Branch: MAIN
File MIME type: text/plain
Initial checkin of two-way nesting code by
Sannino et al., Ocean Modeling, 2009

1 C $Header: /u/gcmpack/MITgcm/pkg/nest_child/NEST_CHILD.h,v 1.0 2006/05/22 19:31:14 gianmaria sannino $
2 C $Name: $
3
4 #ifdef ALLOW_NEST_CHILD
5
6 CBOP
7 C !ROUTINE: NEST_CHILD.h
8
9 C !DESCRIPTION: \bv
10 C /==========================================================\
11 C | NEST_CHILD.h |
12 C | o Basic header for NEST_CHILD |
13 C | Contains all NESTING field declarations. |
14 C \==========================================================/
15
16 C-----------------------------------------------------------------------
17 C
18 C Time varying parameters computed by subroutine oasis_????
19 C OASIS1var - First variable in OASIS
20 C
21 C-----------------------------------------------------------------------
22 C \ev
23 CEOP
24
25 COMMON /NEST_CHILD_R1/
26 & guNm1_MEMO, gvNm1_MEMO, gtNm1_MEMO, gsNm1_MEMO
27
28 c-------attenzione definisco delle variabili di MEMO
29 c----queste hanno senso SOLO con AB2
30 _RL guNm1_MEMO(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy)
31 _RL gvNm1_MEMO(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy)
32 _RL gtNm1_MEMO(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy)
33 _RL gsNm1_MEMO(1-OLx:sNx+OLx,1-OLy:sNy+OLy,Nr,nSx,nSy)
34 c----------------------------------------------------
35 COMMON /NEST_CHILD_R1/
36 & U_F1, V_F1, T_F1, S_F1,
37 & ETA_F1, dETAhdt_F1,
38 & gU_F1, gV_F1, gT_F1, gS_F1,
39 & gUNm1_F1, gVNm1_F1, gTNm1_F1, gSNm1_F1
40 _RL U_F1 (1-OLy:sNy+OLy,Nr,2)
41 _RL V_F1 (1-OLy:sNy+OLy,Nr,2)
42 _RL T_F1 (1-OLy:sNy+OLy,Nr,2)
43 _RL S_F1 (1-OLy:sNy+OLy,Nr,2)
44 _RL ETA_F1 (1-OLy:sNy+OLy,Nr,2)
45 _RL dETAhdt_F1(1-OLy:sNy+OLy,Nr,2)
46 _RL gU_F1 (1-OLy:sNy+OLy,Nr,2)
47 _RL gV_F1 (1-OLy:sNy+OLy,Nr,2)
48 _RL gT_F1 (1-OLy:sNy+OLy,Nr,2)
49 _RL gS_F1 (1-OLy:sNy+OLy,Nr,2)
50 _RL gUNm1_F1 (1-OLy:sNy+OLy,Nr,2)
51 _RL gVNm1_F1 (1-OLy:sNy+OLy,Nr,2)
52 _RL gTNm1_F1 (1-OLy:sNy+OLy,Nr,2)
53 _RL gSNm1_F1 (1-OLy:sNy+OLy,Nr,2)
54
55 COMMON /NEST_CHILD_I/ PASSI
56 INTEGER PASSI
57
58 COMMON /NEST_CHILD_C/
59 & dirNEST_SON, dirSON
60 CHARACTER*80 dirNEST_SON,dirSON
61
62 cc#ifdef EXACT_CONSERV
63 COMMON /EXACT_ETA_LOCAL_NEST/ dEtaHdt_MEMO
64 _RL dEtaHdt_MEMO(1-Olx:sNx+Olx,1-Oly:sNy+Oly,nSx,nSy)
65 cc#endif
66
67 #endif /* ALLOW_NEST_CHILD */
68
69 CEH3 ;;; Local Variables: ***
70 CEH3 ;;; mode:fortran ***
71 CEH3 ;;; End: ***

  ViewVC Help
Powered by ViewVC 1.1.22