/[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.3 - (show annotations) (download)
Thu May 30 22:49:56 2002 UTC (21 years, 11 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint46n_post, checkpoint47j_post, checkpoint48d_pre, branch-exfmods-tag, checkpoint47e_post, checkpoint47i_post, checkpoint46l_post, checkpoint47f_post, checkpoint47c_post, checkpoint50e_post, checkpoint50c_post, checkpoint46i_post, checkpoint47d_post, checkpoint47a_post, checkpoint46f_post, checkpoint46l_pre, checkpoint46d_pre, checkpoint48e_post, checkpoint46e_post, checkpoint48d_post, checkpoint50c_pre, checkpoint46c_post, checkpoint50b_pre, checkpoint46e_pre, checkpoint48f_post, checkpoint45d_post, checkpoint46j_pre, checkpoint48c_post, checkpoint47d_pre, checkpoint47, checkpoint48, checkpoint49, checkpoint47b_post, checkpoint48i_post, checkpoint46h_post, checkpoint48h_post, checkpoint50d_pre, checkpoint46h_pre, checkpoint50, checkpoint47h_post, checkpoint50d_post, checkpoint46g_pre, checkpoint46a_post, checkpoint47g_post, checkpoint46m_post, checkpoint46j_post, checkpoint46a_pre, checkpoint50g_post, checkpoint45c_post, checkpoint46k_post, checkpoint46b_pre, checkpoint46b_post, checkpoint46d_post, checkpoint48b_post, checkpoint50b_post, checkpoint46g_post, checkpoint50f_post, checkpoint50a_post, checkpoint46c_pre, checkpoint50f_pre, checkpoint48c_pre, checkpoint46, checkpoint50h_post, checkpoint50e_pre, checkpoint48g_post, checkpoint48a_post
Branch point for: branch-exfmods-curt
Changes since 1.2: +4 -4 lines
Modified initialisations to enable exf package for MITgcm
(without invoking ECCO_PACKAGE).

1 C $Header: /u/gcmpack/MITgcm/pkg/ecco/ecco_init.F,v 1.1.4.2 2002/05/30 22:15:00 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 #ifndef ALLOW_ECCO_FORWARD_RUN
45 c-- Map the control variables onto the model state.
46 call ctrl_Map( mythid )
47 _BARRIER
48 #endif
49
50 #ifdef ALLOW_COST
51 c-- Initialise the cost function.
52 call cost_InitVaria( mythid )
53
54 c-- Initialise the time averages.
55 call cost_AveragesInit( mythid )
56 #endif
57
58 #endif
59
60 c-- Everyone else must wait for the parameters to be loaded and
61 c-- the setup to be completed.
62 _BARRIER
63
64 return
65 end
66

  ViewVC Help
Powered by ViewVC 1.1.22