Changeset 1637 for XIOS/trunk/src/node/field.cpp
- Timestamp:
- 01/14/19 13:33:48 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/src/node/field.cpp
r1622 r1637 1122 1122 { 1123 1123 if (!instantDataFilter) 1124 instantDataFilter = clientSourceFilter = std::shared_ptr<CSourceFilter>(new CSourceFilter(gc, grid, true));1124 instantDataFilter = clientSourceFilter = std::shared_ptr<CSourceFilter>(new CSourceFilter(gc, grid, true, false)); 1125 1125 1126 1126 … … 1138 1138 { 1139 1139 if (!instantDataFilter) 1140 instantDataFilter = clientSourceFilter = std::shared_ptr<CSourceFilter>(new CSourceFilter(gc, grid, true));1140 instantDataFilter = clientSourceFilter = std::shared_ptr<CSourceFilter>(new CSourceFilter(gc, grid, false, false)); 1141 1141 1142 1142 // If the field data is to be read by the client or/and written to a file … … 1184 1184 { 1185 1185 checkTimeAttributes(); 1186 instantDataFilter = serverSourceFilter = std::shared_ptr<CSourceFilter>(new CSourceFilter(gc, grid, true, f req_offset, true,1186 instantDataFilter = serverSourceFilter = std::shared_ptr<CSourceFilter>(new CSourceFilter(gc, grid, true, false, freq_offset, true, 1187 1187 detectMissingValues, defaultValue)); 1188 1188 } … … 1190 1190 { 1191 1191 if (check_if_active.isEmpty()) check_if_active = false; 1192 instantDataFilter = clientSourceFilter = std::shared_ptr<CSourceFilter>(new CSourceFilter(gc, grid, false, NoneDu, false,1192 instantDataFilter = clientSourceFilter = std::shared_ptr<CSourceFilter>(new CSourceFilter(gc, grid, false, true, NoneDu, false, 1193 1193 detectMissingValues, defaultValue)); 1194 1194 } … … 1275 1275 { 1276 1276 checkTimeAttributes(); 1277 serverSourceFilter = std::shared_ptr<CSourceFilter>(new CSourceFilter(gc, grid, true, f req_offset, true,1277 serverSourceFilter = std::shared_ptr<CSourceFilter>(new CSourceFilter(gc, grid, true, false, freq_offset, true, 1278 1278 detectMissingValues, defaultValue)); 1279 1279 } … … 1292 1292 { 1293 1293 if (check_if_active.isEmpty()) check_if_active = false; 1294 clientSourceFilter = std::shared_ptr<CSourceFilter>(new CSourceFilter(gc, grid, true, NoneDu, false,1294 clientSourceFilter = std::shared_ptr<CSourceFilter>(new CSourceFilter(gc, grid, true, true, NoneDu, false, 1295 1295 detectMissingValues, defaultValue)); 1296 1296 } … … 1887 1887 CATCH 1888 1888 1889 bool CField::hasGridMask(void) const 1890 TRY 1891 { 1892 return (this->grid->hasMask()); 1893 } 1894 CATCH 1895 1889 1896 DEFINE_REF_FUNC(Field,field) 1890 1897 } // namespace xios
Note: See TracChangeset
for help on using the changeset viewer.