[Dart-dev] [4910] DART/trunk/models/cam/work/input.nml: Updates to match new executables.

nancy at ucar.edu nancy at ucar.edu
Fri May 13 14:49:48 MDT 2011


Revision: 4910
Author:   nancy
Date:     2011-05-13 14:49:48 -0600 (Fri, 13 May 2011)
Log Message:
-----------
Updates to match new executables.

Modified Paths:
--------------
    DART/trunk/models/cam/work/input.nml

-------------- next part --------------
Modified: DART/trunk/models/cam/work/input.nml
===================================================================
--- DART/trunk/models/cam/work/input.nml	2011-05-13 20:33:46 UTC (rev 4909)
+++ DART/trunk/models/cam/work/input.nml	2011-05-13 20:49:48 UTC (rev 4910)
@@ -22,7 +22,7 @@
    outlier_threshold        = 3.0,
    output_forward_op_errors = .false.,
    output_inflation         = .true.,
-   trace_execution          = .false.,
+   trace_execution          = .true.,
    output_timestamps        = .false.,
    silence                  = .false.,
 
@@ -43,6 +43,9 @@
 /
 ! ! inf_flavor is 0:none, 1:obs space, 2: varying state space, 3: fixed state_space
 
+&perfect_model_obs_nml
+   /
+
 &smoother_nml
    num_lags              = 0
    start_from_restart    = .false.
@@ -51,13 +54,14 @@
    restart_out_file_name = 'smoother_restart' /
 
 &ensemble_manager_nml
-   single_restart_file_in = .false.,
-   single_restart_file_out = .false. /
+   single_restart_file_in  = .false.,
+   single_restart_file_out = .false.,
+   perturbation_amplitude  = 0.2 /
 
 &assim_tools_nml
    filter_kind                     = 1,
    cutoff                          = 0.2,
-   sort_obs_inc                    = .true.,
+   sort_obs_inc                    = .false.,
    spread_restoration              = .false.,
    sampling_error_correction       = .false.,
    adaptive_localization_threshold = -1,
@@ -70,8 +74,8 @@
    select_localization = 1  /
 
 &reg_factor_nml
-   select_regression = 1,
-   input_reg_file = "time_mean_reg" 
+   select_regression    = 1,
+   input_reg_file       = "time_mean_reg",
    save_reg_diagnostics = .false.,
    reg_diagnostics_file = 'reg_diagnostics' /
 
@@ -84,9 +88,17 @@
    /
 
 &cam_to_dart_nml
+   cam_to_dart_input_file  = 'caminput.nc',
+   cam_to_dart_output_file = 'dart_ics',
    /
 
+&dart_to_cam_nml
+  dart_to_cam_input_file  = 'temp_ic',
+  dart_to_cam_output_file = 'caminput.nc',
+  advance_time_present    = .true.,
+   /
 
+
 # also a common setup:
 #   model_version       = '3.5.06',
 #   model_version       = '4.0.1',
@@ -102,39 +114,42 @@
    state_num_2d        = 1,
    state_num_3d        = 6,
    state_names_2d      = 'PS'
-   state_names_3d      = 'T','US','VS','Q','CLDLIQ','CLDICE'
+   state_names_3d      = 'T', 'US', 'VS', 'Q', 'CLDLIQ', 'CLDICE'
    which_vert_1d       = 0,
    which_vert_2d       = -1,
    which_vert_3d       = 6*1,
-   pert_names          = '',
-   pert_sd             = -888888.0d0,
+   pert_names          = 'T', 'US', 'VS',
+   pert_sd             = 0.20,
    pert_base_vals      = -888888.0d0,
+   Time_step_seconds   = 21600,
+   Time_step_days      = 0,
    highest_obs_pressure_mb   = 100.0,
    highest_state_pressure_mb = 150.0,
-   max_obs_lat_degree        = 85.0,
-   Time_step_seconds   = 21600,
-   Time_step_days      = 0    /
+   max_obs_lat_degree        = 89.0,
+   /
 
 ! pert_sd < 0. signals pert_base_vals to be used as the values 
 !   for each ensemble member (for 1 field), instead of the value for each field.
 !   DART special value -888888.0d0 can be used for that.
-!   Used by trans_pv_sv_pert0's call to pert_model_state (for parameterization studies).
 ! pert_sd > 0 allows each point of the pert_names fields of each ens member 
 !   to be randomly perturbed with a standard deviation of pert_sd.  
 !   Used by filter's call to pert_model_state.
 ! pert_base_vals /= -888888.0d0 means that the values of the fields in pert_names
-!   sill be reset to the values in pert_base_vals.  
+!   will be reset to the values in pert_base_vals.  
 
-
 &location_nml
-   horiz_dist_only = .false.,
+   horiz_dist_only             = .true.,
    vert_normalization_pressure = 100000.0, 
-   vert_normalization_height = 10000.0,
-   vert_normalization_level = 20.0,
-   approximate_distance = .true.,
-   nlon = 71, 
-   nlat = 36  /
+   vert_normalization_height   = 10000.0,
+   vert_normalization_level    = 20.0,
+   approximate_distance        = .false.,
+   nlon                        = 71, 
+   nlat                        = 36,
+   output_box_info             = .false.,
+   print_box_level             = 0,
+  /
 
+
 &preprocess_nml
    input_obs_kind_mod_file = '../../../obs_kind/DEFAULT_obs_kind_mod.F90',
   output_obs_kind_mod_file = '../../../obs_kind/obs_kind_mod.f90',
@@ -190,10 +205,8 @@
    gregorian_cal                = .true.   /
 
 &obs_sequence_tool_nml
-   num_input_files    = 2,
    filename_seq       = 'obs_seq.one', 'obs_seq.two',
    filename_out       = 'obs_seq.processed',
-   print_only         =  .false.,
    first_obs_days     = -1,
    first_obs_seconds  = -1,
    last_obs_days      = -1,
@@ -203,6 +216,7 @@
    min_lon            =    0.0,
    max_lon            =  360.0,
    gregorian_cal      = .true.
+   print_only         =  .false.,
 /
 
 # other possible obs tool namelist items:
@@ -237,7 +251,7 @@
 # in which case last_bin_center should be safely in the future.
 #
 # Acceptable latitudes range from  [-90,  90]
-# Acceptable longitudes range from [  0, Inf]
+# Acceptable longitudes range from [  0, 360]
 
 &obs_diag_nml
    obs_sequence_name = 'obs_seq.final',


More information about the Dart-dev mailing list