[Dart-dev] DART/branches Revision: 13177

dart at ucar.edu dart at ucar.edu
Fri May 24 16:37:05 MDT 2019


thoar at ucar.edu
2019-05-24 16:37:05 -0600 (Fri, 24 May 2019)
183
Adding converter for AMSR_E_L2 soil moisture observations.

non-working at this time ... 
obs_utilities_mod had to be extended to read 2D short integers with scale/offset/fill_value




Added: DART/branches/cesm_clm/observations/forward_operators/obs_def_land_mod.f90
===================================================================
--- DART/branches/cesm_clm/observations/forward_operators/obs_def_land_mod.f90	                        (rev 0)
+++ DART/branches/cesm_clm/observations/forward_operators/obs_def_land_mod.f90	2019-05-24 22:37:05 UTC (rev 13177)
@@ -0,0 +1,41 @@
+! DART software - Copyright UCAR. This open source software is provided
+! by UCAR, "as is", without charge, subject to all terms of use at
+! http://www.image.ucar.edu/DAReS/DART/DART_download
+!
+! $Id$
+
+! The following observation kinds are currently created by the converters
+! in the NASA_Earthdata directory. As NASA provides them
+!	soil_moisture_x:long_name = "Volumetric Soil Moisture from X-band" ;
+!	soil_moisture_x:units = "percent" ;
+! CLM soil moisture in the restart files is another beast:
+!       H2OSOI_LIQ:long_name = "liquid water" ;
+!       H2OSOI_LIQ:units = "kg/m2" ;
+
+!SSMI_A_SOIL_MOISTURE,         volumetric soil moisture  percent
+!SSMI_D_SOIL_MOISTURE,         volumetric soil moisture  percent
+!AMSRE_A_SOIL_MOISTURE_X,      volumetric soil moisture  percent
+!AMSRE_D_SOIL_MOISTURE_X,      volumetric soil moisture  percent
+!AMSRE_A_SOIL_MOISTURE_C,      volumetric soil moisture  percent
+!AMSRE_D_SOIL_MOISTURE_C,      volumetric soil moisture  percent
+!TRMM_SOIL_MOISTURE,           volumetric soil moisture  percent
+!WINDSAT_SOIL_MOISTURE_X,      volumetric soil moisture  percent
+!WINDSAT_SOIL_MOISTURE_C,      volumetric soil moisture  percent
+
+! BEGIN DART PREPROCESS KIND LIST
+!SSMI_A_SOIL_MOISTURE,         QTY_SOIL_MOISTURE,      COMMON_CODE
+!SSMI_D_SOIL_MOISTURE,         QTY_SOIL_MOISTURE,      COMMON_CODE
+!AMSRE_A_SOIL_MOISTURE_X,      QTY_SOIL_MOISTURE,      COMMON_CODE
+!AMSRE_D_SOIL_MOISTURE_X,      QTY_SOIL_MOISTURE,      COMMON_CODE
+!AMSRE_A_SOIL_MOISTURE_C,      QTY_SOIL_MOISTURE,      COMMON_CODE
+!AMSRE_D_SOIL_MOISTURE_C,      QTY_SOIL_MOISTURE,      COMMON_CODE
+!TRMM_SOIL_MOISTURE,           QTY_SOIL_MOISTURE,      COMMON_CODE
+!WINDSAT_SOIL_MOISTURE_X,      QTY_SOIL_MOISTURE,      COMMON_CODE
+!WINDSAT_SOIL_MOISTURE_C,      QTY_SOIL_MOISTURE,      COMMON_CODE
+! END DART PREPROCESS KIND LIST
+
+! <next few lines under version control, do not edit>
+! $URL$
+! $Id$
+! $Revision$
+! $Date$


Property changes on: DART/branches/cesm_clm/observations/forward_operators/obs_def_land_mod.f90
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+Date Rev Author HeadURL Id
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: DART/branches/cesm_clm/observations/obs_converters/NASA_Earthdata/AMSR_E_L2_to_obs.f90
===================================================================
--- DART/branches/cesm_clm/observations/obs_converters/NASA_Earthdata/AMSR_E_L2_to_obs.f90	                        (rev 0)
+++ DART/branches/cesm_clm/observations/obs_converters/NASA_Earthdata/AMSR_E_L2_to_obs.f90	2019-05-24 22:37:05 UTC (rev 13177)
@@ -0,0 +1,414 @@
+! DART software - Copyright UCAR. This open source software is provided
+! by UCAR, "as is", without charge, subject to all terms of use at
+! http://www.image.ucar.edu/DAReS/DART/DART_download
+!
+! DART $Id$
+
+program AMSR_E_L2_to_obs
+
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+!
+!     AMSR_E_L2_to_obs - 
+!
+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+
+use         types_mod, only : r8, MISSING_R8
+
+use  time_manager_mod, only : time_type, set_calendar_type, GREGORIAN, set_time, &
+                              increment_time, get_time, set_date, operator(-),   &
+                              print_date, operator(+)
+
+use     utilities_mod, only : initialize_utilities, find_namelist_in_file,       &
+                              check_namelist_read, nmlfileunit, do_output,       &
+                              get_next_filename, error_handler, E_ERR, E_MSG,    &
+                              find_textfile_dims, finalize_utilities,            &
+                              do_nml_file, do_nml_term
+
+use  netcdf_utilities_mod, only : nc_open_file_readonly, nc_close_file, &
+                                  nc_check, nc_get_dimension_size
+
+use  obs_utilities_mod, only : get_2Dshort_as_r8, create_3d_obs
+
+use      location_mod, only : VERTISHEIGHT, set_location
+
+use  obs_sequence_mod, only : obs_sequence_type, obs_type, read_obs_seq,         &


More information about the Dart-dev mailing list