[Dart-dev] [3391] DART/trunk/models/MITgcm_ocean:
The README explains the critical settings in the ocean model namelists.
nancy at ucar.edu
nancy at ucar.edu
Fri May 23 10:01:47 MDT 2008
An HTML attachment was scrubbed...
URL: http://mailman.ucar.edu/pipermail/dart-dev/attachments/20080523/cb2c8eda/attachment-0001.html
-------------- next part --------------
Added: DART/trunk/models/MITgcm_ocean/inputs/README
===================================================================
--- DART/trunk/models/MITgcm_ocean/inputs/README (rev 0)
+++ DART/trunk/models/MITgcm_ocean/inputs/README 2008-05-23 16:01:47 UTC (rev 3391)
@@ -0,0 +1,70 @@
+#
+# $Id: $
+#
+
+The MITgcm_ocean model needs a bunch of input files.
+Peruse the namelists in the 'data*' files and make sure that
+all the files mentioned live in the 'MITgcm_ocean/inputs' directory.
+
+To allow DART to control the model advances, a couple things have to be
+coordinated.
+
+#1 - data: &PARM03 : startTime = 0
+ DART:advance_model.csh reformats its state vector (trans_sv_pv) and
+ renames the files to be those declared by the variables in &PARM05.
+
+#2 - data: &PARM03 : endTime = xxxx
+ This is fundamentally the assimilation period. The model stops
+ after xxxx seconds. DART reads the &PARM03 namelist and uses
+ 'endTime' as the 'model_time_step'. Given the time from the DART
+ initial conditions (or input.nml:filter_nml:init_time_[days,seconds])
+ the model may be advanced in 'steps' of 'endTime'. Observations
+ within +/- half of 'endTime' (centered at the current time) are
+ assimilated.
+
+#3 - The ocean code was compiled as a parallel executable to use 20 MPI tasks.
+ in SIZE.h ... the nprocs for the latitudes was 5 (we needed 225 lats)
+ and 4 for the longitudes (we needed 256). There are some magic '20's
+ floating around and ONLY ASYNC == 4 WAS TESTED. At present,
+ async = 2 is guaranteed not to work without modifications to the
+ job.simple.csh and advance_model.csh scripts.
+
+ Because the code and datasets were configured to run for the Gulf of Mexico
+ (we had to start somewhere) the following boundary conditions,
+ forcing, and namelist files are needed to advance the model - with or
+ without DART. Some of them are pretty big and consequently are not part
+ of the DART code tree. Contact Tim Hoar thoar 'at' ucar . edu to get
+ the rest of the input datasets.
+
+ data
+ data.cal
+ data.exf
+ data.kpp
+ data.obcs
+ data.pkg
+ eedata
+ ncep_air_19960101.bin
+ ncep_dlwrf_19960101.bin
+ ncep_dswrf_19960101.bin
+ ncep_nswrs_19960101.bin
+ ncep_prate_19960101.bin
+ ncep_shum_19960101.bin
+ ncep_uwnd_19960101.bin
+ ncep_vwnd_19960101.bin
+ bathymetry.bin
+ gom_H_199601.bin
+ gom_S_199601.bin
+ gom_T_199601.bin
+ gom_U_199601.bin
+ gom_V_199601.bin
+ run-off.bin_1x1
+ lev05_monthly_sss_relax.bin
+ lev05_monthly_sst_relax.bin
+ Rs_SobcsE_52_01_nPx1.bin
+ Rs_SobcsN_52_01_nPy1.bin
+ Rs_TobcsE_52_01_nPx1.bin
+ Rs_TobcsN_52_01_nPy1.bin
+ Rs_UobcsE_52_01_nPx1_c1.bin
+ Rs_UobcsN_52_01_nPy1.bin
+ Rs_VobcsE_52_01_nPx1.bin
+ Rs_VobcsN_52_01_nPy1_c1.bin
Added: DART/trunk/models/MITgcm_ocean/inputs/data
===================================================================
--- DART/trunk/models/MITgcm_ocean/inputs/data (rev 0)
+++ DART/trunk/models/MITgcm_ocean/inputs/data 2008-05-23 16:01:47 UTC (rev 3391)
@@ -0,0 +1,138 @@
+# ====================
+# | Model parameters |
+# ====================
+#
+# Continuous equation parameters
+ &PARM01
+ tRef = 23.,22.,21.,20.,19.,18.,17.,16.,15.,14.,13.,
+ 12.,11.,9.,8.,7.,6.,5.,4.,3.,2*2.,18*1.,
+ sRef = 40*34.5,
+ viscAz = 1.E-4,
+ viscA4 = 1.e10,
+ viscAh = 1.e2,
+ cosPower = 3.,
+ no_slip_sides = .true.,
+ no_slip_bottom = .TRUE.,
+ bottomDragQuadratic = 0.002,
+ diffKhT = 1.e2,
+ diffk4T = 1.E10,
+ diffKzT = 1.E-6,
+ diffKhS = 1.e2,
+ diffk4S = 1.E10,
+ diffKzS = 1.E-6,
+ tAlpha = 2.E-4,
+ sBeta = 7.4E-4,
+ gravity = 9.81,
+ rigidLid = .FALSE.,
+ implicitFreeSurface = .TRUE.,
+ eosType = 'JMD95Z',
+ readBinaryPrec = 32,
+ writeBinaryPrec = 32,
+ globalFiles = .false.,
+ useSingleCpuIO = .true.,
+ tempAdvScheme = 4,
+ saltAdvScheme = 4,
+ hFacMin = 0.3,
+ hFacMinDz = 50.,
+ multiDimAdvection = .FALSE.,
+ staggerTimeStep = .TRUE.,
+ implicitDiffusion = .true.,
+ implicitViscosity = .true.,
+ allowFreezing = .false.,
+ debugMode = .false.,
+ debugLevel = 0,
+ exactConserv = .true.,
+ &
+
+# Elliptic solver parameters
+ &PARM02
+ cg2dMaxIters=1000,
+ cg2dTargetResidual=1.E-8,
+ &
+
+# Time stepping parameters
+# dumpFreq = 86400.,
+# taveFreq = 86400.,
+# to get 20 ensemble members ... from a 14 day run ...
+# I'm going to dump more often than every day.
+# endTime = 1209600., 14 days
+# endTime = 172800., two days
+#dumpFreq = 43200.,
+#taveFreq = 43200.,
+ &PARM03
+ startTime = 0.,
+ endTime = 172800.,
+ deltaTmom = 900.,
+ deltaTtracer = 900.,
+ deltaTClock = 900.,
+ abEps = 0.1,
+ chkptFreq = 0.,
+ pChkptFreq = 1209600.,
+ dumpFreq = 172800.,
+ taveFreq = 172800.,
+ tauThetaClimRelax = 0.,
+ tauSaltClimRelax = 2592000.,
+ monitorFreq=259200000.0,
+ forcing_In_AB=.false.
+ &
+
+# Gridding parameters
+ &PARM04
+ usingCartesianGrid=.FALSE.,
+ usingSphericalPolarGrid=.TRUE.,
+ phiMin=8.4,
+ thetaMin=262.0,
+ delY = 225*0.1,
+ delX = 256*0.1,
+ delZ = 5.0037,
+ 5.5860,
+ 6.2725,
+ 7.0817,
+ 8.0350,
+ 9.1575,
+ 10.4786,
+ 12.0322,
+ 13.8579,
+ 16.0012,
+ 18.5147,
+ 21.4583,
+ 24.9006,
+ 28.9188,
+ 33.5994,
+ 39.0386,
+ 45.3416,
+ 52.6217,
+ 60.9989,
+ 70.5969,
+ 81.5393,
+ 93.9440,
+ 107.9170,
+ 123.5436,
+ 140.8794,
+ 159.9405,
+ 180.6944,
+ 203.0513,
+ 226.8604,
+ 251.9079,
+ 277.9217,
+ 304.5812,
+ 331.5313,
+ 358.4013,
+ 384.8251,
+ 410.4601,
+ 435.0053,
+ 458.2124,
+ 479.8950,
+ 499.3929,
+&
+# Input datasets
+#mdsiolocaldir= '/home/koehl/work/Gulf_Mexico/run/',
+ &PARM05
+ bathyFile = 'bathymetry.bin',
+ hydrogThetaFile = 'gom_T_199601.bin',
+ hydrogSaltFile = 'gom_S_199601.bin',
+ uVelInitFile = 'gom_U_199601.bin',
+ vVelInitFile = 'gom_V_199601.bin',
+ pSurfInitFile = 'gom_H_199601.bin',
+&
+
Added: DART/trunk/models/MITgcm_ocean/inputs/data.cal
===================================================================
--- DART/trunk/models/MITgcm_ocean/inputs/data.cal (rev 0)
+++ DART/trunk/models/MITgcm_ocean/inputs/data.cal 2008-05-23 16:01:47 UTC (rev 3391)
@@ -0,0 +1,9 @@
+#
+# *******************
+# Calendar Parameters
+# *******************
+ &CAL_NML
+ TheCalendar='gregorian',
+ startDate_1=19960101,
+ startDate_2=60000,
+ &
Added: DART/trunk/models/MITgcm_ocean/inputs/data.exf
===================================================================
--- DART/trunk/models/MITgcm_ocean/inputs/data.exf (rev 0)
+++ DART/trunk/models/MITgcm_ocean/inputs/data.exf 2008-05-23 16:01:47 UTC (rev 3391)
@@ -0,0 +1,320 @@
+# $Header: /u/gcmpack/MITgcm_contrib/eh3/llc/ecco-godae/input_50lev/data.exf,v 1.1 2007/03/06 19:13:51 heimbach Exp $
+#
+# *********************
+# External Forcing Data
+# *********************
+ &EXF_NML_01
+ exf_iprec = 32,
+ exf_yftype = 'RL',
+ useExfYearlyFields= .false.,
+ twoDigitYear = .false.,
+ useExfCheckRange=.false.,
+ &
+
+ &EXF_NML_02
+ climsstfile = 'lev05_monthly_sst_relax.bin',
+ climsssfile = 'lev05_monthly_sss_relax.bin',
+ precipfile = 'ncep_prate_19960101.bin',
+ atempfile = 'ncep_air_19960101.bin',
+ aqhfile = 'ncep_shum_19960101.bin',
+ swdownfile = 'ncep_dswrf_19960101.bin',
+ swfluxfile = 'ncep_nswrs_19960101.bin',
+ lwfluxfile = '',
+ lwdownfile = 'ncep_dlwrf_19960101.bin',
+ uwindfile = 'ncep_uwnd_19960101.bin',
+ vwindfile = 'ncep_vwnd_19960101.bin',
+ runofffile = 'run-off.bin_1x1',
+ climsststartdate1 = 19960101,
+ climsststartdate2 = 60000,
+ climsstperiod = -12,
+ climsssstartdate1 = 19960101,
+ climsssstartdate2 = 60000,
+ climsssperiod = -12,
+ runoffstartdate1=19960101,
+ runoffstartdate2=060000,
+ runoffperiod=-12,
+ precipstartdate1=19960101,
+ precipstartdate2=060000,
+ precipperiod=86400.0,
+ atempstartdate1=19960101,
+ atempstartdate2=060000,
+ atempperiod=86400.0,
+ aqhstartdate1=19960101,
+ aqhstartdate2=060000,
+ aqhperiod=86400.0,
+ swdownstartdate1=19960101,
+ swdownstartdate2=060000,
+ swdownperiod=86400.0,
+ lwfluxstartdate1=19960101,
+ lwfluxstartdate2=060000,
+ lwfluxperiod=86400.0,
+ swfluxstartdate1=19960101,
+ swfluxstartdate2=060000,
+ swfluxperiod=86400.0,
+ lwdownstartdate1=19960101,
+ lwdownstartdate2=060000,
+ lwdownperiod=86400.0,
+ uwindstartdate1=19960101,
+ uwindstartdate2=060000,
+ uwindperiod=86400.0,
+ vwindstartdate1=19960101,
+ vwindstartdate2=060000,
+ vwindperiod=86400.0,
+ hfluxstartdate1=19960101,
+ hfluxstartdate2=060000,
+ hfluxperiod=86400.0,
+ sfluxstartdate1=19960101,
+ sfluxstartdate2=060000,
+ sfluxperiod=86400.0,
+ ustressstartdate1=19960101,
+ ustressstartdate2=060000,
+ ustressperiod=86400.0,
+ vstressstartdate1=19960101,
+ vstressstartdate2=060000,
+ vstressperiod=86400.0,
+ &
+
+ &EXF_NML_03
+ exf_inscal_precip=1.,
+ exf_offset_atemp=0.0,
+ exf_inscal_runoff = 3.1710e-08,
+ &
+
+ &EXF_NML_04
+ precip_lon0 = 0.00D0,
+ precip_lon_inc = 1.875D0,
+ precip_lat0 = -88.5420D0,
+ precip_lat_inc = 1.8888, 1.9000, 1.9024, 1.9034, 1.9039, 1.9042,
+ 1.9042, 1.9044, 1.9045, 1.9045, 1.9046, 1.9046, 1.9046, 1.9046,
+ 1.9047, 1.9046, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047,
+ 1.9047, 1.9047, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9047,
+ 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048,
+ 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047,
+ 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047,
+ 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048,
+ 1.9047, 1.9047, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9047,
+ 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9046,
+ 1.9047, 1.9046, 1.9046, 1.9046, 1.9046, 1.9045, 1.9045, 1.9044,
+ 1.9042, 1.9042, 1.9039, 1.9034, 1.9024, 1.9000, 1.8888, 1.8888,
+ precip_nlon = 192,
+ precip_nlat = 94,
+ atemp_lon0 = 0.00D0,
+ atemp_lon_inc = 1.875D0,
+ atemp_lat0 = -88.5420D0,
+ atemp_lat_inc = 1.8888, 1.9000, 1.9024, 1.9034, 1.9039, 1.9042,
+ 1.9042, 1.9044, 1.9045, 1.9045, 1.9046, 1.9046, 1.9046, 1.9046,
+ 1.9047, 1.9046, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047,
+ 1.9047, 1.9047, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9047,
+ 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048,
+ 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047,
+ 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047,
+ 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048,
+ 1.9047, 1.9047, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9047,
+ 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9046,
+ 1.9047, 1.9046, 1.9046, 1.9046, 1.9046, 1.9045, 1.9045, 1.9044,
+ 1.9042, 1.9042, 1.9039, 1.9034, 1.9024, 1.9000, 1.8888, 1.8888,
+ atemp_nlon = 192,
+ atemp_nlat = 94,
+ aqh_lon0 = 0.00D0,
+ aqh_lon_inc = 1.875D0,
+ aqh_lat0 = -88.5420D0,
+ aqh_lat_inc = 1.8888, 1.9000, 1.9024, 1.9034, 1.9039, 1.9042,
+ 1.9042, 1.9044, 1.9045, 1.9045, 1.9046, 1.9046, 1.9046, 1.9046,
+ 1.9047, 1.9046, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047,
+ 1.9047, 1.9047, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9047,
+ 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048,
+ 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047,
+ 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047,
+ 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048,
+ 1.9047, 1.9047, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9047,
+ 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9046,
+ 1.9047, 1.9046, 1.9046, 1.9046, 1.9046, 1.9045, 1.9045, 1.9044,
+ 1.9042, 1.9042, 1.9039, 1.9034, 1.9024, 1.9000, 1.8888, 1.8888,
+ aqh_nlon = 192,
+ aqh_nlat = 94,
+ swdown_lon0 = 0.00D0,
+ swdown_lon_inc = 1.875D0,
+ swdown_lat0 = -88.5420D0,
+ swdown_lat_inc = 1.8888, 1.9000, 1.9024, 1.9034, 1.9039, 1.9042,
+ 1.9042, 1.9044, 1.9045, 1.9045, 1.9046, 1.9046, 1.9046, 1.9046,
+ 1.9047, 1.9046, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047,
+ 1.9047, 1.9047, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9047,
+ 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048,
+ 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047,
+ 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047,
+ 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048,
+ 1.9047, 1.9047, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9047,
+ 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9046,
+ 1.9047, 1.9046, 1.9046, 1.9046, 1.9046, 1.9045, 1.9045, 1.9044,
+ 1.9042, 1.9042, 1.9039, 1.9034, 1.9024, 1.9000, 1.8888, 1.8888,
+ swdown_nlon = 192,
+ swdown_nlat = 94,
+ lwflux_lon0 = 0.00D0,
+ lwflux_lon_inc = 1.875D0,
+ lwflux_lat0 = -88.5420D0,
+ lwflux_lat_inc = 1.8888, 1.9000, 1.9024, 1.9034, 1.9039, 1.9042,
+ 1.9042, 1.9044, 1.9045, 1.9045, 1.9046, 1.9046, 1.9046, 1.9046,
+ 1.9047, 1.9046, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047,
+ 1.9047, 1.9047, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9047,
+ 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048,
+ 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047,
+ 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047,
+ 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048,
+ 1.9047, 1.9047, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9047,
+ 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9046,
+ 1.9047, 1.9046, 1.9046, 1.9046, 1.9046, 1.9045, 1.9045, 1.9044,
+ 1.9042, 1.9042, 1.9039, 1.9034, 1.9024, 1.9000, 1.8888, 1.8888,
+ lwflux_nlon = 192,
+ lwflux_nlat = 94,
+ swflux_lon0 = 0.00D0,
+ swflux_lon_inc = 1.875D0,
+ swflux_lat0 = -88.5420D0,
+ swflux_lat_inc = 1.8888, 1.9000, 1.9024, 1.9034, 1.9039, 1.9042,
+ 1.9042, 1.9044, 1.9045, 1.9045, 1.9046, 1.9046, 1.9046, 1.9046,
+ 1.9047, 1.9046, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047,
+ 1.9047, 1.9047, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9047,
+ 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048,
+ 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047,
+ 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047,
+ 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048,
+ 1.9047, 1.9047, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9047,
+ 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9046,
+ 1.9047, 1.9046, 1.9046, 1.9046, 1.9046, 1.9045, 1.9045, 1.9044,
+ 1.9042, 1.9042, 1.9039, 1.9034, 1.9024, 1.9000, 1.8888, 1.8888,
+ swflux_nlon = 192,
+ swflux_nlat = 94,
+ lwdown_lon0 = 0.00D0,
+ lwdown_lon_inc = 1.875D0,
+ lwdown_lat0 = -88.5420D0,
+ lwdown_lat_inc = 1.8888, 1.9000, 1.9024, 1.9034, 1.9039, 1.9042,
+ 1.9042, 1.9044, 1.9045, 1.9045, 1.9046, 1.9046, 1.9046, 1.9046,
+ 1.9047, 1.9046, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047,
+ 1.9047, 1.9047, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9047,
+ 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048,
+ 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047,
+ 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047,
+ 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048,
+ 1.9047, 1.9047, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9047,
+ 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9046,
+ 1.9047, 1.9046, 1.9046, 1.9046, 1.9046, 1.9045, 1.9045, 1.9044,
+ 1.9042, 1.9042, 1.9039, 1.9034, 1.9024, 1.9000, 1.8888, 1.8888,
+ lwdown_nlon = 192,
+ lwdown_nlat = 94,
+ uwind_lon0 = 0.00D0,
+ uwind_lon_inc = 1.875D0,
+ uwind_lat0 = -88.5420D0,
+ uwind_lat_inc = 1.8888, 1.9000, 1.9024, 1.9034, 1.9039, 1.9042,
+ 1.9042, 1.9044, 1.9045, 1.9045, 1.9046, 1.9046, 1.9046, 1.9046,
+ 1.9047, 1.9046, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047,
+ 1.9047, 1.9047, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9047,
+ 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048,
+ 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047,
+ 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047,
+ 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048,
+ 1.9047, 1.9047, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9047,
+ 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9046,
+ 1.9047, 1.9046, 1.9046, 1.9046, 1.9046, 1.9045, 1.9045, 1.9044,
+ 1.9042, 1.9042, 1.9039, 1.9034, 1.9024, 1.9000, 1.8888, 1.8888,
+ uwind_nlon = 192,
+ uwind_nlat = 94,
+ vwind_lon0 = 0.00D0,
+ vwind_lon_inc = 1.875D0,
+ vwind_lat0 = -88.5420D0,
+ vwind_lat_inc = 1.8888, 1.9000, 1.9024, 1.9034, 1.9039, 1.9042,
+ 1.9042, 1.9044, 1.9045, 1.9045, 1.9046, 1.9046, 1.9046, 1.9046,
+ 1.9047, 1.9046, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047,
+ 1.9047, 1.9047, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9047,
+ 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048,
+ 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047,
+ 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047,
+ 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048,
+ 1.9047, 1.9047, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9047,
+ 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9046,
+ 1.9047, 1.9046, 1.9046, 1.9046, 1.9046, 1.9045, 1.9045, 1.9044,
+ 1.9042, 1.9042, 1.9039, 1.9034, 1.9024, 1.9000, 1.8888, 1.8888,
+ vwind_nlon = 192,
+ vwind_nlat = 94,
+ hflux_lon0 = 0.00D0,
+ hflux_lon_inc = 1.875D0,
+ hflux_lat0 = -88.5420D0,
+ hflux_lat_inc = 1.8888, 1.9000, 1.9024, 1.9034, 1.9039, 1.9042,
+ 1.9042, 1.9044, 1.9045, 1.9045, 1.9046, 1.9046, 1.9046, 1.9046,
+ 1.9047, 1.9046, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047,
+ 1.9047, 1.9047, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9047,
+ 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048,
+ 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047,
+ 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047,
+ 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048,
+ 1.9047, 1.9047, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9047,
+ 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9046,
+ 1.9047, 1.9046, 1.9046, 1.9046, 1.9046, 1.9045, 1.9045, 1.9044,
+ 1.9042, 1.9042, 1.9039, 1.9034, 1.9024, 1.9000, 1.8888, 1.8888,
+ hflux_nlon = 192,
+ hflux_nlat = 94,
+ sflux_lon0 = 0.00D0,
+ sflux_lon_inc = 1.875D0,
+ sflux_lat0 = -88.5420D0,
+ sflux_lat_inc = 1.8888, 1.9000, 1.9024, 1.9034, 1.9039, 1.9042,
+ 1.9042, 1.9044, 1.9045, 1.9045, 1.9046, 1.9046, 1.9046, 1.9046,
+ 1.9047, 1.9046, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047,
+ 1.9047, 1.9047, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9047,
+ 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048,
+ 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047,
+ 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047,
+ 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048,
+ 1.9047, 1.9047, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9047,
+ 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9046,
+ 1.9047, 1.9046, 1.9046, 1.9046, 1.9046, 1.9045, 1.9045, 1.9044,
+ 1.9042, 1.9042, 1.9039, 1.9034, 1.9024, 1.9000, 1.8888, 1.8888,
+ sflux_nlon = 192,
+ sflux_nlat = 94,
+ ustress_lon0 = 0.00D0,
+ ustress_lon_inc = 1.875D0,
+ ustress_lat0 = -88.5420D0,
+ ustress_lat_inc = 1.8888, 1.9000, 1.9024, 1.9034, 1.9039, 1.9042,
+ 1.9042, 1.9044, 1.9045, 1.9045, 1.9046, 1.9046, 1.9046, 1.9046,
+ 1.9047, 1.9046, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047,
+ 1.9047, 1.9047, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9047,
+ 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048,
+ 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047,
+ 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047,
+ 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048,
+ 1.9047, 1.9047, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9047,
+ 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9046,
+ 1.9047, 1.9046, 1.9046, 1.9046, 1.9046, 1.9045, 1.9045, 1.9044,
+ 1.9042, 1.9042, 1.9039, 1.9034, 1.9024, 1.9000, 1.8888, 1.8888,
+ ustress_nlon = 192,
+ ustress_nlat = 94,
+ vstress_lon0 = 0.00D0,
+ vstress_lon_inc = 1.875D0,
+ vstress_lat0 = -88.5420D0,
+ vstress_lat_inc = 1.8888, 1.9000, 1.9024, 1.9034, 1.9039, 1.9042,
+ 1.9042, 1.9044, 1.9045, 1.9045, 1.9046, 1.9046, 1.9046, 1.9046,
+ 1.9047, 1.9046, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047,
+ 1.9047, 1.9047, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9047,
+ 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048,
+ 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047,
+ 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047,
+ 1.9047, 1.9048, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9048,
+ 1.9047, 1.9047, 1.9047, 1.9047, 1.9048, 1.9047, 1.9047, 1.9047,
+ 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9047, 1.9046,
+ 1.9047, 1.9046, 1.9046, 1.9046, 1.9046, 1.9045, 1.9045, 1.9044,
+ 1.9042, 1.9042, 1.9039, 1.9034, 1.9024, 1.9000, 1.8888, 1.8888,
+ vstress_nlon = 192,
+ vstress_nlat = 94,
+ runoff_lon0 = 0.50D0,
+ runoff_lon_inc = 1.0D0,
+ runoff_lat0 = -79.5D0,
+ runoff_lat_inc = 160*1.0D0,
+ runoff_nlon = 360,
+ runoff_nlat = 160,
+ &
+
+ &EXF_NML_OBCS
+ obcsNstartdate1 = 19520115,
+ obcsNstartdate2 = 00000,
+ obcsNperiod = 2626560.0,
+ obcsEstartdate1 = 19520115,
+ obcsEstartdate2 = 00000,
+ obcsEperiod = 2626560.0,
+ &
Added: DART/trunk/models/MITgcm_ocean/inputs/data.kpp
===================================================================
--- DART/trunk/models/MITgcm_ocean/inputs/data.kpp (rev 0)
+++ DART/trunk/models/MITgcm_ocean/inputs/data.kpp 2008-05-23 16:01:47 UTC (rev 3391)
@@ -0,0 +1,7 @@
+# KPP parameters
+ &KPP_PARM01
+ KPPmixingMaps = .FALSE.,
+ KPPwriteState = .FALSE.,
+ kpp_dumpFreq = 864000.0,
+ Riinfty = 0.3,
+&
Added: DART/trunk/models/MITgcm_ocean/inputs/data.obcs
===================================================================
--- DART/trunk/models/MITgcm_ocean/inputs/data.obcs (rev 0)
+++ DART/trunk/models/MITgcm_ocean/inputs/data.obcs 2008-05-23 16:01:47 UTC (rev 3391)
@@ -0,0 +1,30 @@
+# Open-boundaries
+ &OBCS_PARM01
+ OB_Ieast = 35*0,62*-1,19*0,109*-1,
+ OB_Jnorth = 166*0,90*-1,
+ useOBCSsponge = .TRUE.,
+ useOBCSprescribe = .true.,
+ OBEuFile = 'Rs_UobcsE_52_01_nPx1_c1.bin',
+ OBEvFile = 'Rs_VobcsE_52_01_nPx1.bin',
+ OBEtFile = 'Rs_TobcsE_52_01_nPx1.bin',
+ OBEsFile = 'Rs_SobcsE_52_01_nPx1.bin'
+ OBNuFile = 'Rs_UobcsN_52_01_nPy1.bin',
+ OBNvFile = 'Rs_VobcsN_52_01_nPy1_c1.bin',
+ OBNtFile = 'Rs_TobcsN_52_01_nPy1.bin',
+ OBNsFile = 'Rs_SobcsN_52_01_nPy1.bin',
+&
+
+# Orlanski parameters
+ &OBCS_PARM02
+#Cmax = 0.45,
+#cVelTimeScale = 1000.,
+ &
+# Sponge layer parameters
+ &OBCS_PARM03
+ spongeThickness = 10,
+ Urelaxobcsinner = 432000.0,
+ Urelaxobcsbound = 86400.0,
+ Vrelaxobcsinner = 432000.0,
+ Vrelaxobcsbound = 86400.0,
+&
+
Added: DART/trunk/models/MITgcm_ocean/inputs/data.pkg
===================================================================
--- DART/trunk/models/MITgcm_ocean/inputs/data.pkg (rev 0)
+++ DART/trunk/models/MITgcm_ocean/inputs/data.pkg 2008-05-23 16:01:47 UTC (rev 3391)
@@ -0,0 +1,9 @@
+# Packages
+ &PACKAGES
+ useGMRedi=.FALSE.,
+ useKPP=.true.,
+ useECCO=.true.,
+ useEXF=.true.,
+ useOBCS=.true.,
+ useSEAICE=.false.,
+ &
Added: DART/trunk/models/MITgcm_ocean/inputs/eedata
===================================================================
--- DART/trunk/models/MITgcm_ocean/inputs/eedata (rev 0)
+++ DART/trunk/models/MITgcm_ocean/inputs/eedata 2008-05-23 16:01:47 UTC (rev 3391)
@@ -0,0 +1,12 @@
+# Example "eedata" file
+# Lines beginning "#" are comments
+# nTx - No. threads per process in X
+# nTy - No. threads per process in Y
+ &EEPARMS
+ useCubedSphereExchange=.FALSE.,
+ nTx=1,
+ nTy=1,
+ &
+# Note: Some systems use & as the
+# namelist terminator. Other systems
+# use a / character (as shown here).
More information about the Dart-dev
mailing list