[Dart-dev] DART/branches Revision: 13051
dart at ucar.edu
dart at ucar.edu
Fri Mar 22 13:12:19 MDT 2019
thoar at ucar.edu
2019-03-22 13:12:19 -0600 (Fri, 22 Mar 2019)
267
Formatting changes. Perfect_model_obs now writes the output state to a file.
Compiling with the obs_def_upper_atm_mod.f90 and without the
obs_def_dew_point_mod.f90 These changes make it possible to compare to the
results of the test_dart.csh with the rma_trunk.
Modified: DART/branches/recam/models/cam-fv/work/input.nml
===================================================================
--- DART/branches/recam/models/cam-fv/work/input.nml 2019-03-22 18:46:45 UTC (rev 13050)
+++ DART/branches/recam/models/cam-fv/work/input.nml 2019-03-22 19:12:19 UTC (rev 13051)
@@ -1,6 +1,6 @@
-! This namelist is set up for a single, CAM-FV, assimilation cycle
-! using the default values as found in model_mod.f90 and
-! shell_scripts/cesm2_0/setup_{hybrid,advanced}
+! This namelist is set up for a single, CAM-FV, assimilation cycle
+! using the default values as found in model_mod.f90 and
+! shell_scripts/cesm2_1/setup_{hybrid,advanced}
! starting from a single model state, which must be perturbed into an ensemble.
! Comments below give suggestions for setting it up for other assimilations:
! > continuing an assimilation (no perturbations) and/or starting from an ensemble.
@@ -9,56 +9,41 @@
!
! PLEASE READ
!
-! https://proxy.subversion.ucar.edu/DAReS/DART/trunk/models/cam/model_mod.html
+! cam-fv/model_mod.html
!
-! for recommendations on namelist settings for CAM. It has examples of configurations
-! for taking a single state and creating an ensemble, variable resolution grids, etc.
+! for recommendations on namelist settings for CAM.
-! ens_size, num_output_* will be (re)set by the setup script
-
-! To use a pre-existing ensemble search for the following variables
-! and make the following changes
-! (This applies to the second cycle after starting from a single ensemble member.)
-! start_from_restart = .true.,
-! inf_initial_from_restart = .true., .false.,
-! inf_sd_initial_from_restart = .true., .false.,
-! Also search for 'single model state' to make changes in model_nml.
-
-! perturbation_amplitude is missing from filter_nml because the amplitude is
-! provided in model_nml.
-! stages_to_write Controls diagnostic and restart output. Valid values are
+! stages_to_write Controls diagnostic and restart output. Valid values are
! 'input', 'forecast','preassim', 'postassim', 'analysis', and 'output'.
! If only prior inflation is used, then 'postassim' and 'analysis'
-! are redundant with 'output'.
+! are redundant with 'output'.
! If only posterior inflation is used, 'analysis' and 'preassim'
! are redundant with 'input'.
-! If you want input_mean and input_sd, you'll
-! need to set output_mean and output_sd = .true.
+! If you want input_mean and input_sd, you'll
+! need to set output_mean and output_sd = .true.
! (and include 'input' in stages_to_write).
-! These vars are in the filter_nml as of r10786
+&filter_nml
+ input_state_files = ''
+ input_state_file_list = 'cam_init_files'
+ init_time_days = -1
+ init_time_seconds = -1
+ single_file_in = .false.
+ perturb_from_single_instance = .true.
-&filter_nml
- input_state_files = '',
- input_state_file_list = 'cam_init_files',
- init_time_days = -1,
- init_time_seconds = -1,
- single_file_in = .false.,
- perturb_from_single_instance = .true.,
-
stages_to_write = 'preassim','output'
-
- output_state_files = '',
- output_state_file_list = 'cam_out_files',
+
+ output_state_files = ''
+ output_state_file_list = 'cam_init_files'
output_mean = .true.
output_sd = .true.
output_members = .true.
num_output_state_members = 3
- single_file_out = .false.,
+ single_file_out = .false.
write_all_stages_at_end = .false.
distributed_state = .true.
compute_posterior = .false.
-
+
ens_size = 3
num_groups = 1
@@ -73,7 +58,7 @@
inf_sd_initial = 0.6, 0.6
inf_sd_lower_bound = 0.6, 0.6
inf_sd_max_change = 1.05, 1.05
-
+
obs_sequence_in_name = 'obs_seq.out'
obs_sequence_out_name = 'obs_seq.final'
num_output_obs_members = 3
@@ -81,7 +66,7 @@
first_obs_seconds = -1
last_obs_days = -1
More information about the Dart-dev
mailing list