Description
Notes for state IO
-
read_variables is public and is used by mpas_atm/update_bc.f90
-
out of date comments in state_vector_iod_mod.f90 (e.g reference to construct_file_name_in() which no longer exists)
- read_model_time directly from model_mod rather than assim_model_mod
- out of date comments on "dart format read"
-
io_filenames_mod has a bunch of references to diagnostic files which no longer exist
-
io_filanmes_mod is doing a bunch of netcdf variable checking
- state_structure_mod also has a mix of netcdf file info vs. state info
-
stages_to_write is in state_vector_io_mod - more sense to have this info in io_fileaames_mod?
-
see Bug?: direct_netcdf_mod.f90 assumes round robin distribution for ensemble #283 for round robin assumption
-
write_augmented_state - why the restriction on
! if there is only one timestep in your input file insert the mean and sd if requested
-
NO COPY BACK variables vs. per-ensemble static data.
-
perturb_single_instance with NO_COPY_BACK (see bug: inflation files when using 'no copy back' variables #276)
-
perfect_model_obs - should this have single_file_in/out namelist options?
-
Marlee is working on the state stucture (see state structure has not been tested yet with new naming conventions. #106)
-
clamp_or_fail is in some model_mods, but not used at all Feat req: Refactor wrf model_mod and models/wrf directory, unify WRF/WRF-CHEM #404 (comment)
-
diagnostic structure in the code but not
used at allhalf used see State IO #359 (comment)?DART/assimilation_code/modules/io/state_structure_mod.f90
Lines 131 to 135 in 924182f
-
assuming unlimited dimension is by domain
-
assuming only 1 unlimited dimension
-
assuming 1d,2d,or 3d variables