[Dart-dev] DART/branches Revision: 12762
dart at ucar.edu
dart at ucar.edu
Mon Aug 6 09:40:37 MDT 2018
nancy at ucar.edu
2018-08-06 09:40:37 -0600 (Mon, 06 Aug 2018)
124
not complete by any means, but i have updated the
namelist section to be accurate with the recam
version of the model_mod.
Modified: DART/branches/recam/models/cam-fv/model_mod.html
===================================================================
--- DART/branches/recam/models/cam-fv/model_mod.html 2018-08-06 14:54:19 UTC (rev 12761)
+++ DART/branches/recam/models/cam-fv/model_mod.html 2018-08-06 15:40:37 UTC (rev 12762)
@@ -219,7 +219,7 @@
</P>
<P>
-The 16 public interfaces in model_mod
+The 19 public interfaces in model_mod
are standardized for all DART compliant models. These interfaces allow
DART to get the model state and metadata describing
this state, find state variables that are close to a given location,
@@ -263,33 +263,24 @@
<div class=namelist>
<pre>
&model_nml
- output_state_vector = .false.,
- model_config_file = 'caminput.nc',
- cam_phis = 'cam_phis.nc',
- state_num_0d = 0,
- state_num_1d = 0,
- state_num_2d = 1,
- state_num_3d = 6,
- state_names_0d = '',
- state_names_1d = '',
- state_names_2d = 'PS'
- state_names_3d = 'T', 'U', 'V', 'Q', 'CLDLIQ','CLDICE',
- which_vert_1d = -2 ,
- which_vert_2d = -1 ,
- which_vert_3d = 6*1 ,
- pert_names = '',
- pert_sd = -888888.0,
- pert_base_vals = -888888.0,
- vert_coord = 'pressure'
- highest_obs_pressure_Pa = 1000.0,
- highest_state_pressure_Pa = 9400.0,
- max_obs_lat_degree = 90.0,
- Time_step_seconds = 21600,
- Time_step_days = 0,
- print_details = .false.
- model_version = '4.0',
- impact_only_same_kind = '',
- /
+ cam_template_filename = 'caminput.nc'
+ cam_phis_filename = 'cam_phis.nc'
+ vertical_localization_coord = 'PRESSURE'
+ use_log_vertical_scale = .false.
+ no_normalization_of_scale_heights = .true.
+ no_obs_assim_above_level = -1,
+ model_damping_ends_at_level = -1,
+ state_variables = ''
+ assimilation_period_days = 0
+ assimilation_period_seconds = 21600
+ suppress_grid_info_in_output = .false.
+ custom_routine_to_generate_ensemble = .true.
+ fields_to_perturb = ''
+ perturbation_amplitude = 0.0_r8
+ using_chemistry = .false.
+ use_variable_mean_mass = .false.
+ debug_level = 0
+/
</pre>
</div>
@@ -297,29 +288,10 @@
<br />
<P>
-The names of the fields to put into the state vector come from the CAM initial
-file field names.
-The specification of lists of names and numbers for the various dimensions
-enables the very flexible definition of the state vector. It can be
-done via the namelist, instead of recompiling DART for each different set.
-In the CESM+DART framework, filter initial condition files are
-created based on the state vector defined in the namelist.
+The names of the fields to put into the state vector
+must match the CAM initial NetCDF file variable names.
</P>
-<P>
-The dimension of these lists is currently hardwired to size 100.
-If more fields need to be assimilated (e.g. many chemical species),
-look for the integer parameter MAX_STATE_NAMES in the source code
-and change it to a large enough value and recompile DART.
-</P>
-
-<P>
-The values for which_vert_#d are described in
-
-<em class=file>location_mod</em>:<A HREF="../../assimilation_code/location/threed_sphere/location_mod.html#get_close_obs">
-location_mod.html.</a>
-</P>
-
<div>
<TABLE border=0 cellpadding=10 width=100% summary='namelist description'>
<THEAD align=left>
@@ -330,73 +302,112 @@
<TBODY valign=top>
More information about the Dart-dev
mailing list