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

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

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


Revision 1.1 - (hide annotations) (download)
Mon May 14 22:10:37 2001 UTC (23 years ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint40pre1, checkpoint43a-release1mods, release1-branch_tutorials, release1_beta1, checkpoint40pre7, release1-branch-end, checkpoint40pre2, checkpoint40pre5, checkpoint40pre6, checkpoint40pre9, checkpoint40pre8, release1_b1, checkpoint42, checkpoint40pre4, checkpoint40pre3, checkpoint43, checkpoint40, release1-branch_branchpoint, checkpoint41, checkpoint39
Branch point for: ecco-branch, release1, release1_coupled, release1-branch
Added essential files needed to control exf (and cal) package.
This is not the entire ECCO environment!
Not presently supported by mitgcm, i.e. disabled by default.

1 heimbach 1.1 C $Header: /u/gcmpack/development/heimbach/ecco_env/pkg/ecco/ecco_init.F,v 1.2 2000/08/31 20:47:10 heimbach Exp $
2    
3     #include "CPP_OPTIONS.h"
4    
5    
6     subroutine ecco_Init(
7     I mythid
8     & )
9    
10     c ==================================================================
11     c SUBROUTINE ecco_Init
12     c ==================================================================
13     c
14     c o Initialize the ECCO release of the MITgcmUV.
15     c
16     c started: Christian Eckert eckert@mit.edu 29-Feb-1999
17     c
18     c - Introduced to create a package for the MITgcmUV.
19     c
20     c changed: Christian Eckert eckert@mit.edu
21     c
22     c ==================================================================
23     c SUBROUTINE ecco_Init
24     c ==================================================================
25    
26     implicit none
27    
28     c == global variables ==
29    
30     #include "SIZE.h"
31     #include "EEPARAMS.h"
32     #include "PARAMS.h"
33    
34     c == routine arguments ==
35    
36     integer mythid
37    
38     c == local variables ==
39    
40     c == external ==
41    
42     c == end of interface ==
43    
44     #ifdef INCLUDE_ECCO_PACKAGE
45    
46     #ifndef ALLOW_ECCO_FORWARD_RUN
47     c-- Map the control variables onto the model state.
48     call ctrl_Map( mythid )
49     _BARRIER
50    
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     #ifndef INCLUDE_EXTERNAL_FORCING_PACKAGE
59     call ini_forcing( mythid )
60     #endif
61    
62     #endif
63    
64     c-- Everyone else must wait for the parameters to be loaded and
65     c-- the setup to be completed.
66     _BARRIER
67    
68     return
69     end
70    

  ViewVC Help
Powered by ViewVC 1.1.22