/[MITgcm]/MITgcm/pkg/ecco/ecco_init.F
ViewVC logotype

Contents of /MITgcm/pkg/ecco/ecco_init.F

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


Revision 1.1.6.4 - (show annotations) (download)
Thu May 30 21:01:36 2002 UTC (21 years, 11 months ago) by heimbach
Branch: ecco-branch
CVS Tags: ecco_c44_e26, ecco_c44_e27, ecco_c44_e24, ecco_c44_e25, icebear5, icebear4, icebear3, icebear2, ecco_c50_e32, ecco_c50_e30, ecco_c50_e31, ecco_c50_e29, ecco_c50_e28, ecco_ice2, ecco_ice1
Branch point for: c24_e25_ice, icebear
Changes since 1.1.6.3: +4 -6 lines
Shift call packages_init_variables before convective_adjustment_ini.
Corresponding update of TAF tape initialisation.

1 C $Header: /u/gcmpack/MITgcm/pkg/ecco/ecco_init.F,v 1.1.6.3 2002/04/04 10:34:57 heimbach Exp $
2
3 #include "CPP_OPTIONS.h"
4
5
6 subroutine ecco_init( mythid )
7
8 c ==================================================================
9 c SUBROUTINE ecco_init
10 c ==================================================================
11 c
12 c o Initialize the ECCO release of the MITgcmUV.
13 c
14 c started: Christian Eckert eckert@mit.edu 29-Feb-1999
15 c
16 c - Introduced to create a package for the MITgcmUV.
17 c
18 c changed: Christian Eckert eckert@mit.edu
19 c
20 c ==================================================================
21 c SUBROUTINE ecco_init
22 c ==================================================================
23
24 implicit none
25
26 c == global variables ==
27
28 #include "SIZE.h"
29 #include "EEPARAMS.h"
30 #include "PARAMS.h"
31
32 c == routine arguments ==
33
34 integer mythid
35
36 c == local variables ==
37
38 c == external ==
39
40 c == end of interface ==
41
42 #ifdef INCLUDE_ECCO_PACKAGE
43
44 #ifdef ALLOW_COST
45 c-- Initialise the cost function.
46 call cost_InitVaria( mythid )
47
48 c-- Initialise the time averages.
49 call cost_AveragesInit( mythid )
50
51 c-- Map the control variables onto the model state.
52 call ctrl_init_variables ( mythid )
53 call ctrl_map( mythid )
54 _BARRIER
55 #endif
56
57 #endif
58
59 c-- Everyone else must wait for the parameters to be loaded and
60 c-- the setup to be completed.
61 _BARRIER
62
63 return
64 end
65

  ViewVC Help
Powered by ViewVC 1.1.22