/[MITgcm]/MITgcm/optim/README
ViewVC logotype

Contents of /MITgcm/optim/README

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


Revision 1.1.2.1 - (show annotations) (download)
Tue Feb 5 20:34:34 2002 UTC (22 years, 2 months ago) by heimbach
Branch: ecco-branch
CVS Tags: ecco_c50_e32, ecco_c50_e33, ecco_c50_e30, ecco_c50_e31, ecco_c51_e34d, ecco_c51_e34e, ecco_c51_e34f, ecco_c51_e34g, ecco_c51_e34a, ecco_c51_e34b, ecco_c51_e34c, icebear5, icebear4, icebear3, icebear2, ecco_c50_e29, ecco_c50_e28, ecco_c44_e19, ecco_c44_e18, ecco_c44_e17, ecco_c44_e16, ecco_c50_e33a, ecco_c51_e34, ecco_ice2, ecco_ice1, ecco_c44_e25, ecco_c44_e22, ecco_c44_e23, ecco_c44_e20, ecco_c44_e21, ecco_c44_e26, ecco_c44_e27, ecco_c44_e24, ecco-branch-mod1, ecco-branch-mod2, ecco-branch-mod3, ecco-branch-mod4, ecco-branch-mod5
Branch point for: c24_e25_ice, icebear
Changes since 1.1: +70 -0 lines
o Updating adjoint/makefile to ECCO code
o Adding optim and lsopt for line search optimization.
o Adding verif. experiments for ECCO
Code will be tagged ecco-branch-mod1.

1
2 c expid - experiment name
3 c optimcycle - optimization no.
4 c missing value - missing value identifier (usually -9999.)
5 c ig - global start index x (zonal)
6 c jg - global start index y (medid.)
7 c nsx - no. of x-subgrids
8 c nsy - no. of y-subgrids
9
10 >>> MISSING: <<<
11 c nr - no. of z-points vertical
12 c snx
13 c sny
14 c nvartype
15 c nvarlength
16 >>> <<<
17
18 c maxcvars - Number of control variables
19 c (currently 6; 2 init. + 4 bound.)
20 integer maxcvars
21 parameter ( maxcvars = 20 )
22
23 c ncvarindex - "arbitrary" index to define variable:
24 c * 101: initial temp.
25 c * 102: initial sali.
26 c * 103: heat flux
27 c * 104: freshwater flux
28 c * 105: u stress (zonal)
29 c * 106: v stress (meri.)
30 integer ncvarindex ( maxcvars )
31
32 c ncvarrecs - no. of records in control vector
33 c * = 1 for init. temp./sali.
34 c * = endrec - startrec + 1 for fluxes
35 integer ncvarrecs ( maxcvars )
36
37 c ncvarrecstart - first record:
38 c * NOT DEFINED for init. temp./sali.
39 c * = startrec for fluxes
40 integer ncvarrecstart ( maxcvars )
41
42 c ncvarrecsend - last record:
43 c * NOT DEFINED for init. temp./sali.
44 c * = endrec for fluxes
45 integer ncvarrecsend ( maxcvars )
46
47 c ncvarxmax - no. of x-points in subgrid (zonal)
48 c = snx
49 integer ncvarxmax ( maxcvars )
50
51 c ncvarymax - no. of y-points in subgrid (meri.)
52 c = sny
53 integer ncvarymax ( maxcvars )
54
55 c ncvarnrmax - no. of z-points (vert.)
56 c * = nr for init. temp./sali.
57 c * = 1 for fluxes
58 integer ncvarnrmax ( maxcvars )
59
60 c nwet[c/s/w]tile - Number of wet points in a tile for center (c),
61 c south (s), and western (w) mask, resp.
62 integer nwetctile ( nsx, nsy, nr )
63 integer nwetstile ( nsx, nsy, nr )
64 integer nwetwtile ( nsx, nsy, nr )
65
66 c ncvargrd - position in grid
67 c * = 'c' : (center,center)
68 c * = 's' : (center,south)
69 c * = 'w' : (west,center)
70 character*(1) ncvargrd(maxcvars)

  ViewVC Help
Powered by ViewVC 1.1.22