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

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

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


Revision 1.1 - (hide annotations) (download)
Fri Oct 19 14:34:13 2007 UTC (16 years, 7 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 jmc 1.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