/[MITgcm]/MITgcm/model/inc/RESTART.h
ViewVC logotype

Contents of /MITgcm/model/inc/RESTART.h

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


Revision 1.1 - (show annotations) (download)
Fri Oct 19 14:34:13 2007 UTC (16 years, 8 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint60, checkpoint61, checkpoint59q, checkpoint59p, checkpoint59r, checkpoint59m, checkpoint59l, checkpoint59o, checkpoint59n, checkpoint59i, checkpoint59k, checkpoint59j, checkpoint61f, checkpoint61g, checkpoint61d, checkpoint61e, checkpoint61b, checkpoint61c, checkpoint61a, checkpoint61n, checkpoint61o, checkpoint61l, checkpoint61m, checkpoint61j, checkpoint61k, checkpoint61h, checkpoint61i, checkpoint61v, checkpoint61w, checkpoint61t, checkpoint61u, checkpoint61r, checkpoint61s, checkpoint61p, checkpoint61q, checkpoint61z, checkpoint61x, checkpoint61y
File MIME type: text/plain
prepare for "clever pickup" implementation:
new header file: RESTART.h for internal parameters related to restart process
(move parameters from PARAMS.h & GAD.h to new header file RESTART.h)

1 C $Header: $
2 C $Name: $
3
4 CBOP
5 C !ROUTINE: RESTART.h
6 C !INTERFACE:
7 C include "RESTART.h"
8 C
9 C !DESCRIPTION:
10 C \bv
11 C *==========================================================*
12 C | RESTART.h
13 C | o Holds internal parameters related to restart process
14 C *==========================================================*
15 C | Model internal parameters/variables related to writing
16 C | or reading pickup for a restart.
17 C | Note: external parameters (read from parameter file "data")
18 C | stay in PARAMS.h and should not appear in RESTART.h ;
19 C | therefore, this header file should not be included
20 C | in S/R INI_PARMS.
21 C *==========================================================*
22 C \ev
23 CEOP
24
25 C Alternating pickup
26 INTEGER maxNoChkptLev
27 PARAMETER ( maxNoChkptLev = 2 )
28
29 C-- COMMON / RESTART_I / Integer valued parameters used for restart
30 C nCheckLev :: Holds current checkpoint level (alternating pickup)
31 C tempStartAB :: number of previous time level gT/Temp that are
32 C available to start (or restart) Adams-Bashforth
33 C saltStartAB :: number of previous time level gS/Salt that are
34 C available to start (or restart) Adams-Bashforth
35 C mom_StartAB :: number of previous time level gU,gV that are
36 C available to start (or restart) Adams-Bashforth
37 C nHydStartAB :: number of previous time level gW that are
38 C available to start (or restart) Adams-Bashforth
39 COMMON / RESTART_I /
40 & nCheckLev,
41 & tempStartAB, saltStartAB,
42 & mom_StartAB, nHydStartAB
43 INTEGER nCheckLev
44 INTEGER tempStartAB
45 INTEGER saltStartAB
46 INTEGER mom_StartAB
47 INTEGER nHydStartAB
48
49 C-- COMMON / RESTART_C / Character valued parameters used for restart
50 C checkPtSuff :: List of checkpoint file suffices
51 COMMON / RESTART_C /
52 & checkPtSuff
53 CHARACTER*(5) checkPtSuff(maxNoChkptLev)

  ViewVC Help
Powered by ViewVC 1.1.22