[Dart-dev] DART/branches Revision: 11002

dart at ucar.edu dart at ucar.edu
Fri Feb 3 18:26:46 MST 2017


thoar at ucar.edu
2017-02-03 18:26:39 -0700 (Fri, 03 Feb 2017)
330
Ran the 9var .cdl through the CF-compliance checker and had to change
the calendar units string (did not like year=month=day = 0)
It was throwing a warning about 'nondimensional' units for 'location',
so I removed that too.

Added a svn Id tag.

Made all the metadatalength dimensions 32 ... good enough.

No data value changes.




Modified: DART/branches/rma_single_file/models/9var/work/filter_input.cdl
===================================================================
--- DART/branches/rma_single_file/models/9var/work/filter_input.cdl	2017-02-03 23:08:55 UTC (rev 11001)
+++ DART/branches/rma_single_file/models/9var/work/filter_input.cdl	2017-02-04 01:26:39 UTC (rev 11002)
@@ -6,37 +6,37 @@
 	time = UNLIMITED ; // (1 currently)
 variables:
 
+	char MemberMetadata(member, metadatalength) ;
+		MemberMetadata:long_name = "description of each member" ;
+
 	double location(location) ;
 		location:short_name = "loc1d" ;
 		location:long_name = "location on a unit circle" ;
 		location:dimension = 1 ;
-		location:units = "nondimensional" ;
 		location:valid_range = 0., 1. ;
 
-	char MemberMetadata(member, metadatalength) ;
-		MemberMetadata:long_name = "description of each member" ;
+	double state(time, member, location) ;
+		state:long_name = "the ensemble of model states" ;
 
 	double state_priorinf_mean(time, location) ;
-		state_priorinf_mean:long_name = "prior inflation mean" ;
+		state_priorinf_mean:long_name = "prior inflation value" ;
 
 	double state_priorinf_sd(time, location) ;
 		state_priorinf_sd:long_name = "prior inflation standard deviation" ;
 
 	double state_postinf_mean(time, location) ;
-		state_postinf_mean:long_name = "posterior inflation mean" ;
+		state_postinf_mean:long_name = "posterior inflation value" ;
 
 	double state_postinf_sd(time, location) ;
 		state_postinf_sd:long_name = "posterior inflation standard deviation" ;
 
-	double state(time, member, location) ;
-		state:long_name = "the ensemble of model states" ;
-
 	double time(time) ;
-		time:long_name = "valid time of the model" ;
+		time:long_name = "valid time of the model state" ;
 		time:axis = "T" ;
 		time:cartesian_axis = "T" ;
 		time:calendar = "no calendar" ;
-		time:units = "days since 0000-00-00 00:00:00" ;
+                time:month_lengths = 31,28,31,30,31,30,31,31,30,31,30,31 ;
+		time:units = "days since 0000-01-01 00:00:00" ;
 
 	double advance_to_time ;
 		advance_to_time:long_name = "desired time at end of the next model advance" ;
@@ -43,11 +43,13 @@
 		advance_to_time:axis = "T" ;
 		advance_to_time:cartesian_axis = "T" ;
 		advance_to_time:calendar = "no calendar" ;
-		advance_to_time:units = "days since 0000-00-00 00:00:00" ;
+                advance_to_time:month_lengths = 31,28,31,30,31,30,31,31,30,31,30,31 ;
+		advance_to_time:units = "days since 0000-01-01 00:00:00" ;
 
 // global attributes:
-		:title = "spun-up ensemble of model states" ;
-		:model = "9var" ;
+		:title = "an ensemble of spun-up model states" ;
+                :version = "$Id$" ;
+                :model = "9var" ;
                 :model_g = 8. ;
                 :model_deltat = 0.0833333333333333 ;
                 :model_a = 1., 1., 3. ;
@@ -60,44 +62,32 @@
 		:history = "identical (within 64bit precision) to filter_ics r1330 (circa June 2005)" ;
 data:
 
+ MemberMetadata =
+  "ensemble member      1",
+  "ensemble member      2",
+  "ensemble member      3",
+  "ensemble member      4",
+  "ensemble member      5",
+  "ensemble member      6",
+  "ensemble member      7",
+  "ensemble member      8",
+  "ensemble member      9",
+  "ensemble member     10",
+  "ensemble member     11",
+  "ensemble member     12",
+  "ensemble member     13",
+  "ensemble member     14",
+  "ensemble member     15",
+  "ensemble member     16",
+  "ensemble member     17",
+  "ensemble member     18",
+  "ensemble member     19",
+  "ensemble member     20" ;
+
  location = 0, 0.111111111111111, 0.222222222222222, 0.333333333333333,
     0.444444444444444, 0.555555555555556, 0.666666666666667,
     0.777777777777778, 0.888888888888889 ;
 
- MemberMetadata =
-  "ensemble member      1          ",


More information about the Dart-dev mailing list