[Dart-dev] [5932] DART/branches/development: Changed the default for the obs_seq_to_netcdf schedule settings
nancy at ucar.edu
nancy at ucar.edu
Fri Nov 30 16:43:31 MST 2012
Revision: 5932
Author: thoar
Date: 2012-11-30 16:43:30 -0700 (Fri, 30 Nov 2012)
Log Message:
-----------
Changed the default for the obs_seq_to_netcdf schedule settings
to be 'one big time bin' so that all observations will be put into
one netCDF file. This way you don't have to know the exact timespan
of the observations if you just want to blast them out and look at the
whole thing.
Modified Paths:
--------------
DART/branches/development/models/MITgcm_ocean/work/input.nml
DART/branches/development/models/NCOMMAS/work/input.nml
DART/branches/development/models/POP/work/input.nml
DART/branches/development/models/cam/shell_scripts/input.normal.nml
DART/branches/development/models/cam/shell_scripts/input.pert0.nml
DART/branches/development/models/cam/work/input.nml
DART/branches/development/models/cam/work/input_capt.nml
DART/branches/development/models/clm/work/input.nml
DART/branches/development/models/coamps_nest/templates/EXPERIMENT_EXAMPLE/input.nml
DART/branches/development/models/lorenz_96/work/input.nml
DART/branches/development/models/lorenz_96/work/input.workshop.nml
DART/branches/development/models/mpas_atm/work/input.nml
DART/branches/development/models/sqg/work/input.nml
DART/branches/development/models/tiegcm/work/input.nml
DART/branches/development/models/wrf/work/input.nml
DART/branches/development/obs_sequence/obs_seq_to_netcdf.html
DART/branches/development/observations/WOD/shell_scripts/input.nml.template
DART/branches/development/observations/WOD/work/input.nml
DART/branches/development/observations/utilities/oned/input.nml
DART/branches/development/observations/utilities/threed_sphere/input.nml
DART/branches/development/time_manager/schedule_mod.f90
DART/branches/development/time_manager/schedule_mod.html
DART/branches/development/time_manager/schedule_mod.nml
-------------- next part --------------
Modified: DART/branches/development/models/MITgcm_ocean/work/input.nml
===================================================================
--- DART/branches/development/models/MITgcm_ocean/work/input.nml 2012-11-21 21:01:55 UTC (rev 5931)
+++ DART/branches/development/models/MITgcm_ocean/work/input.nml 2012-11-30 23:43:30 UTC (rev 5932)
@@ -63,14 +63,15 @@
inf_lower_bound = 1.0, 1.0,
inf_upper_bound = 1000000.0, 1000000.0,
inf_sd_lower_bound = 0.0, 0.0
-/
+ /
&smoother_nml
num_lags = 0,
start_from_restart = .false.,
output_restart = .false.,
restart_in_file_name = 'smoother_ics',
- restart_out_file_name = 'smoother_restart' /
+ restart_out_file_name = 'smoother_restart'
+ /
# cutoff of 0.03 (radians) is about 200km
&assim_tools_nml
@@ -82,24 +83,29 @@
adaptive_localization_threshold = -1,
output_localization_diagnostics = .false.,
localization_diagnostics_file = 'localization_diagnostics',
- print_every_nth_obs = 0 /
+ print_every_nth_obs = 0
+ /
&ensemble_manager_nml
single_restart_file_in = .true.,
single_restart_file_out = .false.,
- perturbation_amplitude = 0.2 /
+ perturbation_amplitude = 0.2
+ /
&cov_cutoff_nml
- select_localization = 1 /
+ select_localization = 1
+ /
®_factor_nml
select_regression = 1,
input_reg_file = "time_mean_reg",
save_reg_diagnostics = .false.,
- reg_diagnostics_file = "reg_diagnostics" /
+ reg_diagnostics_file = "reg_diagnostics"
+ /
&obs_sequence_nml
- write_binary_obs_sequence = .false. /
+ write_binary_obs_sequence = .false.
+ /
&obs_kind_nml
assimilate_these_obs_types = 'SALINITY',
@@ -133,19 +139,21 @@
'SATELLITE_INFRARED_SST',
'SATELLITE_SSH',
'SATELLITE_SSS',
- 'HFRADAR_RADIAL_VELOCITY' /
+ 'HFRADAR_RADIAL_VELOCITY'
+ /
&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',
input_obs_def_mod_file = '../../../obs_def/DEFAULT_obs_def_mod.F90',
output_obs_def_mod_file = '../../../obs_def/obs_def_mod.f90',
- input_files = '../../../obs_def/obs_def_ocean_mod.f90' /
+ input_files = '../../../obs_def/obs_def_ocean_mod.f90'
+ /
&assim_model_nml
write_binary_restart_files = .true.,
netCDF_large_file_support = .false.
- /
+ /
# model specific namelist info
@@ -153,7 +161,8 @@
assimilation_period_days = 1,
assimilation_period_seconds = 0,
model_perturbation_amplitude = 0.2,
- output_state_vector = .false. /
+ output_state_vector = .false.
+ /
&location_nml
horiz_dist_only = .true.,
@@ -163,13 +172,15 @@
approximate_distance = .false.,
nlon = 71,
nlat = 36,
- output_box_info = .true. /
+ output_box_info = .true.
+ /
&utilities_nml
TERMLEVEL = 1,
module_details = .true.,
logfilename = 'dart_log.out',
- nmlfilename = 'dart_log.nml' /
+ nmlfilename = 'dart_log.nml'
+ /
&restart_file_tool_nml
input_file_name = "filter_restart",
@@ -186,7 +197,8 @@
overwrite_advance_time = .false.,
new_advance_days = -1,
new_advance_secs = -1,
- gregorian_cal = .true. /
+ gregorian_cal = .true.
+ /
&obs_sequence_tool_nml
num_input_files = 8,
@@ -199,7 +211,8 @@
'../observations/tmi_pseudo.obs_seq.out',
'../observations/hfr_pseudo.obs_seq.out',
filename_out = 'obs_seq.out',
- gregorian_cal = .true. /
+ gregorian_cal = .true.
+ /
# other possible obs tool namelist items:
#
@@ -276,7 +289,8 @@
-530.2654, -618.0071, -718.9376, -834.6679, -966.8794,
-1117.289, -1287.607, -1479.480, -1694.436, -1933.820,
-2198.734, -2489.986, -2808.042, -3153.009, -3524.622,
- -3922.264, -4344.997, -4791.606, -5260.660, -5750.303 /
+ -3922.264, -4344.997, -4791.606, -5260.660, -5750.303
+ /
# These are Ibrahims synthetic observations - isolated by platform.
# fname = '../observations/adcp_u_pseudo.txt',
@@ -301,12 +315,12 @@
lat1 = -90.0,
lat2 = 90.0,
hfradar = .true.
- /
+ /
# Maximum number of HFRADAR observations in one observation sequence.
&obs_def_ocean_nml
max_radial_vel_obs = 80000,
- /
+ /
# The obs_seq_to_netcdf_nml and schedule_nml are used to convert
# observation sequence files to netCDF files.
@@ -326,11 +340,11 @@
&schedule_nml
calendar = 'Gregorian',
- first_bin_start = 2008, 6, 1, 0, 0, 0,
- first_bin_end = 2008, 6, 2, 0, 0, 0,
- last_bin_end = 2008, 6, 30, 0, 0, 0,
- bin_interval_days = 0,
- bin_interval_seconds = 86400,
+ first_bin_start = 1601, 1, 1, 0, 0, 0,
+ first_bin_end = 2999, 1, 1, 0, 0, 0,
+ last_bin_end = 2999, 1, 1, 0, 0, 0,
+ bin_interval_days = 1000000,
+ bin_interval_seconds = 0,
max_num_bins = 1000,
print_table = .true.
/
Modified: DART/branches/development/models/NCOMMAS/work/input.nml
===================================================================
--- DART/branches/development/models/NCOMMAS/work/input.nml 2012-11-21 21:01:55 UTC (rev 5931)
+++ DART/branches/development/models/NCOMMAS/work/input.nml 2012-11-30 23:43:30 UTC (rev 5932)
@@ -124,7 +124,7 @@
input_files = '../../../obs_def/obs_def_reanalysis_bufr_mod.f90',
'../../../obs_def/obs_def_radar_mod.f90',
'../../../obs_def/obs_def_metar_mod.f90',
- /
+ /
&obs_kind_nml
@@ -134,7 +134,7 @@
'SAT_U_WIND_COMPONENT',
'SAT_V_WIND_COMPONENT',
evaluate_these_obs_types = 'RADIOSONDE_SPECIFIC_HUMIDITY',
- /
+ /
&assim_model_nml
@@ -190,7 +190,7 @@
&mpi_utilities_nml
reverse_task_layout = .true.,
- /
+ /
# Gregorian: 12 Z 1 January 1996 <==> DART: 144270 days 43200 seconds
@@ -251,10 +251,10 @@
&schedule_nml
calendar = 'Gregorian',
- first_bin_start = 1997, 12, 31, 12, 0, 0 ,
- first_bin_end = 1998, 1, 7, 12, 0, 0 ,
- last_bin_end = 1998, 2, 1, 12, 0, 0 ,
- bin_interval_days = 7,
+ first_bin_start = 1601, 1, 1, 0, 0, 0,
+ first_bin_end = 2999, 1, 1, 0, 0, 0,
+ last_bin_end = 2999, 1, 1, 0, 0, 0,
+ bin_interval_days = 1000000,
bin_interval_seconds = 0,
max_num_bins = 1000,
print_table = .true.
Modified: DART/branches/development/models/POP/work/input.nml
===================================================================
--- DART/branches/development/models/POP/work/input.nml 2012-11-21 21:01:55 UTC (rev 5931)
+++ DART/branches/development/models/POP/work/input.nml 2012-11-30 23:43:30 UTC (rev 5932)
@@ -291,10 +291,10 @@
&schedule_nml
calendar = 'Gregorian',
- first_bin_start = 1997, 12, 31, 12, 0, 0 ,
- first_bin_end = 1998, 1, 7, 12, 0, 0 ,
- last_bin_end = 1998, 2, 1, 12, 0, 0 ,
- bin_interval_days = 7,
+ first_bin_start = 1601, 1, 1, 0, 0, 0,
+ first_bin_end = 2999, 1, 1, 0, 0, 0,
+ last_bin_end = 2999, 1, 1, 0, 0, 0,
+ bin_interval_days = 1000000,
bin_interval_seconds = 0,
max_num_bins = 1000,
print_table = .true.
Modified: DART/branches/development/models/cam/shell_scripts/input.normal.nml
===================================================================
--- DART/branches/development/models/cam/shell_scripts/input.normal.nml 2012-11-21 21:01:55 UTC (rev 5931)
+++ DART/branches/development/models/cam/shell_scripts/input.normal.nml 2012-11-30 23:43:30 UTC (rev 5932)
@@ -40,7 +40,7 @@
inf_lower_bound = 1.0, 1.0,
inf_upper_bound = 1000000.0, 1000000.0,
inf_sd_lower_bound = 0.0, 0.0
-/
+ /
! ! inf_flavor is 0:none, 1:obs space, 2: varying state space, 3: fixed state_space
&perfect_model_obs_nml
@@ -50,12 +50,14 @@
num_lags = 0
start_from_restart = .false.
output_restart = .false.
- restart_in_file_name = 'smoother_ics'
- restart_out_file_name = 'smoother_restart' /
+ restart_in_file_name = 'smoother_ics',
+ restart_out_file_name = 'smoother_restart'
+ /
&ensemble_manager_nml
single_restart_file_in = .false.,
- single_restart_file_out = .false. /
+ single_restart_file_out = .false.
+ /
&assim_tools_nml
filter_kind = 1,
@@ -67,19 +69,22 @@
output_localization_diagnostics = .false.,
localization_diagnostics_file = 'localization_diagnostics',
print_every_nth_obs = 0,
-/
+ /
&cov_cutoff_nml
- select_localization = 1 /
+ select_localization = 1
+ /
®_factor_nml
select_regression = 1,
input_reg_file = "time_mean_reg",
save_reg_diagnostics = .false.,
- reg_diagnostics_file = 'reg_diagnostics' /
+ reg_diagnostics_file = 'reg_diagnostics'
+ /
&obs_sequence_nml
- write_binary_obs_sequence = .false. /
+ write_binary_obs_sequence = .false.
+ /
&assim_model_nml
write_binary_restart_files = .true.,
@@ -92,9 +97,9 @@
/
&dart_to_cam_nml
- dart_to_cam_input_file = 'temp_ic',
- dart_to_cam_output_file = 'caminput.nc',
- advance_time_present = .true.,
+ dart_to_cam_input_file = 'temp_ic',
+ dart_to_cam_output_file = 'caminput.nc',
+ advance_time_present = .true.,
/
@@ -146,7 +151,8 @@
vert_normalization_level = 20.0,
approximate_distance = .true.,
nlon = 71,
- nlat = 36 /
+ nlat = 36
+ /
&preprocess_nml
input_obs_kind_mod_file = '../../../obs_kind/DEFAULT_obs_kind_mod.F90',
@@ -170,18 +176,21 @@
'ACARS_V_WIND_COMPONENT',
'SAT_U_WIND_COMPONENT',
'SAT_V_WIND_COMPONENT',
- 'GPSRO_REFRACTIVITY', /
+ 'GPSRO_REFRACTIVITY'
+ /
-! evaluate_these_obs_types = 'RADIOSONDE_SURFACE_PRESSURE' /
+! evaluate_these_obs_types = 'RADIOSONDE_SURFACE_PRESSURE'
- /
+&obs_def_gps_nml
+ /
&utilities_nml
TERMLEVEL = 1,
module_details = .false.,
logfilename = 'dart_log.out',
nmlfilename = 'dart_log.nml',
- write_nml = 'file' /
+ write_nml = 'file'
+ /
&mpi_utilities_nml
/
@@ -201,7 +210,8 @@
overwrite_advance_time = .false.,
new_advance_days = -1,
new_advance_secs = -1,
- gregorian_cal = .true. /
+ gregorian_cal = .true.
+ /
&obs_sequence_tool_nml
filename_seq = 'obs_seq.one', 'obs_seq.two',
@@ -214,9 +224,9 @@
max_lat = 90.0,
min_lon = 0.0,
max_lon = 360.0,
- gregorian_cal = .true.
- print_only = .false.,
-/
+ gregorian_cal = .true.,
+ print_only = .false.
+ /
# other possible obs tool namelist items:
#
@@ -271,15 +281,16 @@
reg_names = 'Northern Hemisphere', 'Southern Hemisphere', 'Tropics', 'North America',
print_mismatched_locs = .false.,
print_obs_locations = .false.,
- verbose = .false. /
+ verbose = .false.
+ /
&schedule_nml
calendar = 'Gregorian',
- first_bin_start = 2007, 1, 01, 3, 0, 0 ,
- first_bin_end = 2007, 1, 01, 9, 0, 0 ,
- last_bin_end = 2007, 1, 15, 0, 0, 0 ,
- bin_interval_days = 0,
- bin_interval_seconds = 21600,
+ first_bin_start = 1601, 1, 1, 0, 0, 0,
+ first_bin_end = 2999, 1, 1, 0, 0, 0,
+ last_bin_end = 2999, 1, 1, 0, 0, 0,
+ bin_interval_days = 1000000,
+ bin_interval_seconds = 0,
max_num_bins = 1000,
print_table = .true.
/
Modified: DART/branches/development/models/cam/shell_scripts/input.pert0.nml
===================================================================
--- DART/branches/development/models/cam/shell_scripts/input.pert0.nml 2012-11-21 21:01:55 UTC (rev 5931)
+++ DART/branches/development/models/cam/shell_scripts/input.pert0.nml 2012-11-30 23:43:30 UTC (rev 5932)
@@ -46,7 +46,7 @@
inf_lower_bound = 1.0, 1.0,
inf_upper_bound = 1000000.0, 1000000.0,
inf_sd_lower_bound = 0.0, 0.0
-/
+ /
! ! inf_flavor is 0:none, 1:obs space, 2: varying state space, 3: fixed state_space
&perfect_model_obs_nml
@@ -56,12 +56,14 @@
num_lags = 0
start_from_restart = .false.
output_restart = .false.
- restart_in_file_name = 'smoother_ics'
- restart_out_file_name = 'smoother_restart' /
+ restart_in_file_name = 'smoother_ics',
+ 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.
+ /
&assim_tools_nml
filter_kind = 1,
@@ -73,19 +75,22 @@
output_localization_diagnostics = .false.,
localization_diagnostics_file = 'localization_diagnostics',
print_every_nth_obs = 0,
-/
+ /
&cov_cutoff_nml
- select_localization = 1 /
+ select_localization = 1
+ /
®_factor_nml
select_regression = 1,
input_reg_file = "time_mean_reg",
save_reg_diagnostics = .false.,
- reg_diagnostics_file = 'reg_diagnostics' /
+ reg_diagnostics_file = 'reg_diagnostics'
+ /
&obs_sequence_nml
- write_binary_obs_sequence = .false. /
+ write_binary_obs_sequence = .false.
+ /
&assim_model_nml
write_binary_restart_files = .true.,
@@ -98,9 +103,9 @@
/
&dart_to_cam_nml
- dart_to_cam_input_file = 'temp_ic',
- dart_to_cam_output_file = 'caminput.nc',
- advance_time_present = .true.,
+ dart_to_cam_input_file = 'temp_ic',
+ dart_to_cam_output_file = 'caminput.nc',
+ advance_time_present = .true.,
/
@@ -152,7 +157,8 @@
vert_normalization_level = 20.0,
approximate_distance = .true.,
nlon = 71,
- nlat = 36 /
+ nlat = 36
+ /
&preprocess_nml
input_obs_kind_mod_file = '../../../obs_kind/DEFAULT_obs_kind_mod.F90',
@@ -176,19 +182,21 @@
'ACARS_V_WIND_COMPONENT',
'SAT_U_WIND_COMPONENT',
'SAT_V_WIND_COMPONENT',
- 'GPSRO_REFRACTIVITY' /
+ 'GPSRO_REFRACTIVITY'
+ /
-! evaluate_these_obs_types = 'RADIOSONDE_SURFACE_PRESSURE' /
+! evaluate_these_obs_types = 'RADIOSONDE_SURFACE_PRESSURE'
&obs_def_gps_nml
- /
+ /
&utilities_nml
TERMLEVEL = 1,
module_details = .false.,
logfilename = 'dart_log.out',
nmlfilename = 'dart_log.nml',
- write_nml = 'file' /
+ write_nml = 'file'
+ /
&mpi_utilities_nml
/
@@ -208,7 +216,8 @@
overwrite_advance_time = .false.,
new_advance_days = -1,
new_advance_secs = -1,
- gregorian_cal = .true. /
+ gregorian_cal = .true.
+ /
&obs_sequence_tool_nml
filename_seq = 'obs_seq.one', 'obs_seq.two',
@@ -221,9 +230,9 @@
max_lat = 90.0,
min_lon = 0.0,
max_lon = 360.0,
- gregorian_cal = .true.
- print_only = .false.,
-/
+ gregorian_cal = .true.,
+ print_only = .false.
+ /
# other possible obs tool namelist items:
#
@@ -278,15 +287,16 @@
reg_names = 'Northern Hemisphere', 'Southern Hemisphere', 'Tropics', 'North America',
print_mismatched_locs = .false.,
print_obs_locations = .false.,
- verbose = .false. /
+ verbose = .false.
+ /
&schedule_nml
calendar = 'Gregorian',
- first_bin_start = 2007, 1, 01, 3, 0, 0 ,
- first_bin_end = 2007, 1, 01, 9, 0, 0 ,
- last_bin_end = 2007, 1, 15, 0, 0, 0 ,
- bin_interval_days = 0,
- bin_interval_seconds = 21600,
+ first_bin_start = 1601, 1, 1, 0, 0, 0,
+ first_bin_end = 2999, 1, 1, 0, 0, 0,
+ last_bin_end = 2999, 1, 1, 0, 0, 0,
+ bin_interval_days = 1000000,
+ bin_interval_seconds = 0,
max_num_bins = 1000,
print_table = .true.
/
Modified: DART/branches/development/models/cam/work/input.nml
===================================================================
--- DART/branches/development/models/cam/work/input.nml 2012-11-21 21:01:55 UTC (rev 5931)
+++ DART/branches/development/models/cam/work/input.nml 2012-11-30 23:43:30 UTC (rev 5932)
@@ -40,7 +40,7 @@
inf_lower_bound = 1.0, 1.0,
inf_upper_bound = 1000000.0, 1000000.0,
inf_sd_lower_bound = 0.0, 0.0
-/
+ /
! ! inf_flavor is 0:none, 1:obs space, 2: varying state space, 3: fixed state_space
&perfect_model_obs_nml
@@ -70,7 +70,7 @@
output_localization_diagnostics = .false.,
localization_diagnostics_file = 'localization_diagnostics',
print_every_nth_obs = 10000,
-/
+ /
&cov_cutoff_nml
select_localization = 1
@@ -155,7 +155,7 @@
nlat = 36,
output_box_info = .false.,
print_box_level = 0,
- /
+ /
&preprocess_nml
@@ -181,7 +181,7 @@
'SAT_U_WIND_COMPONENT',
'SAT_V_WIND_COMPONENT',
'GPSRO_REFRACTIVITY',
- /
+ /
! evaluate_these_obs_types = 'RADIOSONDE_SURFACE_PRESSURE'
@@ -199,7 +199,7 @@
&obs_def_gps_nml
max_gpsro_obs = 1000000
- /
+ /
&restart_file_tool_nml
input_file_name = "filter_restart",
@@ -232,7 +232,7 @@
max_lon = 360.0,
gregorian_cal = .true.
print_only = .false.,
-/
+ /
# other possible obs tool namelist items:
#
@@ -292,11 +292,11 @@
&schedule_nml
calendar = 'Gregorian',
- first_bin_start = 2007, 1, 01, 3, 0, 0 ,
- first_bin_end = 2007, 1, 01, 9, 0, 0 ,
- last_bin_end = 2007, 1, 15, 0, 0, 0 ,
- bin_interval_days = 0,
- bin_interval_seconds = 21600,
+ first_bin_start = 1601, 1, 1, 0, 0, 0,
+ first_bin_end = 2999, 1, 1, 0, 0, 0,
+ last_bin_end = 2999, 1, 1, 0, 0, 0,
+ bin_interval_days = 1000000,
+ bin_interval_seconds = 0,
max_num_bins = 1000,
print_table = .true.
/
@@ -335,5 +335,5 @@
ens_size = 20,
single_restart_file_in = .true.,
difference_method = 4,
- /
+ /
Modified: DART/branches/development/models/cam/work/input_capt.nml
===================================================================
--- DART/branches/development/models/cam/work/input_capt.nml 2012-11-21 21:01:55 UTC (rev 5931)
+++ DART/branches/development/models/cam/work/input_capt.nml 2012-11-30 23:43:30 UTC (rev 5932)
@@ -1,54 +1,54 @@
&assim_model_nml
- write_binary_restart_files = .true.
- netcdf_large_file_support = .true.
-/
+ write_binary_restart_files = .true.
+ netcdf_large_file_support = .true.
+ /
&assim_tools_nml
- filter_kind = 1
- cutoff = 0.2
- sort_obs_inc = .false.
- spread_restoration = .false.
- sampling_error_correction = .false.
- adaptive_localization_threshold = -1
- output_localization_diagnostics = .false.
- localization_diagnostics_file = 'localization_diagnostics'
- print_every_nth_obs = 10000
-/
+ filter_kind = 1
+ cutoff = 0.2
+ sort_obs_inc = .false.
+ spread_restoration = .false.
+ sampling_error_correction = .false.
+ adaptive_localization_threshold = -1
+ output_localization_diagnostics = .false.
+ localization_diagnostics_file = 'localization_diagnostics'
+ print_every_nth_obs = 10000
+ /
&cam_to_dart_nml
- cam_to_dart_input_file = 'caminput.nc'
- cam_to_dart_output_file = 'dart_ics'
-/
+ cam_to_dart_input_file = 'caminput.nc'
+ cam_to_dart_output_file = 'dart_ics'
+ /
&closest_member_tool_nml
- input_file_name = 'filter_restart'
- output_file_name = 'closest_restart'
- ens_size = 20
- single_restart_file_in = .true.
- difference_method = 4
-/
+ input_file_name = 'filter_restart'
+ output_file_name = 'closest_restart'
+ ens_size = 20
+ single_restart_file_in = .true.
+ difference_method = 4
+ /
&cov_cutoff_nml
- select_localization = 1
-/
+ select_localization = 1
+ /
&dart_to_cam_nml
- dart_to_cam_input_file = 'temp_ic'
- dart_to_cam_output_file = 'caminput.nc'
- advance_time_present = .false.
-/
+ dart_to_cam_input_file = 'temp_ic'
+ dart_to_cam_output_file = 'caminput.nc'
+ advance_time_present = .false.
+ /
&ensemble_manager_nml
- single_restart_file_in = .false.
- single_restart_file_out = .false.
- perturbation_amplitude = 0.2
-/
+ single_restart_file_in = .false.
+ single_restart_file_out = .false.
+ perturbation_amplitude = 0.2
+ /
&filter_nml
@@ -92,88 +92,88 @@
inf_lower_bound = 1.0, 1.0
inf_upper_bound = 1000000.0, 1000000.0
inf_sd_lower_bound = 0.0, 0.0
-/
+ /
&location_nml
- 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
- output_box_info = .false.
- print_box_level = 0
-/
+ 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
+ output_box_info = .false.
+ print_box_level = 0
+ /
&model_nml
- output_state_vector = .false.
- model_version = '4.0.1'
- model_config_file = 'caminput.nc'
- state_num_0d = 0
- state_num_1d = 0
- state_num_2d = 1
- state_num_3d = 6
- state_names_2d = 'PS'
- 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_base_vals = -888888.0d0
- highest_obs_pressure_mb = 100.0
- highest_state_pressure_mb = 150.0
- max_obs_lat_degree = 89.0
- time_step_seconds = 21600
- time_step_days = 0
- print_details = .false.
-/
+ output_state_vector = .false.
+ model_version = '4.0.1'
+ model_config_file = 'caminput.nc'
+ state_num_0d = 0
+ state_num_1d = 0
+ state_num_2d = 1
+ state_num_3d = 6
+ state_names_2d = 'PS'
+ 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_base_vals = -888888.0d0
+ highest_obs_pressure_mb = 100.0
+ highest_state_pressure_mb = 150.0
+ max_obs_lat_degree = 89.0
+ time_step_seconds = 21600
+ time_step_days = 0
+ print_details = .false.
+ /
&mpi_utilities_nml
-/
+ /
&obs_common_subset_nml
- filename_seq1 = 'obs_seq1.final'
- filename_seq_list1 = ''
- filename_seq2 = 'obs_seq2.final'
- filename_seq_list2 = ''
- filename_out_suffix = '.new'
- print_only = .false.
- gregorian_cal = .true.
-/
+ filename_seq1 = 'obs_seq1.final'
+ filename_seq_list1 = ''
+ filename_seq2 = 'obs_seq2.final'
+ filename_seq_list2 = ''
+ filename_out_suffix = '.new'
+ print_only = .false.
+ gregorian_cal = .true.
+ /
&obs_def_gps_nml
- max_gpsro_obs = 100000
-/
+ max_gpsro_obs = 100000
+ /
&obs_diag_nml
- obs_sequence_name = 'obs_seq.final'
- obs_sequence_list = ''
- first_bin_center = 2003, 1, 1, 6, 0, 0
- last_bin_center = 2003, 1, 2, 0, 0, 0
- bin_separation = 0, 0, 0, 6, 0, 0
- bin_width = 0, 0, 0, 6, 0, 0
- time_to_skip = 0, 0, 1, 0, 0, 0
- max_num_bins = 1000
- rat_cri = 3.0
- input_qc_threshold = 3.0
- nregions = 4
- lonlim1 = 0.0, 0.0, 0.0, 235.0
- lonlim2 = 360.0, 360.0, 360.0, 295.0
- latlim1 = 20.0, -80.0, -20.0, 25.0
- latlim2 = 80.0, -20.0, 20.0, 55.0
- reg_names = 'Northern Hemisphere', 'Southern Hemisphere', 'Tropics', 'North America'
- print_mismatched_locs = .false.
- print_obs_locations = .false.
- verbose = .false.
-/
+ obs_sequence_name = 'obs_seq.final'
+ obs_sequence_list = ''
+ first_bin_center = 2003, 1, 1, 6, 0, 0
+ last_bin_center = 2003, 1, 2, 0, 0, 0
+ bin_separation = 0, 0, 0, 6, 0, 0
+ bin_width = 0, 0, 0, 6, 0, 0
+ time_to_skip = 0, 0, 1, 0, 0, 0
+ max_num_bins = 1000
+ rat_cri = 3.0
+ input_qc_threshold = 3.0
+ nregions = 4
+ lonlim1 = 0.0, 0.0, 0.0, 235.0
+ lonlim2 = 360.0, 360.0, 360.0, 295.0
+ latlim1 = 20.0, -80.0, -20.0, 25.0
+ latlim2 = 80.0, -20.0, 20.0, 55.0
+ reg_names = 'Northern Hemisphere', 'Southern Hemisphere', 'Tropics', 'North America'
+ print_mismatched_locs = .false.
+ print_obs_locations = .false.
+ verbose = .false.
+ /
&obs_kind_nml
@@ -189,110 +189,110 @@
'SAT_U_WIND_COMPONENT',
'SAT_V_WIND_COMPONENT',
'GPSRO_REFRACTIVITY'
-/
+ /
&obs_seq_to_netcdf_nml
- obs_sequence_name = 'obs_seq.final'
- obs_sequence_list = ''
- append_to_netcdf = .false.
- lonlim1 = 0.0
- lonlim2 = 360.0
- latlim1 = -90.0
- latlim2 = 90.0
- verbose = .false.
-/
+ obs_sequence_name = 'obs_seq.final'
+ obs_sequence_list = ''
+ append_to_netcdf = .false.
+ lonlim1 = 0.0
+ lonlim2 = 360.0
+ latlim1 = -90.0
+ latlim2 = 90.0
+ verbose = .false.
+ /
&obs_sequence_nml
- write_binary_obs_sequence = .false.
-/
+ write_binary_obs_sequence = .false.
+ /
&obs_sequence_tool_nml
- filename_seq = 'obs_seq.one', 'obs_seq.two'
- filename_out = 'obs_seq.processed'
- first_obs_days = -1
- first_obs_seconds = -1
- last_obs_days = -1
- last_obs_seconds = -1
- min_lat = -90.0
- max_lat = 90.0
- min_lon = 0.0
- max_lon = 360.0
- gregorian_cal = .true.
- print_only = .false.
-/
+ filename_seq = 'obs_seq.one', 'obs_seq.two'
+ filename_out = 'obs_seq.processed'
+ first_obs_days = -1
+ first_obs_seconds = -1
+ last_obs_days = -1
+ last_obs_seconds = -1
+ min_lat = -90.0
+ max_lat = 90.0
+ min_lon = 0.0
+ max_lon = 360.0
+ gregorian_cal = .true.
+ print_only = .false.
+ /
&perfect_model_obs_nml
-/
+ /
&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'
- input_obs_def_mod_file = '../../../obs_def/DEFAULT_obs_def_mod.F90'
- output_obs_def_mod_file = '../../../obs_def/obs_def_mod.f90'
- input_files = '../../../obs_def/obs_def_gps_mod.f90',
- '../../../obs_def/obs_def_altimeter_mod.f90',
- '../../../obs_def/obs_def_reanalysis_bufr_mod.f90'
-/
+ input_obs_kind_mod_file = '../../../obs_kind/DEFAULT_obs_kind_mod.F90'
+ output_obs_kind_mod_file = '../../../obs_kind/obs_kind_mod.f90'
+ input_obs_def_mod_file = '../../../obs_def/DEFAULT_obs_def_mod.F90'
+ output_obs_def_mod_file = '../../../obs_def/obs_def_mod.f90'
+ input_files = '../../../obs_def/obs_def_gps_mod.f90',
+ '../../../obs_def/obs_def_altimeter_mod.f90',
+ '../../../obs_def/obs_def_reanalysis_bufr_mod.f90'
+ /
®_factor_nml
- select_regression = 1
- input_reg_file = "time_mean_reg"
- save_reg_diagnostics = .false.
- reg_diagnostics_file = 'reg_diagnostics'
-/
+ select_regression = 1
+ input_reg_file = "time_mean_reg"
+ save_reg_diagnostics = .false.
+ reg_diagnostics_file = 'reg_diagnostics'
+ /
&restart_file_tool_nml
- input_file_name = "filter_restart"
- output_file_name = "filter_updated_restart"
- ens_size = 1
- single_restart_file_in = .true.
- single_restart_file_out = .true.
- write_binary_restart_files = .true.
- overwrite_data_time = .false.
- new_data_days = -1
- new_data_secs = -1
- input_is_model_advance_file = .false.
- output_is_model_advance_file = .false.
- overwrite_advance_time = .false.
- new_advance_days = -1
- new_advance_secs = -1
- gregorian_cal = .true.
-/
+ input_file_name = "filter_restart"
+ output_file_name = "filter_updated_restart"
+ ens_size = 1
+ single_restart_file_in = .true.
+ single_restart_file_out = .true.
+ write_binary_restart_files = .true.
+ overwrite_data_time = .false.
+ new_data_days = -1
+ new_data_secs = -1
+ input_is_model_advance_file = .false.
+ output_is_model_advance_file = .false.
+ overwrite_advance_time = .false.
+ new_advance_days = -1
+ new_advance_secs = -1
+ gregorian_cal = .true.
+ /
&schedule_nml
- calendar = 'Gregorian'
- first_bin_start = 2007, 1, 01, 3, 0, 0
- first_bin_end = 2007, 1, 01, 9, 0, 0
- last_bin_end = 2007, 1, 15, 0, 0, 0
- bin_interval_days = 0
- bin_interval_seconds = 21600
- max_num_bins = 1000
- print_table = .true.
-/
+ calendar = 'Gregorian'
+ first_bin_start = 2007, 1, 01, 3, 0, 0
+ first_bin_end = 2007, 1, 01, 9, 0, 0
+ last_bin_end = 2007, 1, 15, 0, 0, 0
+ bin_interval_days = 0
+ bin_interval_seconds = 21600
+ max_num_bins = 1000
+ print_table = .true.
+ /
&smoother_nml
- num_lags = 0
- start_from_restart = .false.
- output_restart = .false.
- restart_in_file_name = 'smoother_ics'
- restart_out_file_name = 'smoother_restart'
-/
+ num_lags = 0
+ start_from_restart = .false.
+ output_restart = .false.
+ restart_in_file_name = 'smoother_ics'
+ restart_out_file_name = 'smoother_restart'
+ /
&utilities_nml
- termlevel = 1
- module_details = .false.
- logfilename = 'dart_log.out'
- nmlfilename = 'dart_log.nml'
- write_nml = 'file'
-/
+ termlevel = 1
+ module_details = .false.
+ logfilename = 'dart_log.out'
+ nmlfilename = 'dart_log.nml'
+ write_nml = 'file'
+ /
Modified: DART/branches/development/models/clm/work/input.nml
===================================================================
--- DART/branches/development/models/clm/work/input.nml 2012-11-21 21:01:55 UTC (rev 5931)
+++ DART/branches/development/models/clm/work/input.nml 2012-11-30 23:43:30 UTC (rev 5932)
@@ -299,15 +299,15 @@
first_obs_seconds = 0,
last_obs_days = GREG1,
last_obs_seconds = 86399,
-/
+ /
&schedule_nml
calendar = 'Gregorian',
- first_bin_start = 2002, 11, 1, 12, 0, 0 ,
- first_bin_end = 2002, 11, 2, 12, 0, 0 ,
- last_bin_end = 2003, 2, 1, 12, 0, 0 ,
- bin_interval_days = 1,
+ first_bin_start = 1601, 1, 1, 0, 0, 0,
+ first_bin_end = 2999, 1, 1, 0, 0, 0,
+ last_bin_end = 2999, 1, 1, 0, 0, 0,
+ bin_interval_days = 1000000,
bin_interval_seconds = 0,
max_num_bins = 1000,
print_table = .true.
Modified: DART/branches/development/models/coamps_nest/templates/EXPERIMENT_EXAMPLE/input.nml
===================================================================
--- DART/branches/development/models/coamps_nest/templates/EXPERIMENT_EXAMPLE/input.nml 2012-11-21 21:01:55 UTC (rev 5931)
+++ DART/branches/development/models/coamps_nest/templates/EXPERIMENT_EXAMPLE/input.nml 2012-11-30 23:43:30 UTC (rev 5932)
@@ -13,7 +13,8 @@
restart_out_file_name = "perfect_restart",
obs_seq_in_file_name = "obs_seq.in",
obs_seq_out_file_name = "obs_seq.out",
- adv_ens_command = "./advance_perfect.sh" /
+ adv_ens_command = "./advance_perfect.sh"
+ /
&filter_nml
async = 4,
@@ -55,14 +56,15 @@
inf_lower_bound = 1.00, 1.0,
inf_upper_bound = 10000, 1.15,
inf_sd_lower_bound = 0.6, 0.075
-/
+ /
&smoother_nml
num_lags = 0,
start_from_restart = .false.,
output_restart = .false.,
restart_in_file_name = 'smoother_ics',
- restart_out_file_name = 'smoother_restart' /
+ restart_out_file_name = 'smoother_restart'
+ /
&assim_tools_nml
filter_kind = 1,
@@ -71,20 +73,24 @@
spread_restoration = .false.,
sampling_error_correction = .false.,
adaptive_localization_threshold = -1,
- print_every_nth_obs = 500, /
+ print_every_nth_obs = 500,
+ /
&cov_cutoff_nml
- select_localization = 1 /
+ select_localization = 1
+ /
&obs_sequence_nml
- write_binary_obs_sequence = .false. /
+ write_binary_obs_sequence = .false.
+ /
&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',
input_obs_def_mod_file = '../../../obs_def/DEFAULT_obs_def_mod.F90',
output_obs_def_mod_file = '../../../obs_def/obs_def_mod.f90',
- input_files = '../../../obs_def/obs_def_navdas_mod.f90' /
+ input_files = '../../../obs_def/obs_def_navdas_mod.f90'
+ /
&obs_kind_nml
assimilate_these_obs_types = 'U_RAOB', 'V_RAOB', 'T_RAOB',
@@ -100,13 +106,13 @@
'U_GOES', 'V_GOES',
'T_TOVS_T',
'VORTEX_LAT', 'VORTEX_LON',
- 'P_SFC_SHIP', 'P_SFC_LAND',
- 'U_SFC_SHIP', 'V_SFC_SHIP',
- 'U_WSAT_WIND','V_WSAT_WIND',
- 'U_ASCAT_WIND','V_ASCAT_WIND',
+ 'P_SFC_SHIP', 'P_SFC_LAND',
+ 'U_SFC_SHIP', 'V_SFC_SHIP',
+ 'U_WSAT_WIND', 'V_WSAT_WIND',
+ 'U_ASCAT_WIND', 'V_ASCAT_WIND',
evaluate_these_obs_types = 'Z_TC_SYNTH','U_TC_SYNTH','V_TC_SYNTH','T_TC_SYNTH',
- 'TPPW_SSMI','TPPW_WSAT',
- /
+ 'TPPW_SSMI','TPPW_WSAT',
+ /
# Notes for obs_def_radar_mod_nml:
# (1) Reflectivity limit can be applied to observations and/or state (forward operator).
@@ -124,10 +130,12 @@
lowest_reflectivity_obs = 0.0 ,
apply_ref_limit_to_state = .false. ,
reflectivity_limit_state = 0.0 ,
- lowest_reflectivity_state = 0.0 /
+ lowest_reflectivity_state = 0.0
+ /
&assim_model_nml
- write_binary_restart_files = .true. /
+ write_binary_restart_files = .true.
+ /
# Notes for model_nml:
# (1) vert_localization_coord must be one of:
@@ -143,40 +151,47 @@
approximate_distance = .false.,
nlon = 71,
nlat = 36,
- output_box_info = .false. /
+ output_box_info = .false.
+ /
&utilities_nml
TERMLEVEL = 1,
module_details = .false.,
logfilename = './dart_log.out',
- nmlfilename = './dart_log.nml' /
+ nmlfilename = './dart_log.nml'
+ /
®_factor_nml
select_regression = 1,
input_reg_file = "time_mean_reg",
save_reg_diagnostics = .false.,
- reg_diagnostics_file = "reg_diagnostics" /
+ reg_diagnostics_file = "reg_diagnostics"
+ /
&model_nml
- cdtg = '2007012506',
- x_bound_skip = 4,
- y_bound_skip = 4,
- output_interpolation = .false./
+ cdtg = '2007012506',
+ x_bound_skip = 4,
+ y_bound_skip = 4,
+ output_interpolation = .false.
+ /
&navdas_innov_nml
- innov_file_name = 'innov.out',
- ngt_file_name = 'ngt.out',
- obs_seq_in_name = 'obs_seq.out', /
+ innov_file_name = 'innov.out',
+ ngt_file_name = 'ngt.out',
+ obs_seq_in_name = 'obs_seq.out'
+ /
&ensemble_manager_nml
single_restart_file_in = .false.,
single_restart_file_out = .false.,
- perturbation_amplitude = 0.2 /
+ perturbation_amplitude = 0.2
+ /
&merge_obs_seq_nml
num_input_files = 2,
filename_seq = 'obs_seq.one', 'obs_seq.two',
- filename_out = 'obs_seq.merged' /
+ filename_out = 'obs_seq.merged'
+ /
# The times in the namelist for the obs_diag program are vectors
# that follow the following sequence:
@@ -207,17 +222,19 @@
reg_names = 'Europe',
print_mismatched_locs = .false.,
print_obs_locations = .false.,
- verbose = .false. /
+ verbose = .false.
+ /
&schedule_nml
calendar = 'Gregorian',
- first_bin_start = 2007,11,05,17, 0, 0 ,
- first_bin_end = 2007,11,05,18, 0, 0 ,
- last_bin_end = 2007,11,05,18, 0, 0 ,
- bin_interval_days = 0,
- bin_interval_seconds = 21600,
+ first_bin_start = 1601, 1, 1, 0, 0, 0,
+ first_bin_end = 2999, 1, 1, 0, 0, 0,
+ last_bin_end = 2999, 1, 1, 0, 0, 0,
+ bin_interval_days = 1000000,
+ bin_interval_seconds = 0,
max_num_bins = 1000,
- print_table = .true. /
+ print_table = .true.
+ /
&obs_seq_to_netcdf_nml
obs_sequence_name = 'obs_seq.final',
@@ -227,4 +244,6 @@
lonlim2 = 360.0,
latlim1 = -90.0,
latlim2 = 90.0,
- verbose = .true. /
+ verbose = .true.
+ /
+
Modified: DART/branches/development/models/lorenz_96/work/input.nml
===================================================================
--- DART/branches/development/models/lorenz_96/work/input.nml 2012-11-21 21:01:55 UTC (rev 5931)
+++ DART/branches/development/models/lorenz_96/work/input.nml 2012-11-30 23:43:30 UTC (rev 5932)
@@ -141,7 +141,7 @@
input_obs_kind_mod_file = '../../../obs_kind/DEFAULT_obs_kind_mod.F90',
output_obs_kind_mod_file = '../../../obs_kind/obs_kind_mod.f90',
input_files = '../../../obs_def/obs_def_1d_state_mod.f90',
- /
+ /
&restart_file_tool_nml
@@ -214,11 +214,11 @@
&schedule_nml
calendar = 'Gregorian',
- first_bin_start = 1601, 1, 1, 0, 0, 0 ,
- first_bin_end = 1601, 1, 1, 6, 0, 0 ,
- last_bin_end = 1601, 1, 2, 0, 0, 0 ,
- bin_interval_days = 0,
- bin_interval_seconds = 21600,
+ first_bin_start = 1601, 1, 1, 0, 0, 0,
+ first_bin_end = 2999, 1, 1, 0, 0, 0,
+ last_bin_end = 2999, 1, 1, 0, 0, 0,
+ bin_interval_days = 1000000,
+ bin_interval_seconds = 0,
max_num_bins = 1000,
print_table = .true.
/
Modified: DART/branches/development/models/lorenz_96/work/input.workshop.nml
===================================================================
--- DART/branches/development/models/lorenz_96/work/input.workshop.nml 2012-11-21 21:01:55 UTC (rev 5931)
+++ DART/branches/development/models/lorenz_96/work/input.workshop.nml 2012-11-30 23:43:30 UTC (rev 5932)
@@ -217,11 +217,11 @@
&schedule_nml
@@ Diff output truncated at 40000 characters. @@
More information about the Dart-dev
mailing list