/[MITgcm]/MITgcm/pkg/mnc/MNC_PARAMS.h
ViewVC logotype

Diff of /MITgcm/pkg/mnc/MNC_PARAMS.h

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

revision 1.3 by edhill, Sun Oct 10 06:08:49 2004 UTC revision 1.16 by edhill, Sun Nov 5 18:36:06 2006 UTC
# Line 16  CEOP Line 16  CEOP
16  C     ===  PARM_MNC_C Common Block  ===  C     ===  PARM_MNC_C Common Block  ===
17  C     mnc_outdir_str   :: name of the output directory  C     mnc_outdir_str   :: name of the output directory
18  C     mnc_indir_str    :: name of the input directory  C     mnc_indir_str    :: name of the input directory
19    
20        COMMON /PARM_MNC_C/        COMMON /PARM_MNC_C/
21       &     mnc_outdir_str,       &     mnc_outdir_str,
22       &     mnc_indir_str       &     mnc_indir_str
23        CHARACTER*(MAX_LEN_FNAM) mnc_outdir_str        CHARACTER*(MAX_LEN_FNAM) mnc_outdir_str
24        CHARACTER*(MAX_LEN_FNAM) mnc_indir_str        CHARACTER*(MAX_LEN_FNAM) mnc_indir_str
25    
26    C     ===  PARM_MNC_L Common Block  ===
27    C     mnc_use_indir    :: use "mnc_indir_str" as input filename prefix
28    C     mnc_use_outdir   :: use "mnc_outdir_str" as output filename prefix
29    C     mnc_outdir_date  :: use a date string within the output dir name
30    C     mnc_outdir_num   :: use a seq. number within the output dir name
31    C     mnc_use_name_ni0 :: use nIter0 in all the file names
32    C     mnc_echo_gvtypes :: echo type names (fails on many platforms)
33    C     pickup_write_mnc :: use mnc to write pickups
34    C     pickup_read_mnc  :: use mnc to read  pickups
35    C     mon_write_mnc    :: use mnc to write monitor output
36    C     writegrid_mnc    :: use mnc to write model-grid arrays to file
37    C     readgrid_mnc     :: read INI_CURVILINEAR_GRID() info using mnc
38    
39          COMMON /PARM_MNC_L/
40         &     mnc_use_indir, mnc_use_outdir, mnc_outdir_date,
41         &     mnc_outdir_num, mnc_use_name_ni0, mnc_echo_gvtypes,
42         &     pickup_write_mnc, pickup_read_mnc,
43         &     timeave_mnc, snapshot_mnc, monitor_mnc, autodiff_mnc,
44         &     writegrid_mnc, readgrid_mnc,
45         &     mnc_read_bathy, mnc_read_salt, mnc_read_theta
46          LOGICAL
47         &     mnc_use_indir, mnc_use_outdir, mnc_outdir_date,
48         &     mnc_outdir_num, mnc_use_name_ni0, mnc_echo_gvtypes,
49         &     pickup_write_mnc, pickup_read_mnc,
50         &     timeave_mnc, snapshot_mnc, monitor_mnc, autodiff_mnc,
51         &     writegrid_mnc, readgrid_mnc,
52         &     mnc_read_bathy, mnc_read_salt, mnc_read_theta
53    
54    C     ===  PARM_MNC_I Common Block  ===
55    C     mnc_curr_iter    :: current iter for file names
56    
57          COMMON /PARM_MNC_I/
58         &     mnc_def_imv, mnc_curr_iter
59          INTEGER mnc_def_imv(2)
60          INTEGER mnc_curr_iter
61    
62    C     ===  PARM_MNC_R8 Common Block  ===
63    C     mnc_max_fsize    :: maximum file size
64    
65          COMMON /PARM_MNC_R8/
66         &     mnc_def_dmv,
67         &     mnc_max_fsize, mnc_filefreq
68          REAL*8  mnc_def_dmv(2)
69          REAL*8  mnc_max_fsize
70          REAL*8  mnc_filefreq
71    
72    C     ===  PARM_MNC_R8 Common Block  ===
73          COMMON /PARM_MNC_R4/
74         &     mnc_def_rmv
75          REAL*4  mnc_def_rmv(2)
76    
77  CEH3 ;;; Local Variables: ***  CEH3 ;;; Local Variables: ***
78  CEH3 ;;; mode:fortran ***  CEH3 ;;; mode:fortran ***

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.16

  ViewVC Help
Powered by ViewVC 1.1.22