[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 /
®_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