@@ -54,10 +54,10 @@ int Field::init(const Clock *ModelClock // [in] default model clock
5454 std::string UnitString = " seconds since " + StartTimeStr;
5555 CalendarKind CalKind = Calendar::getKind ();
5656 std::string CalName = CalendarCFName[CalKind];
57- std::vector<std::string> DimNames ; // empty dim names vector
57+ std::vector<std::string> DimNamesTmp ; // empty dim names vector
5858 std::shared_ptr<Field> TimeField =
5959 create (" time" , " time" , UnitString, " time" , 0.0 , 1 .e20 , -9.99e30 , 0 ,
60- DimNames , true , true );
60+ DimNamesTmp , true , true );
6161 TimeField->addMetadata (" calendar" , CalName);
6262
6363 return Err;
@@ -110,9 +110,6 @@ Field::create(const std::string &FieldName, // [in] Name of variable/field
110110 // Add field name to the instance (also added as metadata below)
111111 ThisField->FldName = FieldName;
112112
113- // Create empty metadata map: (name, value) pairs
114- ThisField->FieldMeta ;
115-
116113 // Add standard metadata. For some CF standard attributes, we
117114 // also duplicate the metadata under the CF standard attribute name
118115 ThisField->FieldMeta [" Name" ] = FieldName;
@@ -145,7 +142,6 @@ Field::create(const std::string &FieldName, // [in] Name of variable/field
145142 // Also determine whether this is a distributed field - true if any of
146143 // the dimensions are distributed.
147144 ThisField->Distributed = false ;
148- ThisField->DimNames ;
149145 if (NumDims > 0 ) {
150146 ThisField->DimNames .resize (NumDims);
151147 for (int I = 0 ; I < NumDims; ++I) {
@@ -191,15 +187,9 @@ Field::create(const std::string &FieldName // [in] Name of field
191187 // Field name
192188 ThisField->FldName = FieldName;
193189
194- // Metadata (name, value) pairs for descriptive metadata
195- ThisField->FieldMeta ;
196-
197- // / Number of dimensions is 0 for this field
190+ // Number of dimensions is 0 for this field
198191 ThisField->NDims = 0 ;
199192
200- // Dimension name vector is empty
201- ThisField->DimNames ;
202-
203193 // Initialize to Unknown or null - no data is attached
204194 ThisField->DataType = ArrayDataType::Unknown;
205195 ThisField->MemLoc = ArrayMemLoc::Unknown;
0 commit comments