add.c#193      case NC_DOUBLE:
attr.c#52 case NC_DOUBLE:
#638 case NC_DOUBLE:
#670 case NC_DOUBLE:
#703 case NC_DOUBLE:
#735 case NC_DOUBLE:
#768 case NC_DOUBLE:
#800 case NC_DOUBLE:
#833 case NC_DOUBLE:
#865 case NC_DOUBLE:
#898 case NC_DOUBLE:
#930 case NC_DOUBLE:
#963 case NC_DOUBLE:
#995 case NC_DOUBLE:
#1029 case NC_DOUBLE:
#1061 case NC_DOUBLE:
#1095 case NC_DOUBLE:
#1127 case NC_DOUBLE:
#1160 case NC_DOUBLE:
#1192 case NC_DOUBLE:
#1225 case NC_DOUBLE:
#1257 case NC_DOUBLE:
#1290 case NC_DOUBLE:
#1322 case NC_DOUBLE:
#1358    case NC_DOUBLE:
#1533    case NC_DOUBLE:
atttests.c#71 {___, "att5", NC_DOUBLELEN_OF(double_vals), (void *) double_vals}
#644      {"tu", NC_DOUBLE, 2, ___, 0};
#648  {___, "att", NC_DOUBLELEN_OF(double_vals), (void *) double_vals};
#1253      {"yet_another_variable", NC_DOUBLE, 2, ___, 0};
bindata.c#59    case NC_DOUBLE:
cdata.c#59    case NC_DOUBLE:
ctest.c#304    stat = nc_def_var(ncid, "d", NC_DOUBLERANK_d, 0, &d_id);
#328    stat = nc_def_var(ncid, "dr", NC_DOUBLERANK_drdr_dims, &dr_id);
#352    stat = nc_def_var(ncid, "d1", NC_DOUBLERANK_d1d1_dims, &d1_id);
#376    stat = nc_def_var(ncid, "d2", NC_DOUBLERANK_d2d2_dims, &d2_id);
#400    stat = nc_def_var(ncid, "d3", NC_DOUBLERANK_d3d3_dims, &d3_id);
#425    stat = nc_def_var(ncid, "d12", NC_DOUBLERANK_d12d12_dims, &d12_id);
#508    stat = nc_def_var(ncid, "dr32", NC_DOUBLERANK_dr32dr32_dims, &dr32_id);
#544    stat = nc_def_var(ncid, "d122", NC_DOUBLERANK_d122d122_dims, &d122_id);
#580    stat = nc_def_var(ncid, "d212", NC_DOUBLERANK_d212d212_dims, &d212_id);
#643    stat = nc_def_var(ncid, "var-name-dashes", NC_DOUBLERANK_var_MINUS_name_MINUS_dashes, 0, &var_MINUS_name_MINUS_dashes_id);
#646    stat = nc_def_var(ncid, "var.name.dots", NC_DOUBLERANK_var_PERIOD_name_PERIOD_dots, 0, &var_PERIOD_name_PERIOD_dots_id);
#649    stat = nc_def_var(ncid, "var+name+plusses", NC_DOUBLERANK_var_PLUS_name_PLUS_plusses, 0, &var_PLUS_name_PLUS_plusses_id);
#652    stat = nc_def_var(ncid, "var@name@ats", NC_DOUBLERANK_var_ATSIGN_name_ATSIGN_ats, 0, &var_ATSIGN_name_ATSIGN_ats_id);
#688    stat = nc_put_att_double(ncidNC_GLOBAL, "Gd", NC_DOUBLE, 3, c0_Gd_att);
#774    stat = nc_put_att_double(ncidi_id, "d", NC_DOUBLE, 3, c0_d_att);
ctest64.c#304    stat = nc_def_var(ncid, "d", NC_DOUBLERANK_d, 0, &d_id);
#328    stat = nc_def_var(ncid, "dr", NC_DOUBLERANK_drdr_dims, &dr_id);
#352    stat = nc_def_var(ncid, "d1", NC_DOUBLERANK_d1d1_dims, &d1_id);
#376    stat = nc_def_var(ncid, "d2", NC_DOUBLERANK_d2d2_dims, &d2_id);
#400    stat = nc_def_var(ncid, "d3", NC_DOUBLERANK_d3d3_dims, &d3_id);
#425    stat = nc_def_var(ncid, "d12", NC_DOUBLERANK_d12d12_dims, &d12_id);
#508    stat = nc_def_var(ncid, "dr32", NC_DOUBLERANK_dr32dr32_dims, &dr32_id);
#544    stat = nc_def_var(ncid, "d122", NC_DOUBLERANK_d122d122_dims, &d122_id);
#580    stat = nc_def_var(ncid, "d212", NC_DOUBLERANK_d212d212_dims, &d212_id);
#643    stat = nc_def_var(ncid, "var-name-dashes", NC_DOUBLERANK_var_MINUS_name_MINUS_dashes, 0, &var_MINUS_name_MINUS_dashes_id);
#646    stat = nc_def_var(ncid, "var.name.dots", NC_DOUBLERANK_var_PERIOD_name_PERIOD_dots, 0, &var_PERIOD_name_PERIOD_dots_id);
#649    stat = nc_def_var(ncid, "var+name+plusses", NC_DOUBLERANK_var_PLUS_name_PLUS_plusses, 0, &var_PLUS_name_PLUS_plusses_id);
#652    stat = nc_def_var(ncid, "var@name@ats", NC_DOUBLERANK_var_ATSIGN_name_ATSIGN_ats, 0, &var_ATSIGN_name_ATSIGN_ats_id);
#688    stat = nc_put_att_double(ncidNC_GLOBAL, "Gd", NC_DOUBLE, 3, c0_Gd_att);
#774    stat = nc_put_att_double(ncidi_id, "d", NC_DOUBLE, 3, c0_d_att);
cvt.c#88case CASE(NC_CHAR,NC_DOUBLE):
#122case CASE(NC_BYTE,NC_DOUBLE):
#156case CASE(NC_UBYTE,NC_DOUBLE):
#187case CASE(NC_USHORT,NC_DOUBLE):
#218case CASE(NC_UINT,NC_DOUBLE):
#249case CASE(NC_UINT64,NC_DOUBLE):
#280case CASE(NC_SHORT,NC_DOUBLE):
#311case CASE(NC_INT,NC_DOUBLE):
#342case CASE(NC_INT64,NC_DOUBLE):
#373case CASE(NC_FLOAT,NC_DOUBLE):
#376case CASE(NC_DOUBLE,NC_BYTE):
#379case CASE(NC_DOUBLE,NC_UBYTE):
#382case CASE(NC_DOUBLE,NC_USHORT):
#385case CASE(NC_DOUBLE,NC_UINT):
#388case CASE(NC_DOUBLE,NC_UINT64):
#391case CASE(NC_DOUBLE,NC_SHORT):
#394case CASE(NC_DOUBLE,NC_INT):
#397case CASE(NC_DOUBLE,NC_INT64):
#400case CASE(NC_DOUBLE,NC_FLOAT):
#403case CASE(NC_DOUBLE,NC_DOUBLE):
#426case CASE(NC_STRING,NC_DOUBLE):
#492case CASE(NC_DOUBLE,NC_STRING):
#538case CASE(NC_OPAQUE,NC_DOUBLE):
dapalign.c#51#define NC_DOUBLE  6 /* double precision floating point number */
#105      case NC_DOUBLEindex = NCCTYPEDOUBLE; break;
dapcvt.c#74ARM(ncchar,NC_CHAR,char,ncdouble,NC_DOUBLE,double)
#85ARM(ncbyte,NC_BYTE,signed char,ncdouble,NC_DOUBLE,double)
#96ARM(ncubyte,NC_UBYTE,unsigned char,ncdouble,NC_DOUBLE,double)
#107ARM(ncshort,NC_SHORT,short,ncdouble,NC_DOUBLE,double)
#118ARM(ncushort,NC_USHORT,unsigned short,ncdouble,NC_DOUBLE,double)
#129ARM(ncint,NC_INT,int,ncdouble,NC_DOUBLE,double)
#140ARM(ncuint,NC_UINT,unsigned int,ncdouble,NC_DOUBLE,double)
#151ARM(ncint64,NC_INT64,long long,ncdouble,NC_DOUBLE,double)
#162ARM(ncuint64,NC_UINT64,unsigned long long,ncdouble,NC_DOUBLE,double)
#173ARM(ncfloat,NC_FLOAT,float,ncdouble,NC_DOUBLE,double)
#174ARM(ncdouble,NC_DOUBLE,double,ncchar,NC_CHAR,char)
#175ARM(ncdouble,NC_DOUBLE,double,ncbyte,NC_BYTE,signed char)
#176ARM(ncdouble,NC_DOUBLE,double,ncubyte,NC_UBYTE,unsigned char)
#177ARM(ncdouble,NC_DOUBLE,double,ncshort,NC_SHORT,short)
#178ARM(ncdouble,NC_DOUBLE,double,ncushort,NC_USHORT,unsigned short)
#179ARM(ncdouble,NC_DOUBLE,double,ncint,NC_INT,int)
#180ARM(ncdouble,NC_DOUBLE,double,ncuint,NC_UINT,unsigned int)
#181ARM(ncdouble,NC_DOUBLE,double,ncint64,NC_INT64,long long)
#182ARM(ncdouble,NC_DOUBLE,double,ncuint64,NC_UINT64,unsigned long long)
#183ARM(ncdouble,NC_DOUBLE,double,ncfloat,NC_FLOAT,float)
#184ARM(ncdouble,NC_DOUBLE,double,ncdouble,NC_DOUBLE,double)
#239 case NC_DOUBLE: {
dapdump.c#179    case NC_DOUBLE:
#335 case NC_DOUBLEprimtype = "double"; break;
#416 case NC_DOUBLEprimtype = "double"; break;
daputil.c#104 case NC_DOUBLE:  upgrade = NC_DOUBLE; break;
#122 case NC_DOUBLE:  upgrade = NC_DOUBLE; break;
#145    case OC_Float64: return NC_DOUBLE;
#173    case NC_DOUBLE: return OC_Float64;
#194    case NC_DOUBLE: return sizeof(double);
#211    case NC_DOUBLE: return "NC_DOUBLE";
dattget.c#213   return ncp->dispatch->get_att(ncidvaridname, (void *)valueNC_DOUBLE);
dattput.c#313  (void *)valueNC_DOUBLE);
dcopy.c#299       src_format == NC_FORMAT_NETCDF4 && xtype > NC_DOUBLE)
#425  case NC_DOUBLE:
dump.c#118    case NC_DOUBLE:
#248    case NC_DOUBLE:
dumplib.c#371    case NC_DOUBLE:
#409    if (double_precision_specified && typeid == NC_DOUBLE)
#433      case NC_DOUBLE:
#504        maxatomictypes = (maxtypes = NC_DOUBLE); /*ignore NC_NAT?*/
#1286    case NC_DOUBLE:
#1503 NC_DOUBLE,
dvar.c#420      case NC_DOUBLE :
#458      case NC_DOUBLEsz = sizeof(double); break;
#486      case NC_DOUBLEnm = "double"; break;
dvarget.c#900   return NC_get_var1(ncidvaridindexp, (void *)ipNC_DOUBLE);
#1083   return NC_get_var(ncid,varid, (void *)ipNC_DOUBLE);
dvarput.c#837   return NC_put_var1(ncidvaridindexp, (void *)opNC_DOUBLE);
f77data.c#55    case NC_DOUBLE: {
genbin.c#483            case NC_DOUBLE: {
genc.c#531      case NC_DOUBLE: return "NC_DOUBLE";
#562      case NC_DOUBLE:
#599      case NC_DOUBLE:
#1123    case NC_DOUBLE:
generate.c#486    case NC_DOUBLE:
genf77.c#173 int pertypesizes[NC_DOUBLE+1];
#174 for(nctype=0;nctype<=NC_DOUBLE;nctype++) {pertypesizes[nctype] = 0;}
#198 for(nctype=NC_BYTE;nctype <= NC_DOUBLE;nctype++) {
#201            else if(nctype == NC_DOUBLEbasetype = "double precision";
#620      case NC_DOUBLE: return "nf_double";
#636      case NC_DOUBLE: return "double precision";
#659      case NC_DOUBLE:
#684      case NC_DOUBLE:
#868    case NC_DOUBLE:
genj.c#225      case NC_DOUBLE: return "DOUBLE";
#246      case NC_DOUBLE: return "Double";
#295      case NC_DOUBLE: return "double";
#327      case NC_DOUBLE:
#368      case NC_DOUBLE:
#558    case NC_DOUBLE:
genlib.c#94 case NC_DOUBLE:
#189      case NC_DOUBLE:
#472      case NC_DOUBLE:
#475      case NC_DOUBLE:
#502      case NC_DOUBLE:
#531      case NC_DOUBLE:
#534      case NC_DOUBLE:
#561      case NC_DOUBLE:
#587    size_t max_atts[NC_DOUBLE + 1];
#594    types[5] = NC_DOUBLE;
#914      case NC_DOUBLE:
#941      case NC_DOUBLE:
#969      case NC_DOUBLE:
#996      case NC_DOUBLE:
#1021      case NC_DOUBLE:
#1075      case NC_DOUBLE:
#1317    case NC_DOUBLE:
getfill.c#160      case NC_DOUBLEvalue->value.doublev = NC_FILL_DOUBLE; break;
#191    case NC_DOUBLE: return "NC_FILL_DOUBLE";
getfill.c#38      case NC_DOUBLE:
#74      case NC_DOUBLE:
#94   case NC_DOUBLE:
#126      case NC_DOUBLE:
getvara.c#1331    case NC_DOUBLE:
jdata.c#59    case NC_DOUBLE:
load.c#125       case NC_DOUBLE:
#148   case NC_DOUBLE:
#183       case NC_DOUBLE:
#273   case NC_DOUBLE:
#389    case NC_DOUBLE:
#528      case NC_DOUBLE:
#566      case NC_DOUBLE:
misctest.c#49    if (nctypelen(NC_DOUBLE) != sizeof(double)) {
nc3internal.c#98        if (type >= NC_BYTE && type <= NC_DOUBLE) return NC_NOERR;
#100        if (type >= NC_BYTE && type <= NC_DOUBLE) return NC_NOERR;
#123 case NC_DOUBLE:
nc4attr.c#320   if (h5->cmode & NC_CLASSIC_MODEL && file_type > NC_DOUBLE)
nc4file.c#133    NC_INTNC_FLOATNC_DOUBLENC_UBYTE,
#211      case NC_DOUBLE:
#812         *xtype = NC_DOUBLE;
#2471       *xtype = NC_DOUBLE;
#2475       *xtype = NC_DOUBLE;
#2489  type_info->nc_type_class = NC_DOUBLE;
nc4hdf.c#217    case NC_DOUBLE:
#429        case NC_DOUBLE:
#2772        case NC_DOUBLE:
#2835        case NC_DOUBLE:
#2909        case NC_DOUBLE:
#2975        case NC_DOUBLE:
#3067            case NC_DOUBLE:
#3157            case NC_DOUBLE:
#3240        case NC_DOUBLE:
#3326        case NC_DOUBLE:
#3412        case NC_DOUBLE:
#3506        case NC_DOUBLE:
#3517    case NC_DOUBLE:
#3600        case NC_DOUBLE:
#3831    case NC_DOUBLE:
#3884        case NC_DOUBLE:
nc4var.c#382   if (h5->cmode & NC_CLASSIC_MODEL && xtype > NC_DOUBLE)
ncaux.c#309      case NC_DOUBLEindex = DOUBLEINDEX; break;
ncdispatch.h#46#define T_double NC_DOUBLE
#84#define ATOMICTYPEMAX3 NC_DOUBLE
ncdump.c#203      case NC_DOUBLE:
#611 case NC_DOUBLE:
#737 case NC_DOUBLE:
#1449 case NC_DOUBLE:
ncgentab.c#1675    { type_code = NC_DOUBLE; }
#1685     dummyvar.type = NC_DOUBLE;
#1897        atype_code = NC_DOUBLE;
#1950  case NC_DOUBLE:
#2027      case NC_DOUBLE:
#2057  case NC_DOUBLE:
#2115      case NC_DOUBLE:
#2146  case NC_DOUBLE:
#2176  case NC_DOUBLE:
#2206  case NC_DOUBLE:
#2236  case NC_DOUBLE:
#2249        atype_code = NC_DOUBLE;
#2269  case NC_DOUBLE:
#2304        case NC_DOUBLE:
ncgeny.c#2062    { (yyval.sym) = primsymbols[NC_DOUBLE]; ;}
#2675    {(yyval.constant)=makeconstdata(NC_DOUBLE);;}
#3096        case NC_DOUBLE:
#3525        result.nctype = NC_DOUBLE;
nciter.c#98    case NC_DOUBLE:
ncpdispatch.c#458    case NC_DOUBLE:
#514    case NC_DOUBLE:
#615 case NC_DOUBLE:
#642 case NC_DOUBLE:
#709 case NC_DOUBLE:
#736 case NC_DOUBLE:
#805 case NC_DOUBLE:
#832 case NC_DOUBLE:
#901 case NC_DOUBLE:
#928 case NC_DOUBLE:
#999 case NC_DOUBLE:
#1026 case NC_DOUBLE:
#1097 case NC_DOUBLE:
#1124 case NC_DOUBLE:
nctime0.c#299          || type == NC_FLOAT  || type == NC_DOUBLE || type == NC_UBYTE
#304          || type == NC_FLOAT  || type == NC_DOUBLE );
netcdf.h#44#define NC_DOUBLE  6 /**< double precision floating point number */
offsets.c#52#define NC_DOUBLE  6 /* double precision floating point number */
#119      case NC_DOUBLEindex = DOUBLEINDEX; break;
putget.c#404 case NC_DOUBLE :
#9688    case CASE(NC_BYTE,NC_DOUBLE):
#9718    case CASE(NC_SHORT,NC_DOUBLE):
#9749    case CASE(NC_INT,NC_DOUBLE):
#9780    case CASE(NC_FLOAT,NC_DOUBLE):
#9796    case CASE(NC_DOUBLE,NC_BYTE):
#9799    case CASE(NC_DOUBLE,NC_UBYTE):
#9802    case CASE(NC_DOUBLE,NC_SHORT):
#9805    case CASE(NC_DOUBLE,NC_INT):
#9808    case CASE(NC_DOUBLE,NC_FLOAT):
#9811    case CASE(NC_DOUBLE,NC_DOUBLE):
#9814    case CASE(NC_DOUBLE,NC_INT64):
#9817    case CASE(NC_DOUBLE,NC_UINT):
#9820    case CASE(NC_DOUBLE,NC_UINT64):
#9823    case CASE(NC_DOUBLE,NC_USHORT):
#9842    case CASE(NC_UBYTE,NC_DOUBLE):
#9873    case CASE(NC_USHORT,NC_DOUBLE):
#9904    case CASE(NC_UINT,NC_DOUBLE):
#9935    case CASE(NC_INT64,NC_DOUBLE):
#9966    case CASE(NC_UINT64,NC_DOUBLE):
#10016    case CASE(NC_BYTE,NC_DOUBLE):
#10046    case CASE(NC_SHORT,NC_DOUBLE):
#10076    case CASE(NC_INT,NC_DOUBLE):
#10106    case CASE(NC_FLOAT,NC_DOUBLE):
#10121    case CASE(NC_DOUBLE,NC_BYTE):
#10124    case CASE(NC_DOUBLE,NC_UBYTE):
#10127    case CASE(NC_DOUBLE,NC_SHORT):
#10130    case CASE(NC_DOUBLE,NC_INT):
#10133    case CASE(NC_DOUBLE,NC_FLOAT):
#10136    case CASE(NC_DOUBLE,NC_DOUBLE):
#10139    case CASE(NC_DOUBLE,NC_INT64):
#10142    case CASE(NC_DOUBLE,NC_UINT):
#10145    case CASE(NC_DOUBLE,NC_UINT64):
#10148    case CASE(NC_DOUBLE,NC_USHORT):
#10166    case CASE(NC_UBYTE,NC_DOUBLE):
#10196    case CASE(NC_USHORT,NC_DOUBLE):
#10226    case CASE(NC_UINT,NC_DOUBLE):
#10256    case CASE(NC_INT64,NC_DOUBLE):
#10286    case CASE(NC_UINT64,NC_DOUBLE):
quick_large_files.c#80 if ((res = nc_def_var(ncid, "spock", NC_DOUBLENUMDIMS,
#83 if ((res = nc_def_var(ncid, "kirk", NC_DOUBLENUMDIMS,
#144 if ((res = nc_def_var(ncid, "Collins", NC_DOUBLE, 1, &dimids_gen[2],
#213 if ((res = nc_def_var(ncid, "Collins", NC_DOUBLE, 1, &dimids_gen[2],
#237 if ((res = nc_def_var(ncid, "Collins", NC_DOUBLE, 1, dimids_gen,
#257 if ((res = nc_def_var(ncid, "Cromwell", NC_DOUBLE, 1, dimids_gen,
#296 if ((res = nc_def_var(ncid, "Collins", NC_DOUBLE, 1, &dimids_gen[2],
#332 if ((res = nc_def_var(ncid, "Collins", NC_DOUBLE, 1, &dimids_gen[2],
#361 if ((res = nc_def_var(ncid, "Collins", NC_DOUBLE, 1, &dimids_gen[2],
#389 if ((res = nc_def_var(ncid, "Cromwell", NC_DOUBLE, 2, dimids_gen,
#429 if ((res = nc_def_var(ncid, "Collins", NC_DOUBLE, 2, dimids_gen1,
#432 if ((res = nc_def_var(ncid, "Cromwell", NC_DOUBLE, 2, dimids_gen,
#474 if ((res = nc_def_var(ncid, "Cromwell", NC_DOUBLE, 2, dimids_gen,
#477 if ((res = nc_def_var(ncid, "Collins", NC_DOUBLE, 2, dimids_gen1,
#511 if ((res = nc_def_var(ncid, "Cromwell", NC_DOUBLE, 2, dimids_gen,
#514 if ((res = nc_def_var(ncid, "Collins", NC_DOUBLE, 2, dimids_gen1,
#548 if ((res = nc_def_var(ncid, "Collins", NC_DOUBLE, 2, dimids_gen1,
ref_ctest.c#322   stat = nc_def_var(ncid, "d", NC_DOUBLERANK_d, 0, &d_id);
#346   stat = nc_def_var(ncid, "dr", NC_DOUBLERANK_drdr_dims, &dr_id);
#370   stat = nc_def_var(ncid, "d1", NC_DOUBLERANK_d1d1_dims, &d1_id);
#394   stat = nc_def_var(ncid, "d2", NC_DOUBLERANK_d2d2_dims, &d2_id);
#418   stat = nc_def_var(ncid, "d3", NC_DOUBLERANK_d3d3_dims, &d3_id);
#443   stat = nc_def_var(ncid, "d12", NC_DOUBLERANK_d12d12_dims, &d12_id);
#526   stat = nc_def_var(ncid, "dr32", NC_DOUBLERANK_dr32dr32_dims, &dr32_id);
#562   stat = nc_def_var(ncid, "d122", NC_DOUBLERANK_d122d122_dims, &d122_id);
#598   stat = nc_def_var(ncid, "d212", NC_DOUBLERANK_d212d212_dims, &d212_id);
#661   stat = nc_def_var(ncid, "var-name-dashes", NC_DOUBLERANK_var_MINUS_name_MINUS_dashes, 0, &var_MINUS_name_MINUS_dashes_id);
#664   stat = nc_def_var(ncid, "var.name.dots", NC_DOUBLERANK_var_PERIOD_name_PERIOD_dots, 0, &var_PERIOD_name_PERIOD_dots_id);
#667   stat = nc_def_var(ncid, "var+name+plusses", NC_DOUBLERANK_var_PLUS_name_PLUS_plusses, 0, &var_PLUS_name_PLUS_plusses_id);
#670   stat = nc_def_var(ncid, "var@name@ats", NC_DOUBLERANK_var_ATSIGN_name_ATSIGN_ats, 0, &var_ATSIGN_name_ATSIGN_ats_id);
#712   stat = nc_put_att_double(ncidi_id, "d", NC_DOUBLE, 3, i_d);
#742   stat = nc_put_att_double(ncidNC_GLOBAL, "Gd", NC_DOUBLE, 3, cdf_Gd);
ref_ctest64.c#322   stat = nc_def_var(ncid, "d", NC_DOUBLERANK_d, 0, &d_id);
#346   stat = nc_def_var(ncid, "dr", NC_DOUBLERANK_drdr_dims, &dr_id);
#370   stat = nc_def_var(ncid, "d1", NC_DOUBLERANK_d1d1_dims, &d1_id);
#394   stat = nc_def_var(ncid, "d2", NC_DOUBLERANK_d2d2_dims, &d2_id);
#418   stat = nc_def_var(ncid, "d3", NC_DOUBLERANK_d3d3_dims, &d3_id);
#443   stat = nc_def_var(ncid, "d12", NC_DOUBLERANK_d12d12_dims, &d12_id);
#526   stat = nc_def_var(ncid, "dr32", NC_DOUBLERANK_dr32dr32_dims, &dr32_id);
#562   stat = nc_def_var(ncid, "d122", NC_DOUBLERANK_d122d122_dims, &d122_id);
#598   stat = nc_def_var(ncid, "d212", NC_DOUBLERANK_d212d212_dims, &d212_id);
#661   stat = nc_def_var(ncid, "var-name-dashes", NC_DOUBLERANK_var_MINUS_name_MINUS_dashes, 0, &var_MINUS_name_MINUS_dashes_id);
#664   stat = nc_def_var(ncid, "var.name.dots", NC_DOUBLERANK_var_PERIOD_name_PERIOD_dots, 0, &var_PERIOD_name_PERIOD_dots_id);
#667   stat = nc_def_var(ncid, "var+name+plusses", NC_DOUBLERANK_var_PLUS_name_PLUS_plusses, 0, &var_PLUS_name_PLUS_plusses_id);
#670   stat = nc_def_var(ncid, "var@name@ats", NC_DOUBLERANK_var_ATSIGN_name_ATSIGN_ats, 0, &var_ATSIGN_name_ATSIGN_ats_id);
#712   stat = nc_put_att_double(ncidi_id, "d", NC_DOUBLE, 3, i_d);
#742   stat = nc_put_att_double(ncidNC_GLOBAL, "Gd", NC_DOUBLE, 3, cdf_Gd);
semantics.c#854 else if(con->nctype == NC_DOUBLE) {forcedouble=1; break;}
#856    if(forcedouble) return NC_DOUBLE;
#1018      case NC_DOUBLE: return sizeof(double);
slabs.c#56      case NC_DOUBLE:
#92      case NC_DOUBLE:
#132 {"doublevar", NC_DOUBLENDIMS___, 0},
t_dap.c#306    COMPARE(NC_DOUBLE,NC_DOUBLE,float64v,float64_data);
#401case CASE(NC_DOUBLE,NC_DOUBLE): {
t_dap3a.c#306    COMPARE(NC_DOUBLE,NC_DOUBLE,float64v,float64_data);
#401case CASE(NC_DOUBLE,NC_DOUBLE): {
t_nc.c#92 case NC_DOUBLE :
#185 { "Double", NC_DOUBLE, "Double Precision Floating Point variable",
#209 nc_put_att_double(id,ii,reqattr[1],NC_DOUBLE,1,
#213 nc_put_att_double(id,ii,reqattr[2],NC_DOUBLE,1,
#217 nc_put_att_double(id,ii,reqattr[3],NC_DOUBLE,1,
#221 nc_put_att_double(id,ii,reqattr[4],NC_DOUBLE,1,
#401  _FillValueNC_DOUBLE, 1, &dfill) == NC_NOERR);
#573 assert( adesc->type == NC_DOUBLE );
#583 assert( adesc->type == NC_DOUBLE );
#593 assert( adesc->type == NC_DOUBLE );
#603 assert( adesc->type == NC_DOUBLE );
t_type.c#41   if (nc_inq_type(ncidNC_DOUBLEname_in, &size_in)) ERR;
test_cvt.c#306    COMPARE(NC_DOUBLE,NC_DOUBLE,float64_tst,float64_data);
#401case CASE(NC_DOUBLE,NC_DOUBLE): {
test_write.c#1885     case NC_DOUBLEfill = NC_FILL_DOUBLE; break;
testnc3perf.c#102      case NC_DOUBLE:
#143      case NC_DOUBLE:
#220 {"double_var", NC_DOUBLENDIMS, 0, 0},
tst_atts.c#494    stat = nc_def_var(ncid, "d", NC_DOUBLERANK_d, 0, &d_id);
#518    stat = nc_def_var(ncid, "dr", NC_DOUBLERANK_drdr_dims, &dr_id);
#542    stat = nc_def_var(ncid, "d1", NC_DOUBLERANK_d1d1_dims, &d1_id);
#566    stat = nc_def_var(ncid, "d2", NC_DOUBLERANK_d2d2_dims, &d2_id);
#590    stat = nc_def_var(ncid, "d3", NC_DOUBLERANK_d3d3_dims, &d3_id);
#614    stat = nc_def_var(ncid, "d4", NC_DOUBLERANK_d4d4_dims, &d4_id);
#644    stat = nc_def_var(ncid, "d12", NC_DOUBLERANK_d12d12_dims, &d12_id);
#674    stat = nc_def_var(ncid, "d24", NC_DOUBLERANK_d24d24_dims, &d24_id);
#704    stat = nc_def_var(ncid, "d42", NC_DOUBLERANK_d42d42_dims, &d42_id);
#738    stat = nc_def_var(ncid, "dr14", NC_DOUBLERANK_dr14dr14_dims, &dr14_id);
#774    stat = nc_def_var(ncid, "dr32", NC_DOUBLERANK_dr32dr32_dims, &dr32_id);
#810    stat = nc_def_var(ncid, "dr44", NC_DOUBLERANK_dr44dr44_dims, &dr44_id);
#846    stat = nc_def_var(ncid, "d122", NC_DOUBLERANK_d122d122_dims, &d122_id);
#882    stat = nc_def_var(ncid, "d134", NC_DOUBLERANK_d134d134_dims, &d134_id);
#918    stat = nc_def_var(ncid, "d212", NC_DOUBLERANK_d212d212_dims, &d212_id);
#954    stat = nc_def_var(ncid, "d224", NC_DOUBLERANK_d224d224_dims, &d224_id);
#990    stat = nc_def_var(ncid, "d242", NC_DOUBLERANK_d242d242_dims, &d242_id);
#1026    stat = nc_def_var(ncid, "d314", NC_DOUBLERANK_d314d314_dims, &d314_id);
#1062    stat = nc_def_var(ncid, "d332", NC_DOUBLERANK_d332d332_dims, &d332_id);
#1098    stat = nc_def_var(ncid, "d344", NC_DOUBLERANK_d344d344_dims, &d344_id);
#1134    stat = nc_def_var(ncid, "d422", NC_DOUBLERANK_d422d422_dims, &d422_id);
#1170    stat = nc_def_var(ncid, "d434", NC_DOUBLERANK_d434d434_dims, &d434_id);
#1224    stat = nc_put_att_double(ncidNC_GLOBAL, "Gd", NC_DOUBLE, 6, Gd_att);
#1256    stat = nc_put_att_double(ncidi_id, "d", NC_DOUBLE, 5, i_d_att);
tst_atts1.c#103   if (nc_put_att_double(ncidNC_GLOBALname[5], NC_DOUBLElen[5], d)) ERR;
#218      if (nc_put_att_double(ncidNC_GLOBALATT_DOUBLE_NAMENC_DOUBLEATT_LENdouble_out)) ERR;
#644      if (nc_put_att_double(ncidvaridATT_DOUBLE_NAMENC_DOUBLE, 3, double_out)) ERR;
#651      if (nc_put_att_double(ncidvaridATT_DOUBLE_NAMENC_DOUBLE, 3, double_out)) ERR;
#695      if (nc_put_att_double(ncidNC_GLOBALATT_DOUBLE_NAMENC_DOUBLE, 0, NULL)) ERR;
#732      if (len || xtype != NC_DOUBLEERR;
#763      if (nc_put_att_double(ncidNC_GLOBALATT_DOUBLE_NAMENC_DOUBLE, 0, NULL)) ERR;
#996      if (nc_put_att_double(ncidNC_GLOBALATT_DOUBLE_NAMENC_DOUBLEATT_LENdouble_out)) ERR;
tst_atts3.c#111   if (nc_put_att_double(ncidNC_GLOBALname[5], NC_DOUBLElen[5], d)) ERR;
#234      if (nc_put_att_double(ncidNC_GLOBALATT_DOUBLE_NAMENC_DOUBLEATT_LENdouble_out)) ERR;
#432      if (nc_put_att_double(ncidNC_GLOBALATT_DOUBLE_NAMENC_DOUBLE, 0, NULL)) ERR;
#470      if (len || xtype != NC_DOUBLEERR;
#503      if (nc_put_att_double(ncidNC_GLOBALATT_DOUBLE_NAMENC_DOUBLE, 0, NULL)) ERR;
#798      if (nc_put_att_double(ncidNC_GLOBALATT_DOUBLE_NAMENC_DOUBLEATT_LENdouble_out)) ERR;
tst_bug324.c#41    if (nc_def_var(ncidNAME_LATNC_DOUBLERANK_LATlat_dims, &lat_id)) ERR;
#43    if (nc_def_var(ncidNAME_HNC_DOUBLERANK_Hh_dims, &h_id)) ERR;
#75 if ( lat_type != NC_DOUBLE || lat_rank != RANK_LAT || lat_natts != 0 ) ERR;
#78 if ( h_type != NC_DOUBLE || h_rank != RANK_H || h_natts != 0 ) ERR;
tst_camrun.c#2041   if (nc_def_var(ncid, "P0", NC_DOUBLERANK_P0, 0, &P0_id)) ERR;
#2044   if (nc_def_var(ncid, "lat", NC_DOUBLERANK_latlat_dims, &lat_id)) ERR;
#2047   if (nc_def_var(ncid, "lon", NC_DOUBLERANK_lonlon_dims, &lon_id)) ERR;
#2050   if (nc_def_var(ncid, "slat", NC_DOUBLERANK_slatslat_dims, &slat_id)) ERR;
#2053   if (nc_def_var(ncid, "slon", NC_DOUBLERANK_slonslon_dims, &slon_id)) ERR;
#2056   if (nc_def_var(ncid, "w_stag", NC_DOUBLERANK_w_stagw_stag_dims, &w_stag_id)) ERR;
#2059   if (nc_def_var(ncid, "lev", NC_DOUBLERANK_levlev_dims, &lev_id)) ERR;
#2062   if (nc_def_var(ncid, "ilev", NC_DOUBLERANK_ilevilev_dims, &ilev_id)) ERR;
#2065   if (nc_def_var(ncid, "isccp_prs", NC_DOUBLERANK_isccp_prsisccp_prs_dims, &isccp_prs_id)) ERR;
#2068   if (nc_def_var(ncid, "isccp_tau", NC_DOUBLERANK_isccp_tauisccp_tau_dims, &isccp_tau_id)) ERR;
#2071   if (nc_def_var(ncid, "isccp_prstau", NC_DOUBLERANK_isccp_prstauisccp_prstau_dims, &isccp_prstau_id)) ERR;
#2074   if (nc_def_var(ncid, "time", NC_DOUBLERANK_timetime_dims, &time_id)) ERR;
#2078   if (nc_def_var(ncid, "time_bnds", NC_DOUBLERANK_time_bndstime_bnds_dims, &time_bnds_id)) ERR;
#2111   if (nc_def_var(ncid, "hyai", NC_DOUBLERANK_hyaihyai_dims, &hyai_id)) ERR;
#2114   if (nc_def_var(ncid, "hybi", NC_DOUBLERANK_hybihybi_dims, &hybi_id)) ERR;
#2117   if (nc_def_var(ncid, "hyam", NC_DOUBLERANK_hyamhyam_dims, &hyam_id)) ERR;
#2120   if (nc_def_var(ncid, "hybm", NC_DOUBLERANK_hybmhybm_dims, &hybm_id)) ERR;
#2123   if (nc_def_var(ncid, "gw", NC_DOUBLERANK_gwgw_dims, &gw_id)) ERR;
#2135   if (nc_def_var(ncid, "co2vmr", NC_DOUBLERANK_co2vmrco2vmr_dims, &co2vmr_id)) ERR;
#2138   if (nc_def_var(ncid, "ch4vmr", NC_DOUBLERANK_ch4vmrch4vmr_dims, &ch4vmr_id)) ERR;
#2141   if (nc_def_var(ncid, "n2ovmr", NC_DOUBLERANK_n2ovmrn2ovmr_dims, &n2ovmr_id)) ERR;
#2144   if (nc_def_var(ncid, "f11vmr", NC_DOUBLERANK_f11vmrf11vmr_dims, &f11vmr_id)) ERR;
#2147   if (nc_def_var(ncid, "f12vmr", NC_DOUBLERANK_f12vmrf12vmr_dims, &f12vmr_id)) ERR;
#2150   if (nc_def_var(ncid, "sol_tsi", NC_DOUBLERANK_sol_tsisol_tsi_dims, &sol_tsi_id)) ERR;
#2162   if (nc_def_var(ncid, "ABSORB", NC_DOUBLERANK_ABSORBABSORB_dims, &ABSORB_id)) ERR;
#2167   if (nc_def_var(ncid, "AEROD_v", NC_DOUBLERANK_AEROD_vAEROD_v_dims, &AEROD_v_id)) ERR;
#2172   if (nc_def_var(ncid, "AODABS", NC_DOUBLERANK_AODABSAODABS_dims, &AODABS_id)) ERR;
#2177   if (nc_def_var(ncid, "AODDUST1", NC_DOUBLERANK_AODDUST1AODDUST1_dims, &AODDUST1_id)) ERR;
#2182   if (nc_def_var(ncid, "AODDUST2", NC_DOUBLERANK_AODDUST2AODDUST2_dims, &AODDUST2_id)) ERR;
#2187   if (nc_def_var(ncid, "AODDUST3", NC_DOUBLERANK_AODDUST3AODDUST3_dims, &AODDUST3_id)) ERR;
#2192   if (nc_def_var(ncid, "AODMODE1", NC_DOUBLERANK_AODMODE1AODMODE1_dims, &AODMODE1_id)) ERR;
#2197   if (nc_def_var(ncid, "AODMODE2", NC_DOUBLERANK_AODMODE2AODMODE2_dims, &AODMODE2_id)) ERR;
#2202   if (nc_def_var(ncid, "AODMODE3", NC_DOUBLERANK_AODMODE3AODMODE3_dims, &AODMODE3_id)) ERR;
#2207   if (nc_def_var(ncid, "AODVIS", NC_DOUBLERANK_AODVISAODVIS_dims, &AODVIS_id)) ERR;
#2212   if (nc_def_var(ncid, "AQSO4_H2O2", NC_DOUBLERANK_AQSO4_H2O2AQSO4_H2O2_dims, &AQSO4_H2O2_id)) ERR;
#2217   if (nc_def_var(ncid, "AQSO4_O3", NC_DOUBLERANK_AQSO4_O3AQSO4_O3_dims, &AQSO4_O3_id)) ERR;
#2222   if (nc_def_var(ncid, "AQ_DMS", NC_DOUBLERANK_AQ_DMSAQ_DMS_dims, &AQ_DMS_id)) ERR;
#2227   if (nc_def_var(ncid, "AQ_H2O2", NC_DOUBLERANK_AQ_H2O2AQ_H2O2_dims, &AQ_H2O2_id)) ERR;
#2232   if (nc_def_var(ncid, "AQ_H2SO4", NC_DOUBLERANK_AQ_H2SO4AQ_H2SO4_dims, &AQ_H2SO4_id)) ERR;
#2237   if (nc_def_var(ncid, "AQ_SO2", NC_DOUBLERANK_AQ_SO2AQ_SO2_dims, &AQ_SO2_id)) ERR;
#2242   if (nc_def_var(ncid, "AQ_SOAG", NC_DOUBLERANK_AQ_SOAGAQ_SOAG_dims, &AQ_SOAG_id)) ERR;
#2247   if (nc_def_var(ncid, "AQ_bc_a1", NC_DOUBLERANK_AQ_bc_a1AQ_bc_a1_dims, &AQ_bc_a1_id)) ERR;
#2252   if (nc_def_var(ncid, "AQ_dst_a1", NC_DOUBLERANK_AQ_dst_a1AQ_dst_a1_dims, &AQ_dst_a1_id)) ERR;
#2257   if (nc_def_var(ncid, "AQ_dst_a3", NC_DOUBLERANK_AQ_dst_a3AQ_dst_a3_dims, &AQ_dst_a3_id)) ERR;
#2262   if (nc_def_var(ncid, "AQ_ncl_a1", NC_DOUBLERANK_AQ_ncl_a1AQ_ncl_a1_dims, &AQ_ncl_a1_id)) ERR;
#2267   if (nc_def_var(ncid, "AQ_ncl_a2", NC_DOUBLERANK_AQ_ncl_a2AQ_ncl_a2_dims, &AQ_ncl_a2_id)) ERR;
#2272   if (nc_def_var(ncid, "AQ_ncl_a3", NC_DOUBLERANK_AQ_ncl_a3AQ_ncl_a3_dims, &AQ_ncl_a3_id)) ERR;
#2277   if (nc_def_var(ncid, "AQ_num_a1", NC_DOUBLERANK_AQ_num_a1AQ_num_a1_dims, &AQ_num_a1_id)) ERR;
#2282   if (nc_def_var(ncid, "AQ_num_a2", NC_DOUBLERANK_AQ_num_a2AQ_num_a2_dims, &AQ_num_a2_id)) ERR;
#2287   if (nc_def_var(ncid, "AQ_num_a3", NC_DOUBLERANK_AQ_num_a3AQ_num_a3_dims, &AQ_num_a3_id)) ERR;
#2292   if (nc_def_var(ncid, "AQ_pom_a1", NC_DOUBLERANK_AQ_pom_a1AQ_pom_a1_dims, &AQ_pom_a1_id)) ERR;
#2297   if (nc_def_var(ncid, "AQ_so4_a1", NC_DOUBLERANK_AQ_so4_a1AQ_so4_a1_dims, &AQ_so4_a1_id)) ERR;
#2302   if (nc_def_var(ncid, "AQ_so4_a2", NC_DOUBLERANK_AQ_so4_a2AQ_so4_a2_dims, &AQ_so4_a2_id)) ERR;
#2307   if (nc_def_var(ncid, "AQ_so4_a3", NC_DOUBLERANK_AQ_so4_a3AQ_so4_a3_dims, &AQ_so4_a3_id)) ERR;
#2312   if (nc_def_var(ncid, "AQ_soa_a1", NC_DOUBLERANK_AQ_soa_a1AQ_soa_a1_dims, &AQ_soa_a1_id)) ERR;
#2317   if (nc_def_var(ncid, "AQ_soa_a2", NC_DOUBLERANK_AQ_soa_a2AQ_soa_a2_dims, &AQ_soa_a2_id)) ERR;
#2323   if (nc_def_var(ncid, "BPROD", NC_DOUBLERANK_BPRODBPROD_dims, &BPROD_id)) ERR;
#2328   if (nc_def_var(ncid, "BURDEN1", NC_DOUBLERANK_BURDEN1BURDEN1_dims, &BURDEN1_id)) ERR;
#2333   if (nc_def_var(ncid, "BURDEN2", NC_DOUBLERANK_BURDEN2BURDEN2_dims, &BURDEN2_id)) ERR;
#2338   if (nc_def_var(ncid, "BURDEN3", NC_DOUBLERANK_BURDEN3BURDEN3_dims, &BURDEN3_id)) ERR;
#2344   if (nc_def_var(ncid, "CCN1", NC_DOUBLERANK_CCN1CCN1_dims, &CCN1_id)) ERR;
#2350   if (nc_def_var(ncid, "CCN2", NC_DOUBLERANK_CCN2CCN2_dims, &CCN2_id)) ERR;
#2356   if (nc_def_var(ncid, "CCN3", NC_DOUBLERANK_CCN3CCN3_dims, &CCN3_id)) ERR;
#2362   if (nc_def_var(ncid, "CCN4", NC_DOUBLERANK_CCN4CCN4_dims, &CCN4_id)) ERR;
#2368   if (nc_def_var(ncid, "CCN5", NC_DOUBLERANK_CCN5CCN5_dims, &CCN5_id)) ERR;
#2374   if (nc_def_var(ncid, "CCN6", NC_DOUBLERANK_CCN6CCN6_dims, &CCN6_id)) ERR;
#2379   if (nc_def_var(ncid, "CLDHGH", NC_DOUBLERANK_CLDHGHCLDHGH_dims, &CLDHGH_id)) ERR;
#2385   if (nc_def_var(ncid, "CLDICE", NC_DOUBLERANK_CLDICECLDICE_dims, &CLDICE_id)) ERR;
#2391   if (nc_def_var(ncid, "CLDLIQ", NC_DOUBLERANK_CLDLIQCLDLIQ_dims, &CLDLIQ_id)) ERR;
#2396   if (nc_def_var(ncid, "CLDLOW", NC_DOUBLERANK_CLDLOWCLDLOW_dims, &CLDLOW_id)) ERR;
#2401   if (nc_def_var(ncid, "CLDMED", NC_DOUBLERANK_CLDMEDCLDMED_dims, &CLDMED_id)) ERR;
#2406   if (nc_def_var(ncid, "CLDTOT", NC_DOUBLERANK_CLDTOTCLDTOT_dims, &CLDTOT_id)) ERR;
#2412   if (nc_def_var(ncid, "CLOUD", NC_DOUBLERANK_CLOUDCLOUD_dims, &CLOUD_id)) ERR;
#2418   if (nc_def_var(ncid, "CMFDQ", NC_DOUBLERANK_CMFDQCMFDQ_dims, &CMFDQ_id)) ERR;
#2424   if (nc_def_var(ncid, "CMFDQR", NC_DOUBLERANK_CMFDQRCMFDQR_dims, &CMFDQR_id)) ERR;
#2430   if (nc_def_var(ncid, "CMFDT", NC_DOUBLERANK_CMFDTCMFDT_dims, &CMFDT_id)) ERR;
#2436   if (nc_def_var(ncid, "CMFMC", NC_DOUBLERANK_CMFMCCMFMC_dims, &CMFMC_id)) ERR;
#2442   if (nc_def_var(ncid, "CMFMCDZM", NC_DOUBLERANK_CMFMCDZMCMFMCDZM_dims, &CMFMCDZM_id)) ERR;
#2448   if (nc_def_var(ncid, "CONCLD", NC_DOUBLERANK_CONCLDCONCLD_dims, &CONCLD_id)) ERR;
#2454   if (nc_def_var(ncid, "DCQ", NC_DOUBLERANK_DCQDCQ_dims, &DCQ_id)) ERR;
#2460   if (nc_def_var(ncid, "DMS", NC_DOUBLERANK_DMSDMS_dims, &DMS_id)) ERR;
#2465   if (nc_def_var(ncid, "DSTODXC", NC_DOUBLERANK_DSTODXCDSTODXC_dims, &DSTODXC_id)) ERR;
#2470   if (nc_def_var(ncid, "DSTSFDRY", NC_DOUBLERANK_DSTSFDRYDSTSFDRY_dims, &DSTSFDRY_id)) ERR;
#2475   if (nc_def_var(ncid, "DSTSFMBL", NC_DOUBLERANK_DSTSFMBLDSTSFMBL_dims, &DSTSFMBL_id)) ERR;
#2480   if (nc_def_var(ncid, "DSTSFWET", NC_DOUBLERANK_DSTSFWETDSTSFWET_dims, &DSTSFWET_id)) ERR;
#2486   if (nc_def_var(ncid, "DTCOND", NC_DOUBLERANK_DTCONDDTCOND_dims, &DTCOND_id)) ERR;
#2492   if (nc_def_var(ncid, "DTV", NC_DOUBLERANK_DTVDTV_dims, &DTV_id)) ERR;
#2498   if (nc_def_var(ncid, "EXTINCT", NC_DOUBLERANK_EXTINCTEXTINCT_dims, &EXTINCT_id)) ERR;
#2504   if (nc_def_var(ncid, "FICE", NC_DOUBLERANK_FICEFICE_dims, &FICE_id)) ERR;
#2509   if (nc_def_var(ncid, "FLDS", NC_DOUBLERANK_FLDSFLDS_dims, &FLDS_id)) ERR;
#2514   if (nc_def_var(ncid, "FLNS", NC_DOUBLERANK_FLNSFLNS_dims, &FLNS_id)) ERR;
#2519   if (nc_def_var(ncid, "FLNSC", NC_DOUBLERANK_FLNSCFLNSC_dims, &FLNSC_id)) ERR;
#2524   if (nc_def_var(ncid, "FLNT", NC_DOUBLERANK_FLNTFLNT_dims, &FLNT_id)) ERR;
#2529   if (nc_def_var(ncid, "FLNTC", NC_DOUBLERANK_FLNTCFLNTC_dims, &FLNTC_id)) ERR;
#2534   if (nc_def_var(ncid, "FLUT", NC_DOUBLERANK_FLUTFLUT_dims, &FLUT_id)) ERR;
#2539   if (nc_def_var(ncid, "FLUTC", NC_DOUBLERANK_FLUTCFLUTC_dims, &FLUTC_id)) ERR;
#2544   if (nc_def_var(ncid, "FREQSH", NC_DOUBLERANK_FREQSHFREQSH_dims, &FREQSH_id)) ERR;
#2549   if (nc_def_var(ncid, "FREQZM", NC_DOUBLERANK_FREQZMFREQZM_dims, &FREQZM_id)) ERR;
#2554   if (nc_def_var(ncid, "FSDS", NC_DOUBLERANK_FSDSFSDS_dims, &FSDS_id)) ERR;
#2559   if (nc_def_var(ncid, "FSDSC", NC_DOUBLERANK_FSDSCFSDSC_dims, &FSDSC_id)) ERR;
#2564   if (nc_def_var(ncid, "FSNS", NC_DOUBLERANK_FSNSFSNS_dims, &FSNS_id)) ERR;
#2569   if (nc_def_var(ncid, "FSNSC", NC_DOUBLERANK_FSNSCFSNSC_dims, &FSNSC_id)) ERR;
#2574   if (nc_def_var(ncid, "FSNT", NC_DOUBLERANK_FSNTFSNT_dims, &FSNT_id)) ERR;
#2579   if (nc_def_var(ncid, "FSNTC", NC_DOUBLERANK_FSNTCFSNTC_dims, &FSNTC_id)) ERR;
#2584   if (nc_def_var(ncid, "FSNTOA", NC_DOUBLERANK_FSNTOAFSNTOA_dims, &FSNTOA_id)) ERR;
#2589   if (nc_def_var(ncid, "FSNTOAC", NC_DOUBLERANK_FSNTOACFSNTOAC_dims, &FSNTOAC_id)) ERR;
#2594   if (nc_def_var(ncid, "FSUTOA", NC_DOUBLERANK_FSUTOAFSUTOA_dims, &FSUTOA_id)) ERR;
#2599   if (nc_def_var(ncid, "GS_DMS", NC_DOUBLERANK_GS_DMSGS_DMS_dims, &GS_DMS_id)) ERR;
#2604   if (nc_def_var(ncid, "GS_H2O2", NC_DOUBLERANK_GS_H2O2GS_H2O2_dims, &GS_H2O2_id)) ERR;
#2609   if (nc_def_var(ncid, "GS_H2SO4", NC_DOUBLERANK_GS_H2SO4GS_H2SO4_dims, &GS_H2SO4_id)) ERR;
#2614   if (nc_def_var(ncid, "GS_SO2", NC_DOUBLERANK_GS_SO2GS_SO2_dims, &GS_SO2_id)) ERR;
#2619   if (nc_def_var(ncid, "GS_SOAG", NC_DOUBLERANK_GS_SOAGGS_SOAG_dims, &GS_SOAG_id)) ERR;
#2624   if (nc_def_var(ncid, "GS_bc_a1", NC_DOUBLERANK_GS_bc_a1GS_bc_a1_dims, &GS_bc_a1_id)) ERR;
#2629   if (nc_def_var(ncid, "GS_dst_a1", NC_DOUBLERANK_GS_dst_a1GS_dst_a1_dims, &GS_dst_a1_id)) ERR;
#2634   if (nc_def_var(ncid, "GS_dst_a3", NC_DOUBLERANK_GS_dst_a3GS_dst_a3_dims, &GS_dst_a3_id)) ERR;
#2639   if (nc_def_var(ncid, "GS_ncl_a1", NC_DOUBLERANK_GS_ncl_a1GS_ncl_a1_dims, &GS_ncl_a1_id)) ERR;
#2644   if (nc_def_var(ncid, "GS_ncl_a2", NC_DOUBLERANK_GS_ncl_a2GS_ncl_a2_dims, &GS_ncl_a2_id)) ERR;
#2649   if (nc_def_var(ncid, "GS_ncl_a3", NC_DOUBLERANK_GS_ncl_a3GS_ncl_a3_dims, &GS_ncl_a3_id)) ERR;
#2654   if (nc_def_var(ncid, "GS_num_a1", NC_DOUBLERANK_GS_num_a1GS_num_a1_dims, &GS_num_a1_id)) ERR;
#2659   if (nc_def_var(ncid, "GS_num_a2", NC_DOUBLERANK_GS_num_a2GS_num_a2_dims, &GS_num_a2_id)) ERR;
#2664   if (nc_def_var(ncid, "GS_num_a3", NC_DOUBLERANK_GS_num_a3GS_num_a3_dims, &GS_num_a3_id)) ERR;
#2669   if (nc_def_var(ncid, "GS_pom_a1", NC_DOUBLERANK_GS_pom_a1GS_pom_a1_dims, &GS_pom_a1_id)) ERR;
#2674   if (nc_def_var(ncid, "GS_so4_a1", NC_DOUBLERANK_GS_so4_a1GS_so4_a1_dims, &GS_so4_a1_id)) ERR;
#2679   if (nc_def_var(ncid, "GS_so4_a2", NC_DOUBLERANK_GS_so4_a2GS_so4_a2_dims, &GS_so4_a2_id)) ERR;
#2684   if (nc_def_var(ncid, "GS_so4_a3", NC_DOUBLERANK_GS_so4_a3GS_so4_a3_dims, &GS_so4_a3_id)) ERR;
#2689   if (nc_def_var(ncid, "GS_soa_a1", NC_DOUBLERANK_GS_soa_a1GS_soa_a1_dims, &GS_soa_a1_id)) ERR;
#2694   if (nc_def_var(ncid, "GS_soa_a2", NC_DOUBLERANK_GS_soa_a2GS_soa_a2_dims, &GS_soa_a2_id)) ERR;
#2700   if (nc_def_var(ncid, "H2O2", NC_DOUBLERANK_H2O2H2O2_dims, &H2O2_id)) ERR;
#2706   if (nc_def_var(ncid, "H2SO4", NC_DOUBLERANK_H2SO4H2SO4_dims, &H2SO4_id)) ERR;
#2711   if (nc_def_var(ncid, "H2SO4_sfgaex1", NC_DOUBLERANK_H2SO4_sfgaex1H2SO4_sfgaex1_dims, &H2SO4_sfgaex1_id)) ERR;
#2716   if (nc_def_var(ncid, "H2SO4_sfnnuc1", NC_DOUBLERANK_H2SO4_sfnnuc1H2SO4_sfnnuc1_dims, &H2SO4_sfnnuc1_id)) ERR;
#2721   if (nc_def_var(ncid, "ICEFRAC", NC_DOUBLERANK_ICEFRACICEFRAC_dims, &ICEFRAC_id)) ERR;
#2727   if (nc_def_var(ncid, "ICIMR", NC_DOUBLERANK_ICIMRICIMR_dims, &ICIMR_id)) ERR;
#2733   if (nc_def_var(ncid, "ICWMR", NC_DOUBLERANK_ICWMRICWMR_dims, &ICWMR_id)) ERR;
#2739   if (nc_def_var(ncid, "KVH", NC_DOUBLERANK_KVHKVH_dims, &KVH_id)) ERR;
#2745   if (nc_def_var(ncid, "KVM", NC_DOUBLERANK_KVMKVM_dims, &KVM_id)) ERR;
#2750   if (nc_def_var(ncid, "LANDFRAC", NC_DOUBLERANK_LANDFRACLANDFRAC_dims, &LANDFRAC_id)) ERR;
#2756   if (nc_def_var(ncid, "LCLOUD", NC_DOUBLERANK_LCLOUDLCLOUD_dims, &LCLOUD_id)) ERR;
#2761   if (nc_def_var(ncid, "LHFLX", NC_DOUBLERANK_LHFLXLHFLX_dims, &LHFLX_id)) ERR;
#2766   if (nc_def_var(ncid, "LND_MBL", NC_DOUBLERANK_LND_MBLLND_MBL_dims, &LND_MBL_id)) ERR;
#2771   if (nc_def_var(ncid, "LWCF", NC_DOUBLERANK_LWCFLWCF_dims, &LWCF_id)) ERR;
#2776   if (nc_def_var(ncid, "NDROPCOL", NC_DOUBLERANK_NDROPCOLNDROPCOL_dims, &NDROPCOL_id)) ERR;
#2782   if (nc_def_var(ncid, "NDROPMIX", NC_DOUBLERANK_NDROPMIXNDROPMIX_dims, &NDROPMIX_id)) ERR;
#2788   if (nc_def_var(ncid, "NDROPSNK", NC_DOUBLERANK_NDROPSNKNDROPSNK_dims, &NDROPSNK_id)) ERR;
#2794   if (nc_def_var(ncid, "NDROPSRC", NC_DOUBLERANK_NDROPSRCNDROPSRC_dims, &NDROPSRC_id)) ERR;
#2800   if (nc_def_var(ncid, "NUMICE", NC_DOUBLERANK_NUMICENUMICE_dims, &NUMICE_id)) ERR;
#2806   if (nc_def_var(ncid, "NUMLIQ", NC_DOUBLERANK_NUMLIQNUMLIQ_dims, &NUMLIQ_id)) ERR;
#2811   if (nc_def_var(ncid, "OCNFRAC", NC_DOUBLERANK_OCNFRACOCNFRAC_dims, &OCNFRAC_id)) ERR;
#2816   if (nc_def_var(ncid, "ODV_bc_a1", NC_DOUBLERANK_ODV_bc_a1ODV_bc_a1_dims, &ODV_bc_a1_id)) ERR;
#2821   if (nc_def_var(ncid, "ODV_dst_a1", NC_DOUBLERANK_ODV_dst_a1ODV_dst_a1_dims, &ODV_dst_a1_id)) ERR;
#2826   if (nc_def_var(ncid, "ODV_dst_a3", NC_DOUBLERANK_ODV_dst_a3ODV_dst_a3_dims, &ODV_dst_a3_id)) ERR;
#2831   if (nc_def_var(ncid, "ODV_ncl_a1", NC_DOUBLERANK_ODV_ncl_a1ODV_ncl_a1_dims, &ODV_ncl_a1_id)) ERR;
#2836   if (nc_def_var(ncid, "ODV_ncl_a3", NC_DOUBLERANK_ODV_ncl_a3ODV_ncl_a3_dims, &ODV_ncl_a3_id)) ERR;
#2841   if (nc_def_var(ncid, "ODV_pom_a1", NC_DOUBLERANK_ODV_pom_a1ODV_pom_a1_dims, &ODV_pom_a1_id)) ERR;
#2846   if (nc_def_var(ncid, "ODV_so4_a1", NC_DOUBLERANK_ODV_so4_a1ODV_so4_a1_dims, &ODV_so4_a1_id)) ERR;
#2851   if (nc_def_var(ncid, "ODV_soa_a1", NC_DOUBLERANK_ODV_soa_a1ODV_soa_a1_dims, &ODV_soa_a1_id)) ERR;
#2857   if (nc_def_var(ncid, "OMEGA", NC_DOUBLERANK_OMEGAOMEGA_dims, &OMEGA_id)) ERR;
#2863   if (nc_def_var(ncid, "OMEGAT", NC_DOUBLERANK_OMEGATOMEGAT_dims, &OMEGAT_id)) ERR;
#2868   if (nc_def_var(ncid, "ORO", NC_DOUBLERANK_OROORO_dims, &ORO_id)) ERR;
#2873   if (nc_def_var(ncid, "PBLH", NC_DOUBLERANK_PBLHPBLH_dims, &PBLH_id)) ERR;
#2878   if (nc_def_var(ncid, "PCONVB", NC_DOUBLERANK_PCONVBPCONVB_dims, &PCONVB_id)) ERR;
#2883   if (nc_def_var(ncid, "PCONVT", NC_DOUBLERANK_PCONVTPCONVT_dims, &PCONVT_id)) ERR;
#2888   if (nc_def_var(ncid, "PHIS", NC_DOUBLERANK_PHISPHIS_dims, &PHIS_id)) ERR;
#2893   if (nc_def_var(ncid, "PRECC", NC_DOUBLERANK_PRECCPRECC_dims, &PRECC_id)) ERR;
#2898   if (nc_def_var(ncid, "PRECCDZM", NC_DOUBLERANK_PRECCDZMPRECCDZM_dims, &PRECCDZM_id)) ERR;
#2903   if (nc_def_var(ncid, "PRECL", NC_DOUBLERANK_PRECLPRECL_dims, &PRECL_id)) ERR;
#2908   if (nc_def_var(ncid, "PRECSC", NC_DOUBLERANK_PRECSCPRECSC_dims, &PRECSC_id)) ERR;
#2913   if (nc_def_var(ncid, "PRECSH", NC_DOUBLERANK_PRECSHPRECSH_dims, &PRECSH_id)) ERR;
#2918   if (nc_def_var(ncid, "PRECSL", NC_DOUBLERANK_PRECSLPRECSL_dims, &PRECSL_id)) ERR;
#2923   if (nc_def_var(ncid, "PRECT", NC_DOUBLERANK_PRECTPRECT_dims, &PRECT_id)) ERR;
#2928   if (nc_def_var(ncid, "PS", NC_DOUBLERANK_PSPS_dims, &PS_id)) ERR;
#2933   if (nc_def_var(ncid, "PSL", NC_DOUBLERANK_PSLPSL_dims, &PSL_id)) ERR;
#2939   if (nc_def_var(ncid, "Q", NC_DOUBLERANK_QQ_dims, &Q_id)) ERR;
#2945   if (nc_def_var(ncid, "QC", NC_DOUBLERANK_QCQC_dims, &QC_id)) ERR;
#2950   if (nc_def_var(ncid, "QFLX", NC_DOUBLERANK_QFLXQFLX_dims, &QFLX_id)) ERR;
#2955   if (nc_def_var(ncid, "QREFHT", NC_DOUBLERANK_QREFHTQREFHT_dims, &QREFHT_id)) ERR;
#2961   if (nc_def_var(ncid, "QRL", NC_DOUBLERANK_QRLQRL_dims, &QRL_id)) ERR;
#2967   if (nc_def_var(ncid, "QRS", NC_DOUBLERANK_QRSQRS_dims, &QRS_id)) ERR;
#2973   if (nc_def_var(ncid, "QT", NC_DOUBLERANK_QTQT_dims, &QT_id)) ERR;
#2979   if (nc_def_var(ncid, "QTFLX", NC_DOUBLERANK_QTFLXQTFLX_dims, &QTFLX_id)) ERR;
#2984   if (nc_def_var(ncid, "RAM1", NC_DOUBLERANK_RAM1RAM1_dims, &RAM1_id)) ERR;
#2990   if (nc_def_var(ncid, "RELHUM", NC_DOUBLERANK_RELHUMRELHUM_dims, &RELHUM_id)) ERR;
#2995   if (nc_def_var(ncid, "RHREFHT", NC_DOUBLERANK_RHREFHTRHREFHT_dims, &RHREFHT_id)) ERR;
#3000   if (nc_def_var(ncid, "SFCLDICE", NC_DOUBLERANK_SFCLDICESFCLDICE_dims, &SFCLDICE_id)) ERR;
#3005   if (nc_def_var(ncid, "SFCLDLIQ", NC_DOUBLERANK_SFCLDLIQSFCLDLIQ_dims, &SFCLDLIQ_id)) ERR;
#3011   if (nc_def_var(ncid, "SFI", NC_DOUBLERANK_SFISFI_dims, &SFI_id)) ERR;
#3016   if (nc_def_var(ncid, "SFNUMICE", NC_DOUBLERANK_SFNUMICESFNUMICE_dims, &SFNUMICE_id)) ERR;
#3021   if (nc_def_var(ncid, "SFNUMLIQ", NC_DOUBLERANK_SFNUMLIQSFNUMLIQ_dims, &SFNUMLIQ_id)) ERR;
#3026   if (nc_def_var(ncid, "SHFLX", NC_DOUBLERANK_SHFLXSHFLX_dims, &SHFLX_id)) ERR;
#3032   if (nc_def_var(ncid, "SL", NC_DOUBLERANK_SLSL_dims, &SL_id)) ERR;
#3038   if (nc_def_var(ncid, "SLFLX", NC_DOUBLERANK_SLFLXSLFLX_dims, &SLFLX_id)) ERR;
#3044   if (nc_def_var(ncid, "SLV", NC_DOUBLERANK_SLVSLV_dims, &SLV_id)) ERR;
#3049   if (nc_def_var(ncid, "SNOWHICE", NC_DOUBLERANK_SNOWHICESNOWHICE_dims, &SNOWHICE_id)) ERR;
#3054   if (nc_def_var(ncid, "SNOWHLND", NC_DOUBLERANK_SNOWHLNDSNOWHLND_dims, &SNOWHLND_id)) ERR;
#3060   if (nc_def_var(ncid, "SO2", NC_DOUBLERANK_SO2SO2_dims, &SO2_id)) ERR;
#3065   if (nc_def_var(ncid, "SO2_CLXF", NC_DOUBLERANK_SO2_CLXFSO2_CLXF_dims, &SO2_CLXF_id)) ERR;
#3071   if (nc_def_var(ncid, "SO2_XFRC", NC_DOUBLERANK_SO2_XFRCSO2_XFRC_dims, &SO2_XFRC_id)) ERR;
#3077   if (nc_def_var(ncid, "SOAG", NC_DOUBLERANK_SOAGSOAG_dims, &SOAG_id)) ERR;
#3082   if (nc_def_var(ncid, "SOAG_sfgaex1", NC_DOUBLERANK_SOAG_sfgaex1SOAG_sfgaex1_dims, &SOAG_sfgaex1_id)) ERR;
#3087   if (nc_def_var(ncid, "SOLIN", NC_DOUBLERANK_SOLINSOLIN_dims, &SOLIN_id)) ERR;
#3093   if (nc_def_var(ncid, "SPROD", NC_DOUBLERANK_SPRODSPROD_dims, &SPROD_id)) ERR;
#3098   if (nc_def_var(ncid, "SRFRAD", NC_DOUBLERANK_SRFRADSRFRAD_dims, &SRFRAD_id)) ERR;
#3103   if (nc_def_var(ncid, "SSAVIS", NC_DOUBLERANK_SSAVISSSAVIS_dims, &SSAVIS_id)) ERR;
#3108   if (nc_def_var(ncid, "SSTODXC", NC_DOUBLERANK_SSTODXCSSTODXC_dims, &SSTODXC_id)) ERR;
#3113   if (nc_def_var(ncid, "SSTSFDRY", NC_DOUBLERANK_SSTSFDRYSSTSFDRY_dims, &SSTSFDRY_id)) ERR;
#3118   if (nc_def_var(ncid, "SSTSFMBL", NC_DOUBLERANK_SSTSFMBLSSTSFMBL_dims, &SSTSFMBL_id)) ERR;
#3123   if (nc_def_var(ncid, "SSTSFWET", NC_DOUBLERANK_SSTSFWETSSTSFWET_dims, &SSTSFWET_id)) ERR;
#3128   if (nc_def_var(ncid, "SWCF", NC_DOUBLERANK_SWCFSWCF_dims, &SWCF_id)) ERR;
#3134   if (nc_def_var(ncid, "T", NC_DOUBLERANK_TT_dims, &T_id)) ERR;
#3139   if (nc_def_var(ncid, "TAUTMSX", NC_DOUBLERANK_TAUTMSXTAUTMSX_dims, &TAUTMSX_id)) ERR;
#3144   if (nc_def_var(ncid, "TAUTMSY", NC_DOUBLERANK_TAUTMSYTAUTMSY_dims, &TAUTMSY_id)) ERR;
#3149   if (nc_def_var(ncid, "TAUX", NC_DOUBLERANK_TAUXTAUX_dims, &TAUX_id)) ERR;
#3154   if (nc_def_var(ncid, "TAUY", NC_DOUBLERANK_TAUYTAUY_dims, &TAUY_id)) ERR;
#3159   if (nc_def_var(ncid, "TGCLDCWP", NC_DOUBLERANK_TGCLDCWPTGCLDCWP_dims, &TGCLDCWP_id)) ERR;
#3164   if (nc_def_var(ncid, "TGCLDIWP", NC_DOUBLERANK_TGCLDIWPTGCLDIWP_dims, &TGCLDIWP_id)) ERR;
#3169   if (nc_def_var(ncid, "TGCLDLWP", NC_DOUBLERANK_TGCLDLWPTGCLDLWP_dims, &TGCLDLWP_id)) ERR;
#3175   if (nc_def_var(ncid, "TKE", NC_DOUBLERANK_TKETKE_dims, &TKE_id)) ERR;
#3180   if (nc_def_var(ncid, "TMQ", NC_DOUBLERANK_TMQTMQ_dims, &TMQ_id)) ERR;
#3185   if (nc_def_var(ncid, "TREFHT", NC_DOUBLERANK_TREFHTTREFHT_dims, &TREFHT_id)) ERR;
#3190   if (nc_def_var(ncid, "TREFMNAV", NC_DOUBLERANK_TREFMNAVTREFMNAV_dims, &TREFMNAV_id)) ERR;
#3195   if (nc_def_var(ncid, "TREFMXAV", NC_DOUBLERANK_TREFMXAVTREFMXAV_dims, &TREFMXAV_id)) ERR;
#3200   if (nc_def_var(ncid, "TROP_FD", NC_DOUBLERANK_TROP_FDTROP_FD_dims, &TROP_FD_id)) ERR;
#3205   if (nc_def_var(ncid, "TROP_P", NC_DOUBLERANK_TROP_PTROP_P_dims, &TROP_P_id)) ERR;
#3211   if (nc_def_var(ncid, "TROP_PD", NC_DOUBLERANK_TROP_PDTROP_PD_dims, &TROP_PD_id)) ERR;
#3216   if (nc_def_var(ncid, "TROP_T", NC_DOUBLERANK_TROP_TTROP_T_dims, &TROP_T_id)) ERR;
#3221   if (nc_def_var(ncid, "TROP_Z", NC_DOUBLERANK_TROP_ZTROP_Z_dims, &TROP_Z_id)) ERR;
#3226   if (nc_def_var(ncid, "TS", NC_DOUBLERANK_TSTS_dims, &TS_id)) ERR;
#3231   if (nc_def_var(ncid, "TSMN", NC_DOUBLERANK_TSMNTSMN_dims, &TSMN_id)) ERR;
#3236   if (nc_def_var(ncid, "TSMX", NC_DOUBLERANK_TSMXTSMX_dims, &TSMX_id)) ERR;
#3242   if (nc_def_var(ncid, "U", NC_DOUBLERANK_UU_dims, &U_id)) ERR;
#3248   if (nc_def_var(ncid, "UFLX", NC_DOUBLERANK_UFLXUFLX_dims, &UFLX_id)) ERR;
#3254   if (nc_def_var(ncid, "US", NC_DOUBLERANK_USUS_dims, &US_id)) ERR;
#3260   if (nc_def_var(ncid, "UU", NC_DOUBLERANK_UUUU_dims, &UU_id)) ERR;
#3266   if (nc_def_var(ncid, "V", NC_DOUBLERANK_VV_dims, &V_id)) ERR;
#3272   if (nc_def_var(ncid, "VD01", NC_DOUBLERANK_VD01VD01_dims, &VD01_id)) ERR;
#3278   if (nc_def_var(ncid, "VFLX", NC_DOUBLERANK_VFLXVFLX_dims, &VFLX_id)) ERR;
#3284   if (nc_def_var(ncid, "VQ", NC_DOUBLERANK_VQVQ_dims, &VQ_id)) ERR;
#3290   if (nc_def_var(ncid, "VS", NC_DOUBLERANK_VSVS_dims, &VS_id)) ERR;
#3296   if (nc_def_var(ncid, "VT", NC_DOUBLERANK_VTVT_dims, &VT_id)) ERR;
#3302   if (nc_def_var(ncid, "VU", NC_DOUBLERANK_VUVU_dims, &VU_id)) ERR;
#3308   if (nc_def_var(ncid, "VV", NC_DOUBLERANK_VVVV_dims, &VV_id)) ERR;
#3313   if (nc_def_var(ncid, "WGUSTD", NC_DOUBLERANK_WGUSTDWGUSTD_dims, &WGUSTD_id)) ERR;
#3319   if (nc_def_var(ncid, "WTKE", NC_DOUBLERANK_WTKEWTKE_dims, &WTKE_id)) ERR;
#3325   if (nc_def_var(ncid, "XPH_LWC", NC_DOUBLERANK_XPH_LWCXPH_LWC_dims, &XPH_LWC_id)) ERR;
#3331   if (nc_def_var(ncid, "Z3", NC_DOUBLERANK_Z3Z3_dims, &Z3_id)) ERR;
#3336   if (nc_def_var(ncid, "airFV", NC_DOUBLERANK_airFVairFV_dims, &airFV_id)) ERR;
#3342   if (nc_def_var(ncid, "bc_a1", NC_DOUBLERANK_bc_a1bc_a1_dims, &bc_a1_id)) ERR;
#3347   if (nc_def_var(ncid, "bc_a1DDF", NC_DOUBLERANK_bc_a1DDFbc_a1DDF_dims, &bc_a1DDF_id)) ERR;
#3352   if (nc_def_var(ncid, "bc_a1GVF", NC_DOUBLERANK_bc_a1GVFbc_a1GVF_dims, &bc_a1GVF_id)) ERR;
#3357   if (nc_def_var(ncid, "bc_a1SFSBC", NC_DOUBLERANK_bc_a1SFSBCbc_a1SFSBC_dims, &bc_a1SFSBC_id)) ERR;
#3362   if (nc_def_var(ncid, "bc_a1SFSBS", NC_DOUBLERANK_bc_a1SFSBSbc_a1SFSBS_dims, &bc_a1SFSBS_id)) ERR;
#3367   if (nc_def_var(ncid, "bc_a1SFSIC", NC_DOUBLERANK_bc_a1SFSICbc_a1SFSIC_dims, &bc_a1SFSIC_id)) ERR;
#3372   if (nc_def_var(ncid, "bc_a1SFSIS", NC_DOUBLERANK_bc_a1SFSISbc_a1SFSIS_dims, &bc_a1SFSIS_id)) ERR;
#3377   if (nc_def_var(ncid, "bc_a1SFWET", NC_DOUBLERANK_bc_a1SFWETbc_a1SFWET_dims, &bc_a1SFWET_id)) ERR;
#3382   if (nc_def_var(ncid, "bc_a1TBF", NC_DOUBLERANK_bc_a1TBFbc_a1TBF_dims, &bc_a1TBF_id)) ERR;
#3387   if (nc_def_var(ncid, "bc_a1_CLXF", NC_DOUBLERANK_bc_a1_CLXFbc_a1_CLXF_dims, &bc_a1_CLXF_id)) ERR;
#3393   if (nc_def_var(ncid, "bc_a1_XFRC", NC_DOUBLERANK_bc_a1_XFRCbc_a1_XFRC_dims, &bc_a1_XFRC_id)) ERR;
#3399   if (nc_def_var(ncid, "bc_c1", NC_DOUBLERANK_bc_c1bc_c1_dims, &bc_c1_id)) ERR;
#3404   if (nc_def_var(ncid, "bc_c1DDF", NC_DOUBLERANK_bc_c1DDFbc_c1DDF_dims, &bc_c1DDF_id)) ERR;
#3409   if (nc_def_var(ncid, "bc_c1GVF", NC_DOUBLERANK_bc_c1GVFbc_c1GVF_dims, &bc_c1GVF_id)) ERR;
#3414   if (nc_def_var(ncid, "bc_c1SFSBC", NC_DOUBLERANK_bc_c1SFSBCbc_c1SFSBC_dims, &bc_c1SFSBC_id)) ERR;
#3419   if (nc_def_var(ncid, "bc_c1SFSBS", NC_DOUBLERANK_bc_c1SFSBSbc_c1SFSBS_dims, &bc_c1SFSBS_id)) ERR;
#3424   if (nc_def_var(ncid, "bc_c1SFSIC", NC_DOUBLERANK_bc_c1SFSICbc_c1SFSIC_dims, &bc_c1SFSIC_id)) ERR;
#3429   if (nc_def_var(ncid, "bc_c1SFSIS", NC_DOUBLERANK_bc_c1SFSISbc_c1SFSIS_dims, &bc_c1SFSIS_id)) ERR;
#3434   if (nc_def_var(ncid, "bc_c1SFWET", NC_DOUBLERANK_bc_c1SFWETbc_c1SFWET_dims, &bc_c1SFWET_id)) ERR;
#3439   if (nc_def_var(ncid, "bc_c1TBF", NC_DOUBLERANK_bc_c1TBFbc_c1TBF_dims, &bc_c1TBF_id)) ERR;
#3445   if (nc_def_var(ncid, "chem_trop", NC_DOUBLERANK_chem_tropchem_trop_dims, &chem_trop_id)) ERR;
#3451   if (nc_def_var(ncid, "chem_trop_tropop", NC_DOUBLERANK_chem_trop_tropopchem_trop_tropop_dims, &chem_trop_tropop_id)) ERR;
#3457   if (nc_def_var(ncid, "dgnd_a01", NC_DOUBLERANK_dgnd_a01dgnd_a01_dims, &dgnd_a01_id)) ERR;
#3463   if (nc_def_var(ncid, "dgnd_a02", NC_DOUBLERANK_dgnd_a02dgnd_a02_dims, &dgnd_a02_id)) ERR;
#3469   if (nc_def_var(ncid, "dgnd_a03", NC_DOUBLERANK_dgnd_a03dgnd_a03_dims, &dgnd_a03_id)) ERR;
#3475   if (nc_def_var(ncid, "dgnw_a01", NC_DOUBLERANK_dgnw_a01dgnw_a01_dims, &dgnw_a01_id)) ERR;
#3481   if (nc_def_var(ncid, "dgnw_a02", NC_DOUBLERANK_dgnw_a02dgnw_a02_dims, &dgnw_a02_id)) ERR;
#3487   if (nc_def_var(ncid, "dgnw_a03", NC_DOUBLERANK_dgnw_a03dgnw_a03_dims, &dgnw_a03_id)) ERR;
#3493   if (nc_def_var(ncid, "dst_a1", NC_DOUBLERANK_dst_a1dst_a1_dims, &dst_a1_id)) ERR;
#3498   if (nc_def_var(ncid, "dst_a1DDF", NC_DOUBLERANK_dst_a1DDFdst_a1DDF_dims, &dst_a1DDF_id)) ERR;
#3503   if (nc_def_var(ncid, "dst_a1GVF", NC_DOUBLERANK_dst_a1GVFdst_a1GVF_dims, &dst_a1GVF_id)) ERR;
#3508   if (nc_def_var(ncid, "dst_a1SF", NC_DOUBLERANK_dst_a1SFdst_a1SF_dims, &dst_a1SF_id)) ERR;
#3513   if (nc_def_var(ncid, "dst_a1SFSBC", NC_DOUBLERANK_dst_a1SFSBCdst_a1SFSBC_dims, &dst_a1SFSBC_id)) ERR;
#3518   if (nc_def_var(ncid, "dst_a1SFSBS", NC_DOUBLERANK_dst_a1SFSBSdst_a1SFSBS_dims, &dst_a1SFSBS_id)) ERR;
#3523   if (nc_def_var(ncid, "dst_a1SFSIC", NC_DOUBLERANK_dst_a1SFSICdst_a1SFSIC_dims, &dst_a1SFSIC_id)) ERR;
#3528   if (nc_def_var(ncid, "dst_a1SFSIS", NC_DOUBLERANK_dst_a1SFSISdst_a1SFSIS_dims, &dst_a1SFSIS_id)) ERR;
#3533   if (nc_def_var(ncid, "dst_a1SFWET", NC_DOUBLERANK_dst_a1SFWETdst_a1SFWET_dims, &dst_a1SFWET_id)) ERR;
#3538   if (nc_def_var(ncid, "dst_a1TBF", NC_DOUBLERANK_dst_a1TBFdst_a1TBF_dims, &dst_a1TBF_id)) ERR;
#3544   if (nc_def_var(ncid, "dst_a3", NC_DOUBLERANK_dst_a3dst_a3_dims, &dst_a3_id)) ERR;
#3549   if (nc_def_var(ncid, "dst_a3DDF", NC_DOUBLERANK_dst_a3DDFdst_a3DDF_dims, &dst_a3DDF_id)) ERR;
#3554   if (nc_def_var(ncid, "dst_a3GVF", NC_DOUBLERANK_dst_a3GVFdst_a3GVF_dims, &dst_a3GVF_id)) ERR;
#3559   if (nc_def_var(ncid, "dst_a3SF", NC_DOUBLERANK_dst_a3SFdst_a3SF_dims, &dst_a3SF_id)) ERR;
#3564   if (nc_def_var(ncid, "dst_a3SFSBC", NC_DOUBLERANK_dst_a3SFSBCdst_a3SFSBC_dims, &dst_a3SFSBC_id)) ERR;
#3569   if (nc_def_var(ncid, "dst_a3SFSBS", NC_DOUBLERANK_dst_a3SFSBSdst_a3SFSBS_dims, &dst_a3SFSBS_id)) ERR;
#3574   if (nc_def_var(ncid, "dst_a3SFSIC", NC_DOUBLERANK_dst_a3SFSICdst_a3SFSIC_dims, &dst_a3SFSIC_id)) ERR;
#3579   if (nc_def_var(ncid, "dst_a3SFSIS", NC_DOUBLERANK_dst_a3SFSISdst_a3SFSIS_dims, &dst_a3SFSIS_id)) ERR;
#3584   if (nc_def_var(ncid, "dst_a3SFWET", NC_DOUBLERANK_dst_a3SFWETdst_a3SFWET_dims, &dst_a3SFWET_id)) ERR;
#3589   if (nc_def_var(ncid, "dst_a3TBF", NC_DOUBLERANK_dst_a3TBFdst_a3TBF_dims, &dst_a3TBF_id)) ERR;
#3595   if (nc_def_var(ncid, "dst_c1", NC_DOUBLERANK_dst_c1dst_c1_dims, &dst_c1_id)) ERR;
#3600   if (nc_def_var(ncid, "dst_c1DDF", NC_DOUBLERANK_dst_c1DDFdst_c1DDF_dims, &dst_c1DDF_id)) ERR;
#3605   if (nc_def_var(ncid, "dst_c1GVF", NC_DOUBLERANK_dst_c1GVFdst_c1GVF_dims, &dst_c1GVF_id)) ERR;
#3610   if (nc_def_var(ncid, "dst_c1SFSBC", NC_DOUBLERANK_dst_c1SFSBCdst_c1SFSBC_dims, &dst_c1SFSBC_id)) ERR;
#3615   if (nc_def_var(ncid, "dst_c1SFSBS", NC_DOUBLERANK_dst_c1SFSBSdst_c1SFSBS_dims, &dst_c1SFSBS_id)) ERR;
#3620   if (nc_def_var(ncid, "dst_c1SFSIC", NC_DOUBLERANK_dst_c1SFSICdst_c1SFSIC_dims, &dst_c1SFSIC_id)) ERR;
#3625   if (nc_def_var(ncid, "dst_c1SFSIS", NC_DOUBLERANK_dst_c1SFSISdst_c1SFSIS_dims, &dst_c1SFSIS_id)) ERR;
#3630   if (nc_def_var(ncid, "dst_c1SFWET", NC_DOUBLERANK_dst_c1SFWETdst_c1SFWET_dims, &dst_c1SFWET_id)) ERR;
#3635   if (nc_def_var(ncid, "dst_c1TBF", NC_DOUBLERANK_dst_c1TBFdst_c1TBF_dims, &dst_c1TBF_id)) ERR;
#3641   if (nc_def_var(ncid, "dst_c3", NC_DOUBLERANK_dst_c3dst_c3_dims, &dst_c3_id)) ERR;
#3646   if (nc_def_var(ncid, "dst_c3DDF", NC_DOUBLERANK_dst_c3DDFdst_c3DDF_dims, &dst_c3DDF_id)) ERR;
#3651   if (nc_def_var(ncid, "dst_c3GVF", NC_DOUBLERANK_dst_c3GVFdst_c3GVF_dims, &dst_c3GVF_id)) ERR;
#3656   if (nc_def_var(ncid, "dst_c3SFSBC", NC_DOUBLERANK_dst_c3SFSBCdst_c3SFSBC_dims, &dst_c3SFSBC_id)) ERR;
#3661   if (nc_def_var(ncid, "dst_c3SFSBS", NC_DOUBLERANK_dst_c3SFSBSdst_c3SFSBS_dims, &dst_c3SFSBS_id)) ERR;
#3666   if (nc_def_var(ncid, "dst_c3SFSIC", NC_DOUBLERANK_dst_c3SFSICdst_c3SFSIC_dims, &dst_c3SFSIC_id)) ERR;
#3671   if (nc_def_var(ncid, "dst_c3SFSIS", NC_DOUBLERANK_dst_c3SFSISdst_c3SFSIS_dims, &dst_c3SFSIS_id)) ERR;
#3676   if (nc_def_var(ncid, "dst_c3SFWET", NC_DOUBLERANK_dst_c3SFWETdst_c3SFWET_dims, &dst_c3SFWET_id)) ERR;
#3681   if (nc_def_var(ncid, "dst_c3TBF", NC_DOUBLERANK_dst_c3TBFdst_c3TBF_dims, &dst_c3TBF_id)) ERR;
#3687   if (nc_def_var(ncid, "ncl_a1", NC_DOUBLERANK_ncl_a1ncl_a1_dims, &ncl_a1_id)) ERR;
#3692   if (nc_def_var(ncid, "ncl_a1DDF", NC_DOUBLERANK_ncl_a1DDFncl_a1DDF_dims, &ncl_a1DDF_id)) ERR;
#3697   if (nc_def_var(ncid, "ncl_a1GVF", NC_DOUBLERANK_ncl_a1GVFncl_a1GVF_dims, &ncl_a1GVF_id)) ERR;
#3702   if (nc_def_var(ncid, "ncl_a1SF", NC_DOUBLERANK_ncl_a1SFncl_a1SF_dims, &ncl_a1SF_id)) ERR;
#3707   if (nc_def_var(ncid, "ncl_a1SFSBC", NC_DOUBLERANK_ncl_a1SFSBCncl_a1SFSBC_dims, &ncl_a1SFSBC_id)) ERR;
#3712   if (nc_def_var(ncid, "ncl_a1SFSBS", NC_DOUBLERANK_ncl_a1SFSBSncl_a1SFSBS_dims, &ncl_a1SFSBS_id)) ERR;
#3717   if (nc_def_var(ncid, "ncl_a1SFSIC", NC_DOUBLERANK_ncl_a1SFSICncl_a1SFSIC_dims, &ncl_a1SFSIC_id)) ERR;
#3722   if (nc_def_var(ncid, "ncl_a1SFSIS", NC_DOUBLERANK_ncl_a1SFSISncl_a1SFSIS_dims, &ncl_a1SFSIS_id)) ERR;
#3727   if (nc_def_var(ncid, "ncl_a1SFWET", NC_DOUBLERANK_ncl_a1SFWETncl_a1SFWET_dims, &ncl_a1SFWET_id)) ERR;
#3732   if (nc_def_var(ncid, "ncl_a1TBF", NC_DOUBLERANK_ncl_a1TBFncl_a1TBF_dims, &ncl_a1TBF_id)) ERR;
#3737   if (nc_def_var(ncid, "ncl_a1_sfcoag1", NC_DOUBLERANK_ncl_a1_sfcoag1ncl_a1_sfcoag1_dims, &ncl_a1_sfcoag1_id)) ERR;
#3742   if (nc_def_var(ncid, "ncl_a1_sfcsiz3", NC_DOUBLERANK_ncl_a1_sfcsiz3ncl_a1_sfcsiz3_dims, &ncl_a1_sfcsiz3_id)) ERR;
#3747   if (nc_def_var(ncid, "ncl_a1_sfcsiz4", NC_DOUBLERANK_ncl_a1_sfcsiz4ncl_a1_sfcsiz4_dims, &ncl_a1_sfcsiz4_id)) ERR;
#3752   if (nc_def_var(ncid, "ncl_a1_sfgaex2", NC_DOUBLERANK_ncl_a1_sfgaex2ncl_a1_sfgaex2_dims, &ncl_a1_sfgaex2_id)) ERR;
#3758   if (nc_def_var(ncid, "ncl_a2", NC_DOUBLERANK_ncl_a2ncl_a2_dims, &ncl_a2_id)) ERR;
#3763   if (nc_def_var(ncid, "ncl_a2DDF", NC_DOUBLERANK_ncl_a2DDFncl_a2DDF_dims, &ncl_a2DDF_id)) ERR;
#3768   if (nc_def_var(ncid, "ncl_a2GVF", NC_DOUBLERANK_ncl_a2GVFncl_a2GVF_dims, &ncl_a2GVF_id)) ERR;
#3773   if (nc_def_var(ncid, "ncl_a2SF", NC_DOUBLERANK_ncl_a2SFncl_a2SF_dims, &ncl_a2SF_id)) ERR;
#3778   if (nc_def_var(ncid, "ncl_a2SFSBC", NC_DOUBLERANK_ncl_a2SFSBCncl_a2SFSBC_dims, &ncl_a2SFSBC_id)) ERR;
#3783   if (nc_def_var(ncid, "ncl_a2SFSBS", NC_DOUBLERANK_ncl_a2SFSBSncl_a2SFSBS_dims, &ncl_a2SFSBS_id)) ERR;
#3788   if (nc_def_var(ncid, "ncl_a2SFSIC", NC_DOUBLERANK_ncl_a2SFSICncl_a2SFSIC_dims, &ncl_a2SFSIC_id)) ERR;
#3793   if (nc_def_var(ncid, "ncl_a2SFSIS", NC_DOUBLERANK_ncl_a2SFSISncl_a2SFSIS_dims, &ncl_a2SFSIS_id)) ERR;
#3798   if (nc_def_var(ncid, "ncl_a2SFWET", NC_DOUBLERANK_ncl_a2SFWETncl_a2SFWET_dims, &ncl_a2SFWET_id)) ERR;
#3803   if (nc_def_var(ncid, "ncl_a2TBF", NC_DOUBLERANK_ncl_a2TBFncl_a2TBF_dims, &ncl_a2TBF_id)) ERR;
#3808   if (nc_def_var(ncid, "ncl_a2_sfcoag1", NC_DOUBLERANK_ncl_a2_sfcoag1ncl_a2_sfcoag1_dims, &ncl_a2_sfcoag1_id)) ERR;
#3813   if (nc_def_var(ncid, "ncl_a2_sfcsiz3", NC_DOUBLERANK_ncl_a2_sfcsiz3ncl_a2_sfcsiz3_dims, &ncl_a2_sfcsiz3_id)) ERR;
#3818   if (nc_def_var(ncid, "ncl_a2_sfcsiz4", NC_DOUBLERANK_ncl_a2_sfcsiz4ncl_a2_sfcsiz4_dims, &ncl_a2_sfcsiz4_id)) ERR;
#3823   if (nc_def_var(ncid, "ncl_a2_sfgaex2", NC_DOUBLERANK_ncl_a2_sfgaex2ncl_a2_sfgaex2_dims, &ncl_a2_sfgaex2_id)) ERR;
#3829   if (nc_def_var(ncid, "ncl_a3", NC_DOUBLERANK_ncl_a3ncl_a3_dims, &ncl_a3_id)) ERR;
#3834   if (nc_def_var(ncid, "ncl_a3DDF", NC_DOUBLERANK_ncl_a3DDFncl_a3DDF_dims, &ncl_a3DDF_id)) ERR;
#3839   if (nc_def_var(ncid, "ncl_a3GVF", NC_DOUBLERANK_ncl_a3GVFncl_a3GVF_dims, &ncl_a3GVF_id)) ERR;
#3844   if (nc_def_var(ncid, "ncl_a3SF", NC_DOUBLERANK_ncl_a3SFncl_a3SF_dims, &ncl_a3SF_id)) ERR;
#3849   if (nc_def_var(ncid, "ncl_a3SFSBC", NC_DOUBLERANK_ncl_a3SFSBCncl_a3SFSBC_dims, &ncl_a3SFSBC_id)) ERR;
#3854   if (nc_def_var(ncid, "ncl_a3SFSBS", NC_DOUBLERANK_ncl_a3SFSBSncl_a3SFSBS_dims, &ncl_a3SFSBS_id)) ERR;
#3859   if (nc_def_var(ncid, "ncl_a3SFSIC", NC_DOUBLERANK_ncl_a3SFSICncl_a3SFSIC_dims, &ncl_a3SFSIC_id)) ERR;
#3864   if (nc_def_var(ncid, "ncl_a3SFSIS", NC_DOUBLERANK_ncl_a3SFSISncl_a3SFSIS_dims, &ncl_a3SFSIS_id)) ERR;
#3869   if (nc_def_var(ncid, "ncl_a3SFWET", NC_DOUBLERANK_ncl_a3SFWETncl_a3SFWET_dims, &ncl_a3SFWET_id)) ERR;
#3874   if (nc_def_var(ncid, "ncl_a3TBF", NC_DOUBLERANK_ncl_a3TBFncl_a3TBF_dims, &ncl_a3TBF_id)) ERR;
#3880   if (nc_def_var(ncid, "ncl_c1", NC_DOUBLERANK_ncl_c1ncl_c1_dims, &ncl_c1_id)) ERR;
#3885   if (nc_def_var(ncid, "ncl_c1DDF", NC_DOUBLERANK_ncl_c1DDFncl_c1DDF_dims, &ncl_c1DDF_id)) ERR;
#3890   if (nc_def_var(ncid, "ncl_c1GVF", NC_DOUBLERANK_ncl_c1GVFncl_c1GVF_dims, &ncl_c1GVF_id)) ERR;
#3895   if (nc_def_var(ncid, "ncl_c1SFSBC", NC_DOUBLERANK_ncl_c1SFSBCncl_c1SFSBC_dims, &ncl_c1SFSBC_id)) ERR;
#3900   if (nc_def_var(ncid, "ncl_c1SFSBS", NC_DOUBLERANK_ncl_c1SFSBSncl_c1SFSBS_dims, &ncl_c1SFSBS_id)) ERR;
#3905   if (nc_def_var(ncid, "ncl_c1SFSIC", NC_DOUBLERANK_ncl_c1SFSICncl_c1SFSIC_dims, &ncl_c1SFSIC_id)) ERR;
#3910   if (nc_def_var(ncid, "ncl_c1SFSIS", NC_DOUBLERANK_ncl_c1SFSISncl_c1SFSIS_dims, &ncl_c1SFSIS_id)) ERR;
#3915   if (nc_def_var(ncid, "ncl_c1SFWET", NC_DOUBLERANK_ncl_c1SFWETncl_c1SFWET_dims, &ncl_c1SFWET_id)) ERR;
#3920   if (nc_def_var(ncid, "ncl_c1TBF", NC_DOUBLERANK_ncl_c1TBFncl_c1TBF_dims, &ncl_c1TBF_id)) ERR;
#3925   if (nc_def_var(ncid, "ncl_c1_sfcsiz3", NC_DOUBLERANK_ncl_c1_sfcsiz3ncl_c1_sfcsiz3_dims, &ncl_c1_sfcsiz3_id)) ERR;
#3930   if (nc_def_var(ncid, "ncl_c1_sfcsiz4", NC_DOUBLERANK_ncl_c1_sfcsiz4ncl_c1_sfcsiz4_dims, &ncl_c1_sfcsiz4_id)) ERR;
#3935   if (nc_def_var(ncid, "ncl_c1_sfgaex2", NC_DOUBLERANK_ncl_c1_sfgaex2ncl_c1_sfgaex2_dims, &ncl_c1_sfgaex2_id)) ERR;
#3941   if (nc_def_var(ncid, "ncl_c2", NC_DOUBLERANK_ncl_c2ncl_c2_dims, &ncl_c2_id)) ERR;
#3946   if (nc_def_var(ncid, "ncl_c2DDF", NC_DOUBLERANK_ncl_c2DDFncl_c2DDF_dims, &ncl_c2DDF_id)) ERR;
#3951   if (nc_def_var(ncid, "ncl_c2GVF", NC_DOUBLERANK_ncl_c2GVFncl_c2GVF_dims, &ncl_c2GVF_id)) ERR;
#3956   if (nc_def_var(ncid, "ncl_c2SFSBC", NC_DOUBLERANK_ncl_c2SFSBCncl_c2SFSBC_dims, &ncl_c2SFSBC_id)) ERR;
#3961   if (nc_def_var(ncid, "ncl_c2SFSBS", NC_DOUBLERANK_ncl_c2SFSBSncl_c2SFSBS_dims, &ncl_c2SFSBS_id)) ERR;
#3966   if (nc_def_var(ncid, "ncl_c2SFSIC", NC_DOUBLERANK_ncl_c2SFSICncl_c2SFSIC_dims, &ncl_c2SFSIC_id)) ERR;
#3971   if (nc_def_var(ncid, "ncl_c2SFSIS", NC_DOUBLERANK_ncl_c2SFSISncl_c2SFSIS_dims, &ncl_c2SFSIS_id)) ERR;
#3976   if (nc_def_var(ncid, "ncl_c2SFWET", NC_DOUBLERANK_ncl_c2SFWETncl_c2SFWET_dims, &ncl_c2SFWET_id)) ERR;
#3981   if (nc_def_var(ncid, "ncl_c2TBF", NC_DOUBLERANK_ncl_c2TBFncl_c2TBF_dims, &ncl_c2TBF_id)) ERR;
#3986   if (nc_def_var(ncid, "ncl_c2_sfcsiz3", NC_DOUBLERANK_ncl_c2_sfcsiz3ncl_c2_sfcsiz3_dims, &ncl_c2_sfcsiz3_id)) ERR;
#3991   if (nc_def_var(ncid, "ncl_c2_sfcsiz4", NC_DOUBLERANK_ncl_c2_sfcsiz4ncl_c2_sfcsiz4_dims, &ncl_c2_sfcsiz4_id)) ERR;
#3996   if (nc_def_var(ncid, "ncl_c2_sfgaex2", NC_DOUBLERANK_ncl_c2_sfgaex2ncl_c2_sfgaex2_dims, &ncl_c2_sfgaex2_id)) ERR;
#4002   if (nc_def_var(ncid, "ncl_c3", NC_DOUBLERANK_ncl_c3ncl_c3_dims, &ncl_c3_id)) ERR;
#4007   if (nc_def_var(ncid, "ncl_c3DDF", NC_DOUBLERANK_ncl_c3DDFncl_c3DDF_dims, &ncl_c3DDF_id)) ERR;
#4012   if (nc_def_var(ncid, "ncl_c3GVF", NC_DOUBLERANK_ncl_c3GVFncl_c3GVF_dims, &ncl_c3GVF_id)) ERR;
#4017   if (nc_def_var(ncid, "ncl_c3SFSBC", NC_DOUBLERANK_ncl_c3SFSBCncl_c3SFSBC_dims, &ncl_c3SFSBC_id)) ERR;
#4022   if (nc_def_var(ncid, "ncl_c3SFSBS", NC_DOUBLERANK_ncl_c3SFSBSncl_c3SFSBS_dims, &ncl_c3SFSBS_id)) ERR;
#4027   if (nc_def_var(ncid, "ncl_c3SFSIC", NC_DOUBLERANK_ncl_c3SFSICncl_c3SFSIC_dims, &ncl_c3SFSIC_id)) ERR;
#4032   if (nc_def_var(ncid, "ncl_c3SFSIS", NC_DOUBLERANK_ncl_c3SFSISncl_c3SFSIS_dims, &ncl_c3SFSIS_id)) ERR;
#4037   if (nc_def_var(ncid, "ncl_c3SFWET", NC_DOUBLERANK_ncl_c3SFWETncl_c3SFWET_dims, &ncl_c3SFWET_id)) ERR;
#4042   if (nc_def_var(ncid, "ncl_c3TBF", NC_DOUBLERANK_ncl_c3TBFncl_c3TBF_dims, &ncl_c3TBF_id)) ERR;
#4048   if (nc_def_var(ncid, "num_a1", NC_DOUBLERANK_num_a1num_a1_dims, &num_a1_id)) ERR;
#4053   if (nc_def_var(ncid, "num_a1DDF", NC_DOUBLERANK_num_a1DDFnum_a1DDF_dims, &num_a1DDF_id)) ERR;
#4058   if (nc_def_var(ncid, "num_a1GVF", NC_DOUBLERANK_num_a1GVFnum_a1GVF_dims, &num_a1GVF_id)) ERR;
#4063   if (nc_def_var(ncid, "num_a1SFSBC", NC_DOUBLERANK_num_a1SFSBCnum_a1SFSBC_dims, &num_a1SFSBC_id)) ERR;
#4068   if (nc_def_var(ncid, "num_a1SFSBS", NC_DOUBLERANK_num_a1SFSBSnum_a1SFSBS_dims, &num_a1SFSBS_id)) ERR;
#4073   if (nc_def_var(ncid, "num_a1SFSIC", NC_DOUBLERANK_num_a1SFSICnum_a1SFSIC_dims, &num_a1SFSIC_id)) ERR;
#4078   if (nc_def_var(ncid, "num_a1SFSIS", NC_DOUBLERANK_num_a1SFSISnum_a1SFSIS_dims, &num_a1SFSIS_id)) ERR;
#4083   if (nc_def_var(ncid, "num_a1SFWET", NC_DOUBLERANK_num_a1SFWETnum_a1SFWET_dims, &num_a1SFWET_id)) ERR;
#4088   if (nc_def_var(ncid, "num_a1TBF", NC_DOUBLERANK_num_a1TBFnum_a1TBF_dims, &num_a1TBF_id)) ERR;
#4093   if (nc_def_var(ncid, "num_a1_CLXF", NC_DOUBLERANK_num_a1_CLXFnum_a1_CLXF_dims, &num_a1_CLXF_id)) ERR;
#4099   if (nc_def_var(ncid, "num_a1_XFRC", NC_DOUBLERANK_num_a1_XFRCnum_a1_XFRC_dims, &num_a1_XFRC_id)) ERR;
#4104   if (nc_def_var(ncid, "num_a1_sfcoag1", NC_DOUBLERANK_num_a1_sfcoag1num_a1_sfcoag1_dims, &num_a1_sfcoag1_id)) ERR;
#4109   if (nc_def_var(ncid, "num_a1_sfcsiz1", NC_DOUBLERANK_num_a1_sfcsiz1num_a1_sfcsiz1_dims, &num_a1_sfcsiz1_id)) ERR;
#4114   if (nc_def_var(ncid, "num_a1_sfcsiz2", NC_DOUBLERANK_num_a1_sfcsiz2num_a1_sfcsiz2_dims, &num_a1_sfcsiz2_id)) ERR;
#4119   if (nc_def_var(ncid, "num_a1_sfcsiz3", NC_DOUBLERANK_num_a1_sfcsiz3num_a1_sfcsiz3_dims, &num_a1_sfcsiz3_id)) ERR;
#4124   if (nc_def_var(ncid, "num_a1_sfcsiz4", NC_DOUBLERANK_num_a1_sfcsiz4num_a1_sfcsiz4_dims, &num_a1_sfcsiz4_id)) ERR;
#4129   if (nc_def_var(ncid, "num_a1_sfgaex2", NC_DOUBLERANK_num_a1_sfgaex2num_a1_sfgaex2_dims, &num_a1_sfgaex2_id)) ERR;
#4135   if (nc_def_var(ncid, "num_a2", NC_DOUBLERANK_num_a2num_a2_dims, &num_a2_id)) ERR;
#4140   if (nc_def_var(ncid, "num_a2DDF", NC_DOUBLERANK_num_a2DDFnum_a2DDF_dims, &num_a2DDF_id)) ERR;
#4145   if (nc_def_var(ncid, "num_a2GVF", NC_DOUBLERANK_num_a2GVFnum_a2GVF_dims, &num_a2GVF_id)) ERR;
#4150   if (nc_def_var(ncid, "num_a2SFSBC", NC_DOUBLERANK_num_a2SFSBCnum_a2SFSBC_dims, &num_a2SFSBC_id)) ERR;
#4155   if (nc_def_var(ncid, "num_a2SFSBS", NC_DOUBLERANK_num_a2SFSBSnum_a2SFSBS_dims, &num_a2SFSBS_id)) ERR;
#4160   if (nc_def_var(ncid, "num_a2SFSIC", NC_DOUBLERANK_num_a2SFSICnum_a2SFSIC_dims, &num_a2SFSIC_id)) ERR;
#4165   if (nc_def_var(ncid, "num_a2SFSIS", NC_DOUBLERANK_num_a2SFSISnum_a2SFSIS_dims, &num_a2SFSIS_id)) ERR;
#4170   if (nc_def_var(ncid, "num_a2SFWET", NC_DOUBLERANK_num_a2SFWETnum_a2SFWET_dims, &num_a2SFWET_id)) ERR;
#4175   if (nc_def_var(ncid, "num_a2TBF", NC_DOUBLERANK_num_a2TBFnum_a2TBF_dims, &num_a2TBF_id)) ERR;
#4180   if (nc_def_var(ncid, "num_a2_CLXF", NC_DOUBLERANK_num_a2_CLXFnum_a2_CLXF_dims, &num_a2_CLXF_id)) ERR;
#4186   if (nc_def_var(ncid, "num_a2_XFRC", NC_DOUBLERANK_num_a2_XFRCnum_a2_XFRC_dims, &num_a2_XFRC_id)) ERR;
#4191   if (nc_def_var(ncid, "num_a2_sfcoag1", NC_DOUBLERANK_num_a2_sfcoag1num_a2_sfcoag1_dims, &num_a2_sfcoag1_id)) ERR;
#4196   if (nc_def_var(ncid, "num_a2_sfcsiz1", NC_DOUBLERANK_num_a2_sfcsiz1num_a2_sfcsiz1_dims, &num_a2_sfcsiz1_id)) ERR;
#4201   if (nc_def_var(ncid, "num_a2_sfcsiz2", NC_DOUBLERANK_num_a2_sfcsiz2num_a2_sfcsiz2_dims, &num_a2_sfcsiz2_id)) ERR;
#4206   if (nc_def_var(ncid, "num_a2_sfcsiz3", NC_DOUBLERANK_num_a2_sfcsiz3num_a2_sfcsiz3_dims, &num_a2_sfcsiz3_id)) ERR;
#4211   if (nc_def_var(ncid, "num_a2_sfcsiz4", NC_DOUBLERANK_num_a2_sfcsiz4num_a2_sfcsiz4_dims, &num_a2_sfcsiz4_id)) ERR;
#4216   if (nc_def_var(ncid, "num_a2_sfgaex2", NC_DOUBLERANK_num_a2_sfgaex2num_a2_sfgaex2_dims, &num_a2_sfgaex2_id)) ERR;
#4221   if (nc_def_var(ncid, "num_a2_sfnnuc1", NC_DOUBLERANK_num_a2_sfnnuc1num_a2_sfnnuc1_dims, &num_a2_sfnnuc1_id)) ERR;
#4227   if (nc_def_var(ncid, "num_a3", NC_DOUBLERANK_num_a3num_a3_dims, &num_a3_id)) ERR;
#4232   if (nc_def_var(ncid, "num_a3DDF", NC_DOUBLERANK_num_a3DDFnum_a3DDF_dims, &num_a3DDF_id)) ERR;
#4237   if (nc_def_var(ncid, "num_a3GVF", NC_DOUBLERANK_num_a3GVFnum_a3GVF_dims, &num_a3GVF_id)) ERR;
#4242   if (nc_def_var(ncid, "num_a3SFSBC", NC_DOUBLERANK_num_a3SFSBCnum_a3SFSBC_dims, &num_a3SFSBC_id)) ERR;
#4247   if (nc_def_var(ncid, "num_a3SFSBS", NC_DOUBLERANK_num_a3SFSBSnum_a3SFSBS_dims, &num_a3SFSBS_id)) ERR;
#4252   if (nc_def_var(ncid, "num_a3SFSIC", NC_DOUBLERANK_num_a3SFSICnum_a3SFSIC_dims, &num_a3SFSIC_id)) ERR;
#4257   if (nc_def_var(ncid, "num_a3SFSIS", NC_DOUBLERANK_num_a3SFSISnum_a3SFSIS_dims, &num_a3SFSIS_id)) ERR;
#4262   if (nc_def_var(ncid, "num_a3SFWET", NC_DOUBLERANK_num_a3SFWETnum_a3SFWET_dims, &num_a3SFWET_id)) ERR;
#4267   if (nc_def_var(ncid, "num_a3TBF", NC_DOUBLERANK_num_a3TBFnum_a3TBF_dims, &num_a3TBF_id)) ERR;
#4272   if (nc_def_var(ncid, "num_a3_sfcsiz1", NC_DOUBLERANK_num_a3_sfcsiz1num_a3_sfcsiz1_dims, &num_a3_sfcsiz1_id)) ERR;
#4277   if (nc_def_var(ncid, "num_a3_sfcsiz2", NC_DOUBLERANK_num_a3_sfcsiz2num_a3_sfcsiz2_dims, &num_a3_sfcsiz2_id)) ERR;
#4283   if (nc_def_var(ncid, "num_c1", NC_DOUBLERANK_num_c1num_c1_dims, &num_c1_id)) ERR;
#4288   if (nc_def_var(ncid, "num_c1DDF", NC_DOUBLERANK_num_c1DDFnum_c1DDF_dims, &num_c1DDF_id)) ERR;
#4293   if (nc_def_var(ncid, "num_c1GVF", NC_DOUBLERANK_num_c1GVFnum_c1GVF_dims, &num_c1GVF_id)) ERR;
#4298   if (nc_def_var(ncid, "num_c1SFSBC", NC_DOUBLERANK_num_c1SFSBCnum_c1SFSBC_dims, &num_c1SFSBC_id)) ERR;
#4303   if (nc_def_var(ncid, "num_c1SFSBS", NC_DOUBLERANK_num_c1SFSBSnum_c1SFSBS_dims, &num_c1SFSBS_id)) ERR;
#4308   if (nc_def_var(ncid, "num_c1SFSIC", NC_DOUBLERANK_num_c1SFSICnum_c1SFSIC_dims, &num_c1SFSIC_id)) ERR;
#4313   if (nc_def_var(ncid, "num_c1SFSIS", NC_DOUBLERANK_num_c1SFSISnum_c1SFSIS_dims, &num_c1SFSIS_id)) ERR;
#4318   if (nc_def_var(ncid, "num_c1SFWET", NC_DOUBLERANK_num_c1SFWETnum_c1SFWET_dims, &num_c1SFWET_id)) ERR;
#4323   if (nc_def_var(ncid, "num_c1TBF", NC_DOUBLERANK_num_c1TBFnum_c1TBF_dims, &num_c1TBF_id)) ERR;
#4328   if (nc_def_var(ncid, "num_c1_sfcsiz1", NC_DOUBLERANK_num_c1_sfcsiz1num_c1_sfcsiz1_dims, &num_c1_sfcsiz1_id)) ERR;
#4333   if (nc_def_var(ncid, "num_c1_sfcsiz2", NC_DOUBLERANK_num_c1_sfcsiz2num_c1_sfcsiz2_dims, &num_c1_sfcsiz2_id)) ERR;
#4338   if (nc_def_var(ncid, "num_c1_sfcsiz3", NC_DOUBLERANK_num_c1_sfcsiz3num_c1_sfcsiz3_dims, &num_c1_sfcsiz3_id)) ERR;
#4343   if (nc_def_var(ncid, "num_c1_sfcsiz4", NC_DOUBLERANK_num_c1_sfcsiz4num_c1_sfcsiz4_dims, &num_c1_sfcsiz4_id)) ERR;
#4348   if (nc_def_var(ncid, "num_c1_sfgaex2", NC_DOUBLERANK_num_c1_sfgaex2num_c1_sfgaex2_dims, &num_c1_sfgaex2_id)) ERR;
#4354   if (nc_def_var(ncid, "num_c2", NC_DOUBLERANK_num_c2num_c2_dims, &num_c2_id)) ERR;
#4359   if (nc_def_var(ncid, "num_c2DDF", NC_DOUBLERANK_num_c2DDFnum_c2DDF_dims, &num_c2DDF_id)) ERR;
#4364   if (nc_def_var(ncid, "num_c2GVF", NC_DOUBLERANK_num_c2GVFnum_c2GVF_dims, &num_c2GVF_id)) ERR;
#4369   if (nc_def_var(ncid, "num_c2SFSBC", NC_DOUBLERANK_num_c2SFSBCnum_c2SFSBC_dims, &num_c2SFSBC_id)) ERR;
#4374   if (nc_def_var(ncid, "num_c2SFSBS", NC_DOUBLERANK_num_c2SFSBSnum_c2SFSBS_dims, &num_c2SFSBS_id)) ERR;
#4379   if (nc_def_var(ncid, "num_c2SFSIC", NC_DOUBLERANK_num_c2SFSICnum_c2SFSIC_dims, &num_c2SFSIC_id)) ERR;
#4384   if (nc_def_var(ncid, "num_c2SFSIS", NC_DOUBLERANK_num_c2SFSISnum_c2SFSIS_dims, &num_c2SFSIS_id)) ERR;
#4389   if (nc_def_var(ncid, "num_c2SFWET", NC_DOUBLERANK_num_c2SFWETnum_c2SFWET_dims, &num_c2SFWET_id)) ERR;
#4394   if (nc_def_var(ncid, "num_c2TBF", NC_DOUBLERANK_num_c2TBFnum_c2TBF_dims, &num_c2TBF_id)) ERR;
#4399   if (nc_def_var(ncid, "num_c2_sfcsiz1", NC_DOUBLERANK_num_c2_sfcsiz1num_c2_sfcsiz1_dims, &num_c2_sfcsiz1_id)) ERR;
#4404   if (nc_def_var(ncid, "num_c2_sfcsiz2", NC_DOUBLERANK_num_c2_sfcsiz2num_c2_sfcsiz2_dims, &num_c2_sfcsiz2_id)) ERR;
#4409   if (nc_def_var(ncid, "num_c2_sfcsiz3", NC_DOUBLERANK_num_c2_sfcsiz3num_c2_sfcsiz3_dims, &num_c2_sfcsiz3_id)) ERR;
#4414   if (nc_def_var(ncid, "num_c2_sfcsiz4", NC_DOUBLERANK_num_c2_sfcsiz4num_c2_sfcsiz4_dims, &num_c2_sfcsiz4_id)) ERR;
#4419   if (nc_def_var(ncid, "num_c2_sfgaex2", NC_DOUBLERANK_num_c2_sfgaex2num_c2_sfgaex2_dims, &num_c2_sfgaex2_id)) ERR;
#4425   if (nc_def_var(ncid, "num_c3", NC_DOUBLERANK_num_c3num_c3_dims, &num_c3_id)) ERR;
#4430   if (nc_def_var(ncid, "num_c3DDF", NC_DOUBLERANK_num_c3DDFnum_c3DDF_dims, &num_c3DDF_id)) ERR;
#4435   if (nc_def_var(ncid, "num_c3GVF", NC_DOUBLERANK_num_c3GVFnum_c3GVF_dims, &num_c3GVF_id)) ERR;
#4440   if (nc_def_var(ncid, "num_c3SFSBC", NC_DOUBLERANK_num_c3SFSBCnum_c3SFSBC_dims, &num_c3SFSBC_id)) ERR;
#4445   if (nc_def_var(ncid, "num_c3SFSBS", NC_DOUBLERANK_num_c3SFSBSnum_c3SFSBS_dims, &num_c3SFSBS_id)) ERR;
#4450   if (nc_def_var(ncid, "num_c3SFSIC", NC_DOUBLERANK_num_c3SFSICnum_c3SFSIC_dims, &num_c3SFSIC_id)) ERR;
#4455   if (nc_def_var(ncid, "num_c3SFSIS", NC_DOUBLERANK_num_c3SFSISnum_c3SFSIS_dims, &num_c3SFSIS_id)) ERR;
#4460   if (nc_def_var(ncid, "num_c3SFWET", NC_DOUBLERANK_num_c3SFWETnum_c3SFWET_dims, &num_c3SFWET_id)) ERR;
#4465   if (nc_def_var(ncid, "num_c3TBF", NC_DOUBLERANK_num_c3TBFnum_c3TBF_dims, &num_c3TBF_id)) ERR;
#4470   if (nc_def_var(ncid, "num_c3_sfcsiz1", NC_DOUBLERANK_num_c3_sfcsiz1num_c3_sfcsiz1_dims, &num_c3_sfcsiz1_id)) ERR;
#4475   if (nc_def_var(ncid, "num_c3_sfcsiz2", NC_DOUBLERANK_num_c3_sfcsiz2num_c3_sfcsiz2_dims, &num_c3_sfcsiz2_id)) ERR;
#4481   if (nc_def_var(ncid, "pom_a1", NC_DOUBLERANK_pom_a1pom_a1_dims, &pom_a1_id)) ERR;
#4486   if (nc_def_var(ncid, "pom_a1DDF", NC_DOUBLERANK_pom_a1DDFpom_a1DDF_dims, &pom_a1DDF_id)) ERR;
#4491   if (nc_def_var(ncid, "pom_a1GVF", NC_DOUBLERANK_pom_a1GVFpom_a1GVF_dims, &pom_a1GVF_id)) ERR;
#4496   if (nc_def_var(ncid, "pom_a1SFSBC", NC_DOUBLERANK_pom_a1SFSBCpom_a1SFSBC_dims, &pom_a1SFSBC_id)) ERR;
#4501   if (nc_def_var(ncid, "pom_a1SFSBS", NC_DOUBLERANK_pom_a1SFSBSpom_a1SFSBS_dims, &pom_a1SFSBS_id)) ERR;
#4506   if (nc_def_var(ncid, "pom_a1SFSIC", NC_DOUBLERANK_pom_a1SFSICpom_a1SFSIC_dims, &pom_a1SFSIC_id)) ERR;
#4511   if (nc_def_var(ncid, "pom_a1SFSIS", NC_DOUBLERANK_pom_a1SFSISpom_a1SFSIS_dims, &pom_a1SFSIS_id)) ERR;
#4516   if (nc_def_var(ncid, "pom_a1SFWET", NC_DOUBLERANK_pom_a1SFWETpom_a1SFWET_dims, &pom_a1SFWET_id)) ERR;
#4521   if (nc_def_var(ncid, "pom_a1TBF", NC_DOUBLERANK_pom_a1TBFpom_a1TBF_dims, &pom_a1TBF_id)) ERR;
#4526   if (nc_def_var(ncid, "pom_a1_CLXF", NC_DOUBLERANK_pom_a1_CLXFpom_a1_CLXF_dims, &pom_a1_CLXF_id)) ERR;
#4532   if (nc_def_var(ncid, "pom_a1_XFRC", NC_DOUBLERANK_pom_a1_XFRCpom_a1_XFRC_dims, &pom_a1_XFRC_id)) ERR;
#4538   if (nc_def_var(ncid, "pom_c1", NC_DOUBLERANK_pom_c1pom_c1_dims, &pom_c1_id)) ERR;
#4543   if (nc_def_var(ncid, "pom_c1DDF", NC_DOUBLERANK_pom_c1DDFpom_c1DDF_dims, &pom_c1DDF_id)) ERR;
#4548   if (nc_def_var(ncid, "pom_c1GVF", NC_DOUBLERANK_pom_c1GVFpom_c1GVF_dims, &pom_c1GVF_id)) ERR;
#4553   if (nc_def_var(ncid, "pom_c1SFSBC", NC_DOUBLERANK_pom_c1SFSBCpom_c1SFSBC_dims, &pom_c1SFSBC_id)) ERR;
#4558   if (nc_def_var(ncid, "pom_c1SFSBS", NC_DOUBLERANK_pom_c1SFSBSpom_c1SFSBS_dims, &pom_c1SFSBS_id)) ERR;
#4563   if (nc_def_var(ncid, "pom_c1SFSIC", NC_DOUBLERANK_pom_c1SFSICpom_c1SFSIC_dims, &pom_c1SFSIC_id)) ERR;
#4568   if (nc_def_var(ncid, "pom_c1SFSIS", NC_DOUBLERANK_pom_c1SFSISpom_c1SFSIS_dims, &pom_c1SFSIS_id)) ERR;
#4573   if (nc_def_var(ncid, "pom_c1SFWET", NC_DOUBLERANK_pom_c1SFWETpom_c1SFWET_dims, &pom_c1SFWET_id)) ERR;
#4578   if (nc_def_var(ncid, "pom_c1TBF", NC_DOUBLERANK_pom_c1TBFpom_c1TBF_dims, &pom_c1TBF_id)) ERR;
#4584   if (nc_def_var(ncid, "so4_a1", NC_DOUBLERANK_so4_a1so4_a1_dims, &so4_a1_id)) ERR;
#4589   if (nc_def_var(ncid, "so4_a1DDF", NC_DOUBLERANK_so4_a1DDFso4_a1DDF_dims, &so4_a1DDF_id)) ERR;
#4594   if (nc_def_var(ncid, "so4_a1GVF", NC_DOUBLERANK_so4_a1GVFso4_a1GVF_dims, &so4_a1GVF_id)) ERR;
#4599   if (nc_def_var(ncid, "so4_a1SFSBC", NC_DOUBLERANK_so4_a1SFSBCso4_a1SFSBC_dims, &so4_a1SFSBC_id)) ERR;
#4604   if (nc_def_var(ncid, "so4_a1SFSBS", NC_DOUBLERANK_so4_a1SFSBSso4_a1SFSBS_dims, &so4_a1SFSBS_id)) ERR;
#4609   if (nc_def_var(ncid, "so4_a1SFSIC", NC_DOUBLERANK_so4_a1SFSICso4_a1SFSIC_dims, &so4_a1SFSIC_id)) ERR;
#4614   if (nc_def_var(ncid, "so4_a1SFSIS", NC_DOUBLERANK_so4_a1SFSISso4_a1SFSIS_dims, &so4_a1SFSIS_id)) ERR;
#4619   if (nc_def_var(ncid, "so4_a1SFWET", NC_DOUBLERANK_so4_a1SFWETso4_a1SFWET_dims, &so4_a1SFWET_id)) ERR;
#4624   if (nc_def_var(ncid, "so4_a1TBF", NC_DOUBLERANK_so4_a1TBFso4_a1TBF_dims, &so4_a1TBF_id)) ERR;
#4629   if (nc_def_var(ncid, "so4_a1_CLXF", NC_DOUBLERANK_so4_a1_CLXFso4_a1_CLXF_dims, &so4_a1_CLXF_id)) ERR;
#4635   if (nc_def_var(ncid, "so4_a1_XFRC", NC_DOUBLERANK_so4_a1_XFRCso4_a1_XFRC_dims, &so4_a1_XFRC_id)) ERR;
#4640   if (nc_def_var(ncid, "so4_a1_sfcoag1", NC_DOUBLERANK_so4_a1_sfcoag1so4_a1_sfcoag1_dims, &so4_a1_sfcoag1_id)) ERR;
#4645   if (nc_def_var(ncid, "so4_a1_sfcsiz3", NC_DOUBLERANK_so4_a1_sfcsiz3so4_a1_sfcsiz3_dims, &so4_a1_sfcsiz3_id)) ERR;
#4650   if (nc_def_var(ncid, "so4_a1_sfcsiz4", NC_DOUBLERANK_so4_a1_sfcsiz4so4_a1_sfcsiz4_dims, &so4_a1_sfcsiz4_id)) ERR;
#4655   if (nc_def_var(ncid, "so4_a1_sfgaex1", NC_DOUBLERANK_so4_a1_sfgaex1so4_a1_sfgaex1_dims, &so4_a1_sfgaex1_id)) ERR;
#4660   if (nc_def_var(ncid, "so4_a1_sfgaex2", NC_DOUBLERANK_so4_a1_sfgaex2so4_a1_sfgaex2_dims, &so4_a1_sfgaex2_id)) ERR;
#4666   if (nc_def_var(ncid, "so4_a2", NC_DOUBLERANK_so4_a2so4_a2_dims, &so4_a2_id)) ERR;
#4671   if (nc_def_var(ncid, "so4_a2DDF", NC_DOUBLERANK_so4_a2DDFso4_a2DDF_dims, &so4_a2DDF_id)) ERR;
#4676   if (nc_def_var(ncid, "so4_a2GVF", NC_DOUBLERANK_so4_a2GVFso4_a2GVF_dims, &so4_a2GVF_id)) ERR;
#4681   if (nc_def_var(ncid, "so4_a2SFSBC", NC_DOUBLERANK_so4_a2SFSBCso4_a2SFSBC_dims, &so4_a2SFSBC_id)) ERR;
#4686   if (nc_def_var(ncid, "so4_a2SFSBS", NC_DOUBLERANK_so4_a2SFSBSso4_a2SFSBS_dims, &so4_a2SFSBS_id)) ERR;
#4691   if (nc_def_var(ncid, "so4_a2SFSIC", NC_DOUBLERANK_so4_a2SFSICso4_a2SFSIC_dims, &so4_a2SFSIC_id)) ERR;
#4696   if (nc_def_var(ncid, "so4_a2SFSIS", NC_DOUBLERANK_so4_a2SFSISso4_a2SFSIS_dims, &so4_a2SFSIS_id)) ERR;
#4701   if (nc_def_var(ncid, "so4_a2SFWET", NC_DOUBLERANK_so4_a2SFWETso4_a2SFWET_dims, &so4_a2SFWET_id)) ERR;
#4706   if (nc_def_var(ncid, "so4_a2TBF", NC_DOUBLERANK_so4_a2TBFso4_a2TBF_dims, &so4_a2TBF_id)) ERR;
#4711   if (nc_def_var(ncid, "so4_a2_CLXF", NC_DOUBLERANK_so4_a2_CLXFso4_a2_CLXF_dims, &so4_a2_CLXF_id)) ERR;
#4717   if (nc_def_var(ncid, "so4_a2_XFRC", NC_DOUBLERANK_so4_a2_XFRCso4_a2_XFRC_dims, &so4_a2_XFRC_id)) ERR;
#4722   if (nc_def_var(ncid, "so4_a2_sfcoag1", NC_DOUBLERANK_so4_a2_sfcoag1so4_a2_sfcoag1_dims, &so4_a2_sfcoag1_id)) ERR;
#4727   if (nc_def_var(ncid, "so4_a2_sfcsiz3", NC_DOUBLERANK_so4_a2_sfcsiz3so4_a2_sfcsiz3_dims, &so4_a2_sfcsiz3_id)) ERR;
#4732   if (nc_def_var(ncid, "so4_a2_sfcsiz4", NC_DOUBLERANK_so4_a2_sfcsiz4so4_a2_sfcsiz4_dims, &so4_a2_sfcsiz4_id)) ERR;
#4737   if (nc_def_var(ncid, "so4_a2_sfgaex1", NC_DOUBLERANK_so4_a2_sfgaex1so4_a2_sfgaex1_dims, &so4_a2_sfgaex1_id)) ERR;
#4742   if (nc_def_var(ncid, "so4_a2_sfgaex2", NC_DOUBLERANK_so4_a2_sfgaex2so4_a2_sfgaex2_dims, &so4_a2_sfgaex2_id)) ERR;
#4747   if (nc_def_var(ncid, "so4_a2_sfnnuc1", NC_DOUBLERANK_so4_a2_sfnnuc1so4_a2_sfnnuc1_dims, &so4_a2_sfnnuc1_id)) ERR;
#4753   if (nc_def_var(ncid, "so4_a3", NC_DOUBLERANK_so4_a3so4_a3_dims, &so4_a3_id)) ERR;
#4758   if (nc_def_var(ncid, "so4_a3DDF", NC_DOUBLERANK_so4_a3DDFso4_a3DDF_dims, &so4_a3DDF_id)) ERR;
#4763   if (nc_def_var(ncid, "so4_a3GVF", NC_DOUBLERANK_so4_a3GVFso4_a3GVF_dims, &so4_a3GVF_id)) ERR;
#4768   if (nc_def_var(ncid, "so4_a3SFSBC", NC_DOUBLERANK_so4_a3SFSBCso4_a3SFSBC_dims, &so4_a3SFSBC_id)) ERR;
#4773   if (nc_def_var(ncid, "so4_a3SFSBS", NC_DOUBLERANK_so4_a3SFSBSso4_a3SFSBS_dims, &so4_a3SFSBS_id)) ERR;
#4778   if (nc_def_var(ncid, "so4_a3SFSIC", NC_DOUBLERANK_so4_a3SFSICso4_a3SFSIC_dims, &so4_a3SFSIC_id)) ERR;
#4783   if (nc_def_var(ncid, "so4_a3SFSIS", NC_DOUBLERANK_so4_a3SFSISso4_a3SFSIS_dims, &so4_a3SFSIS_id)) ERR;
#4788   if (nc_def_var(ncid, "so4_a3SFWET", NC_DOUBLERANK_so4_a3SFWETso4_a3SFWET_dims, &so4_a3SFWET_id)) ERR;
#4793   if (nc_def_var(ncid, "so4_a3TBF", NC_DOUBLERANK_so4_a3TBFso4_a3TBF_dims, &so4_a3TBF_id)) ERR;
#4798   if (nc_def_var(ncid, "so4_a3_sfgaex1", NC_DOUBLERANK_so4_a3_sfgaex1so4_a3_sfgaex1_dims, &so4_a3_sfgaex1_id)) ERR;
#4804   if (nc_def_var(ncid, "so4_c1", NC_DOUBLERANK_so4_c1so4_c1_dims, &so4_c1_id)) ERR;
#4809   if (nc_def_var(ncid, "so4_c1AQH2SO4", NC_DOUBLERANK_so4_c1AQH2SO4so4_c1AQH2SO4_dims, &so4_c1AQH2SO4_id)) ERR;
#4814   if (nc_def_var(ncid, "so4_c1AQSO4", NC_DOUBLERANK_so4_c1AQSO4so4_c1AQSO4_dims, &so4_c1AQSO4_id)) ERR;
#4819   if (nc_def_var(ncid, "so4_c1DDF", NC_DOUBLERANK_so4_c1DDFso4_c1DDF_dims, &so4_c1DDF_id)) ERR;
#4824   if (nc_def_var(ncid, "so4_c1GVF", NC_DOUBLERANK_so4_c1GVFso4_c1GVF_dims, &so4_c1GVF_id)) ERR;
#4829   if (nc_def_var(ncid, "so4_c1SFSBC", NC_DOUBLERANK_so4_c1SFSBCso4_c1SFSBC_dims, &so4_c1SFSBC_id)) ERR;
#4834   if (nc_def_var(ncid, "so4_c1SFSBS", NC_DOUBLERANK_so4_c1SFSBSso4_c1SFSBS_dims, &so4_c1SFSBS_id)) ERR;
#4839   if (nc_def_var(ncid, "so4_c1SFSIC", NC_DOUBLERANK_so4_c1SFSICso4_c1SFSIC_dims, &so4_c1SFSIC_id)) ERR;
#4844   if (nc_def_var(ncid, "so4_c1SFSIS", NC_DOUBLERANK_so4_c1SFSISso4_c1SFSIS_dims, &so4_c1SFSIS_id)) ERR;
#4849   if (nc_def_var(ncid, "so4_c1SFWET", NC_DOUBLERANK_so4_c1SFWETso4_c1SFWET_dims, &so4_c1SFWET_id)) ERR;
#4854   if (nc_def_var(ncid, "so4_c1TBF", NC_DOUBLERANK_so4_c1TBFso4_c1TBF_dims, &so4_c1TBF_id)) ERR;
#4859   if (nc_def_var(ncid, "so4_c1_sfcsiz3", NC_DOUBLERANK_so4_c1_sfcsiz3so4_c1_sfcsiz3_dims, &so4_c1_sfcsiz3_id)) ERR;
#4864   if (nc_def_var(ncid, "so4_c1_sfcsiz4", NC_DOUBLERANK_so4_c1_sfcsiz4so4_c1_sfcsiz4_dims, &so4_c1_sfcsiz4_id)) ERR;
#4869   if (nc_def_var(ncid, "so4_c1_sfgaex2", NC_DOUBLERANK_so4_c1_sfgaex2so4_c1_sfgaex2_dims, &so4_c1_sfgaex2_id)) ERR;
#4875   if (nc_def_var(ncid, "so4_c2", NC_DOUBLERANK_so4_c2so4_c2_dims, &so4_c2_id)) ERR;
#4880   if (nc_def_var(ncid, "so4_c2AQH2SO4", NC_DOUBLERANK_so4_c2AQH2SO4so4_c2AQH2SO4_dims, &so4_c2AQH2SO4_id)) ERR;
#4885   if (nc_def_var(ncid, "so4_c2AQSO4", NC_DOUBLERANK_so4_c2AQSO4so4_c2AQSO4_dims, &so4_c2AQSO4_id)) ERR;
#4890   if (nc_def_var(ncid, "so4_c2DDF", NC_DOUBLERANK_so4_c2DDFso4_c2DDF_dims, &so4_c2DDF_id)) ERR;
#4895   if (nc_def_var(ncid, "so4_c2GVF", NC_DOUBLERANK_so4_c2GVFso4_c2GVF_dims, &so4_c2GVF_id)) ERR;
#4900   if (nc_def_var(ncid, "so4_c2SFSBC", NC_DOUBLERANK_so4_c2SFSBCso4_c2SFSBC_dims, &so4_c2SFSBC_id)) ERR;
#4905   if (nc_def_var(ncid, "so4_c2SFSBS", NC_DOUBLERANK_so4_c2SFSBSso4_c2SFSBS_dims, &so4_c2SFSBS_id)) ERR;
#4910   if (nc_def_var(ncid, "so4_c2SFSIC", NC_DOUBLERANK_so4_c2SFSICso4_c2SFSIC_dims, &so4_c2SFSIC_id)) ERR;
#4915   if (nc_def_var(ncid, "so4_c2SFSIS", NC_DOUBLERANK_so4_c2SFSISso4_c2SFSIS_dims, &so4_c2SFSIS_id)) ERR;
#4920   if (nc_def_var(ncid, "so4_c2SFWET", NC_DOUBLERANK_so4_c2SFWETso4_c2SFWET_dims, &so4_c2SFWET_id)) ERR;
#4925   if (nc_def_var(ncid, "so4_c2TBF", NC_DOUBLERANK_so4_c2TBFso4_c2TBF_dims, &so4_c2TBF_id)) ERR;
#4930   if (nc_def_var(ncid, "so4_c2_sfcsiz3", NC_DOUBLERANK_so4_c2_sfcsiz3so4_c2_sfcsiz3_dims, &so4_c2_sfcsiz3_id)) ERR;
#4935   if (nc_def_var(ncid, "so4_c2_sfcsiz4", NC_DOUBLERANK_so4_c2_sfcsiz4so4_c2_sfcsiz4_dims, &so4_c2_sfcsiz4_id)) ERR;
#4940   if (nc_def_var(ncid, "so4_c2_sfgaex2", NC_DOUBLERANK_so4_c2_sfgaex2so4_c2_sfgaex2_dims, &so4_c2_sfgaex2_id)) ERR;
#4946   if (nc_def_var(ncid, "so4_c3", NC_DOUBLERANK_so4_c3so4_c3_dims, &so4_c3_id)) ERR;
#4951   if (nc_def_var(ncid, "so4_c3AQH2SO4", NC_DOUBLERANK_so4_c3AQH2SO4so4_c3AQH2SO4_dims, &so4_c3AQH2SO4_id)) ERR;
#4956   if (nc_def_var(ncid, "so4_c3AQSO4", NC_DOUBLERANK_so4_c3AQSO4so4_c3AQSO4_dims, &so4_c3AQSO4_id)) ERR;
#4961   if (nc_def_var(ncid, "so4_c3DDF", NC_DOUBLERANK_so4_c3DDFso4_c3DDF_dims, &so4_c3DDF_id)) ERR;
#4966   if (nc_def_var(ncid, "so4_c3GVF", NC_DOUBLERANK_so4_c3GVFso4_c3GVF_dims, &so4_c3GVF_id)) ERR;
#4971   if (nc_def_var(ncid, "so4_c3SFSBC", NC_DOUBLERANK_so4_c3SFSBCso4_c3SFSBC_dims, &so4_c3SFSBC_id)) ERR;
#4976   if (nc_def_var(ncid, "so4_c3SFSBS", NC_DOUBLERANK_so4_c3SFSBSso4_c3SFSBS_dims, &so4_c3SFSBS_id)) ERR;
#4981   if (nc_def_var(ncid, "so4_c3SFSIC", NC_DOUBLERANK_so4_c3SFSICso4_c3SFSIC_dims, &so4_c3SFSIC_id)) ERR;
#4986   if (nc_def_var(ncid, "so4_c3SFSIS", NC_DOUBLERANK_so4_c3SFSISso4_c3SFSIS_dims, &so4_c3SFSIS_id)) ERR;
#4991   if (nc_def_var(ncid, "so4_c3SFWET", NC_DOUBLERANK_so4_c3SFWETso4_c3SFWET_dims, &so4_c3SFWET_id)) ERR;
#4996   if (nc_def_var(ncid, "so4_c3TBF", NC_DOUBLERANK_so4_c3TBFso4_c3TBF_dims, &so4_c3TBF_id)) ERR;
#5002   if (nc_def_var(ncid, "soa_a1", NC_DOUBLERANK_soa_a1soa_a1_dims, &soa_a1_id)) ERR;
#5007   if (nc_def_var(ncid, "soa_a1DDF", NC_DOUBLERANK_soa_a1DDFsoa_a1DDF_dims, &soa_a1DDF_id)) ERR;
#5012   if (nc_def_var(ncid, "soa_a1GVF", NC_DOUBLERANK_soa_a1GVFsoa_a1GVF_dims, &soa_a1GVF_id)) ERR;
#5017   if (nc_def_var(ncid, "soa_a1SFSBC", NC_DOUBLERANK_soa_a1SFSBCsoa_a1SFSBC_dims, &soa_a1SFSBC_id)) ERR;
#5022   if (nc_def_var(ncid, "soa_a1SFSBS", NC_DOUBLERANK_soa_a1SFSBSsoa_a1SFSBS_dims, &soa_a1SFSBS_id)) ERR;
#5027   if (nc_def_var(ncid, "soa_a1SFSIC", NC_DOUBLERANK_soa_a1SFSICsoa_a1SFSIC_dims, &soa_a1SFSIC_id)) ERR;
#5032   if (nc_def_var(ncid, "soa_a1SFSIS", NC_DOUBLERANK_soa_a1SFSISsoa_a1SFSIS_dims, &soa_a1SFSIS_id)) ERR;
#5037   if (nc_def_var(ncid, "soa_a1SFWET", NC_DOUBLERANK_soa_a1SFWETsoa_a1SFWET_dims, &soa_a1SFWET_id)) ERR;
#5042   if (nc_def_var(ncid, "soa_a1TBF", NC_DOUBLERANK_soa_a1TBFsoa_a1TBF_dims, &soa_a1TBF_id)) ERR;
#5047   if (nc_def_var(ncid, "soa_a1_sfcoag1", NC_DOUBLERANK_soa_a1_sfcoag1soa_a1_sfcoag1_dims, &soa_a1_sfcoag1_id)) ERR;
#5052   if (nc_def_var(ncid, "soa_a1_sfcsiz3", NC_DOUBLERANK_soa_a1_sfcsiz3soa_a1_sfcsiz3_dims, &soa_a1_sfcsiz3_id)) ERR;
#5057   if (nc_def_var(ncid, "soa_a1_sfcsiz4", NC_DOUBLERANK_soa_a1_sfcsiz4soa_a1_sfcsiz4_dims, &soa_a1_sfcsiz4_id)) ERR;
#5062   if (nc_def_var(ncid, "soa_a1_sfgaex1", NC_DOUBLERANK_soa_a1_sfgaex1soa_a1_sfgaex1_dims, &soa_a1_sfgaex1_id)) ERR;
#5067   if (nc_def_var(ncid, "soa_a1_sfgaex2", NC_DOUBLERANK_soa_a1_sfgaex2soa_a1_sfgaex2_dims, &soa_a1_sfgaex2_id)) ERR;
#5073   if (nc_def_var(ncid, "soa_a2", NC_DOUBLERANK_soa_a2soa_a2_dims, &soa_a2_id)) ERR;
#5078   if (nc_def_var(ncid, "soa_a2DDF", NC_DOUBLERANK_soa_a2DDFsoa_a2DDF_dims, &soa_a2DDF_id)) ERR;
#5083   if (nc_def_var(ncid, "soa_a2GVF", NC_DOUBLERANK_soa_a2GVFsoa_a2GVF_dims, &soa_a2GVF_id)) ERR;
#5088   if (nc_def_var(ncid, "soa_a2SFSBC", NC_DOUBLERANK_soa_a2SFSBCsoa_a2SFSBC_dims, &soa_a2SFSBC_id)) ERR;
#5093   if (nc_def_var(ncid, "soa_a2SFSBS", NC_DOUBLERANK_soa_a2SFSBSsoa_a2SFSBS_dims, &soa_a2SFSBS_id)) ERR;
#5098   if (nc_def_var(ncid, "soa_a2SFSIC", NC_DOUBLERANK_soa_a2SFSICsoa_a2SFSIC_dims, &soa_a2SFSIC_id)) ERR;
#5103   if (nc_def_var(ncid, "soa_a2SFSIS", NC_DOUBLERANK_soa_a2SFSISsoa_a2SFSIS_dims, &soa_a2SFSIS_id)) ERR;
#5108   if (nc_def_var(ncid, "soa_a2SFWET", NC_DOUBLERANK_soa_a2SFWETsoa_a2SFWET_dims, &soa_a2SFWET_id)) ERR;
#5113   if (nc_def_var(ncid, "soa_a2TBF", NC_DOUBLERANK_soa_a2TBFsoa_a2TBF_dims, &soa_a2TBF_id)) ERR;
#5118   if (nc_def_var(ncid, "soa_a2_sfcoag1", NC_DOUBLERANK_soa_a2_sfcoag1soa_a2_sfcoag1_dims, &soa_a2_sfcoag1_id)) ERR;
#5123   if (nc_def_var(ncid, "soa_a2_sfcsiz3", NC_DOUBLERANK_soa_a2_sfcsiz3soa_a2_sfcsiz3_dims, &soa_a2_sfcsiz3_id)) ERR;
#5128   if (nc_def_var(ncid, "soa_a2_sfcsiz4", NC_DOUBLERANK_soa_a2_sfcsiz4soa_a2_sfcsiz4_dims, &soa_a2_sfcsiz4_id)) ERR;
#5133   if (nc_def_var(ncid, "soa_a2_sfgaex1", NC_DOUBLERANK_soa_a2_sfgaex1soa_a2_sfgaex1_dims, &soa_a2_sfgaex1_id)) ERR;
#5138   if (nc_def_var(ncid, "soa_a2_sfgaex2", NC_DOUBLERANK_soa_a2_sfgaex2soa_a2_sfgaex2_dims, &soa_a2_sfgaex2_id)) ERR;
#5144   if (nc_def_var(ncid, "soa_c1", NC_DOUBLERANK_soa_c1soa_c1_dims, &soa_c1_id)) ERR;
#5149   if (nc_def_var(ncid, "soa_c1DDF", NC_DOUBLERANK_soa_c1DDFsoa_c1DDF_dims, &soa_c1DDF_id)) ERR;
#5154   if (nc_def_var(ncid, "soa_c1GVF", NC_DOUBLERANK_soa_c1GVFsoa_c1GVF_dims, &soa_c1GVF_id)) ERR;
#5159   if (nc_def_var(ncid, "soa_c1SFSBC", NC_DOUBLERANK_soa_c1SFSBCsoa_c1SFSBC_dims, &soa_c1SFSBC_id)) ERR;
#5164   if (nc_def_var(ncid, "soa_c1SFSBS", NC_DOUBLERANK_soa_c1SFSBSsoa_c1SFSBS_dims, &soa_c1SFSBS_id)) ERR;
#5169   if (nc_def_var(ncid, "soa_c1SFSIC", NC_DOUBLERANK_soa_c1SFSICsoa_c1SFSIC_dims, &soa_c1SFSIC_id)) ERR;
#5174   if (nc_def_var(ncid, "soa_c1SFSIS", NC_DOUBLERANK_soa_c1SFSISsoa_c1SFSIS_dims, &soa_c1SFSIS_id)) ERR;
#5179   if (nc_def_var(ncid, "soa_c1SFWET", NC_DOUBLERANK_soa_c1SFWETsoa_c1SFWET_dims, &soa_c1SFWET_id)) ERR;
#5184   if (nc_def_var(ncid, "soa_c1TBF", NC_DOUBLERANK_soa_c1TBFsoa_c1TBF_dims, &soa_c1TBF_id)) ERR;
#5189   if (nc_def_var(ncid, "soa_c1_sfcsiz3", NC_DOUBLERANK_soa_c1_sfcsiz3soa_c1_sfcsiz3_dims, &soa_c1_sfcsiz3_id)) ERR;
#5194   if (nc_def_var(ncid, "soa_c1_sfcsiz4", NC_DOUBLERANK_soa_c1_sfcsiz4soa_c1_sfcsiz4_dims, &soa_c1_sfcsiz4_id)) ERR;
#5199   if (nc_def_var(ncid, "soa_c1_sfgaex2", NC_DOUBLERANK_soa_c1_sfgaex2soa_c1_sfgaex2_dims, &soa_c1_sfgaex2_id)) ERR;
#5205   if (nc_def_var(ncid, "soa_c2", NC_DOUBLERANK_soa_c2soa_c2_dims, &soa_c2_id)) ERR;
#5210   if (nc_def_var(ncid, "soa_c2DDF", NC_DOUBLERANK_soa_c2DDFsoa_c2DDF_dims, &soa_c2DDF_id)) ERR;
#5215   if (nc_def_var(ncid, "soa_c2GVF", NC_DOUBLERANK_soa_c2GVFsoa_c2GVF_dims, &soa_c2GVF_id)) ERR;
#5220   if (nc_def_var(ncid, "soa_c2SFSBC", NC_DOUBLERANK_soa_c2SFSBCsoa_c2SFSBC_dims, &soa_c2SFSBC_id)) ERR;
#5225   if (nc_def_var(ncid, "soa_c2SFSBS", NC_DOUBLERANK_soa_c2SFSBSsoa_c2SFSBS_dims, &soa_c2SFSBS_id)) ERR;
#5230   if (nc_def_var(ncid, "soa_c2SFSIC", NC_DOUBLERANK_soa_c2SFSICsoa_c2SFSIC_dims, &soa_c2SFSIC_id)) ERR;
#5235   if (nc_def_var(ncid, "soa_c2SFSIS", NC_DOUBLERANK_soa_c2SFSISsoa_c2SFSIS_dims, &soa_c2SFSIS_id)) ERR;
#5240   if (nc_def_var(ncid, "soa_c2SFWET", NC_DOUBLERANK_soa_c2SFWETsoa_c2SFWET_dims, &soa_c2SFWET_id)) ERR;
#5245   if (nc_def_var(ncid, "soa_c2TBF", NC_DOUBLERANK_soa_c2TBFsoa_c2TBF_dims, &soa_c2TBF_id)) ERR;
#5250   if (nc_def_var(ncid, "soa_c2_sfcsiz3", NC_DOUBLERANK_soa_c2_sfcsiz3soa_c2_sfcsiz3_dims, &soa_c2_sfcsiz3_id)) ERR;
#5255   if (nc_def_var(ncid, "soa_c2_sfcsiz4", NC_DOUBLERANK_soa_c2_sfcsiz4soa_c2_sfcsiz4_dims, &soa_c2_sfcsiz4_id)) ERR;
#5260   if (nc_def_var(ncid, "soa_c2_sfgaex2", NC_DOUBLERANK_soa_c2_sfgaex2soa_c2_sfgaex2_dims, &soa_c2_sfgaex2_id)) ERR;
#5266   if (nc_def_var(ncid, "wat_a1", NC_DOUBLERANK_wat_a1wat_a1_dims, &wat_a1_id)) ERR;
#5272   if (nc_def_var(ncid, "wat_a2", NC_DOUBLERANK_wat_a2wat_a2_dims, &wat_a2_id)) ERR;
#5278   if (nc_def_var(ncid, "wat_a3", NC_DOUBLERANK_wat_a3wat_a3_dims, &wat_a3_id)) ERR;
#5318      if (nc_put_att_double(ncidisccp_prs_id, "isccp_prs_bnds", NC_DOUBLE, 8, isccp_prs_isccp_prs_bnds_att)) ERR;
#5324      if (nc_put_att_double(ncidisccp_tau_id, "isccp_tau_bnds", NC_DOUBLE, 8, isccp_tau_isccp_tau_bnds_att)) ERR;
#5363      if (nc_put_att_double(ncidABSORB_id, "_FillValue", NC_DOUBLE, 1, ABSORB_FillValue_att)) ERR;
#5367      if (nc_put_att_double(ncidABSORB_id, "missing_value", NC_DOUBLE, 1, ABSORB_missing_value_att)) ERR;
#5374      if (nc_put_att_double(ncidAEROD_v_id, "_FillValue", NC_DOUBLE, 1, AEROD_v_FillValue_att)) ERR;
#5378      if (nc_put_att_double(ncidAEROD_v_id, "missing_value", NC_DOUBLE, 1, AEROD_v_missing_value_att)) ERR;
#5385      if (nc_put_att_double(ncidAODABS_id, "_FillValue", NC_DOUBLE, 1, AODABS_FillValue_att)) ERR;
#5389      if (nc_put_att_double(ncidAODABS_id, "missing_value", NC_DOUBLE, 1, AODABS_missing_value_att)) ERR;
#5396      if (nc_put_att_double(ncidAODDUST1_id, "_FillValue", NC_DOUBLE, 1, AODDUST1_FillValue_att)) ERR;
#5400      if (nc_put_att_double(ncidAODDUST1_id, "missing_value", NC_DOUBLE, 1, AODDUST1_missing_value_att)) ERR;
#5407      if (nc_put_att_double(ncidAODDUST2_id, "_FillValue", NC_DOUBLE, 1, AODDUST2_FillValue_att)) ERR;
#5411      if (nc_put_att_double(ncidAODDUST2_id, "missing_value", NC_DOUBLE, 1, AODDUST2_missing_value_att)) ERR;
#5418      if (nc_put_att_double(ncidAODDUST3_id, "_FillValue", NC_DOUBLE, 1, AODDUST3_FillValue_att)) ERR;
#5422      if (nc_put_att_double(ncidAODDUST3_id, "missing_value", NC_DOUBLE, 1, AODDUST3_missing_value_att)) ERR;
#5429      if (nc_put_att_double(ncidAODMODE1_id, "_FillValue", NC_DOUBLE, 1, AODMODE1_FillValue_att)) ERR;
#5433      if (nc_put_att_double(ncidAODMODE1_id, "missing_value", NC_DOUBLE, 1, AODMODE1_missing_value_att)) ERR;
#5440      if (nc_put_att_double(ncidAODMODE2_id, "_FillValue", NC_DOUBLE, 1, AODMODE2_FillValue_att)) ERR;
#5444      if (nc_put_att_double(ncidAODMODE2_id, "missing_value", NC_DOUBLE, 1, AODMODE2_missing_value_att)) ERR;
#5451      if (nc_put_att_double(ncidAODMODE3_id, "_FillValue", NC_DOUBLE, 1, AODMODE3_FillValue_att)) ERR;
#5455      if (nc_put_att_double(ncidAODMODE3_id, "missing_value", NC_DOUBLE, 1, AODMODE3_missing_value_att)) ERR;
#5462      if (nc_put_att_double(ncidAODVIS_id, "_FillValue", NC_DOUBLE, 1, AODVIS_FillValue_att)) ERR;
#5466      if (nc_put_att_double(ncidAODVIS_id, "missing_value", NC_DOUBLE, 1, AODVIS_missing_value_att)) ERR;
#5542      if (nc_put_att_double(ncidBURDEN1_id, "_FillValue", NC_DOUBLE, 1, BURDEN1_FillValue_att)) ERR;
#5546      if (nc_put_att_double(ncidBURDEN1_id, "missing_value", NC_DOUBLE, 1, BURDEN1_missing_value_att)) ERR;
#5553      if (nc_put_att_double(ncidBURDEN2_id, "_FillValue", NC_DOUBLE, 1, BURDEN2_FillValue_att)) ERR;
#5557      if (nc_put_att_double(ncidBURDEN2_id, "missing_value", NC_DOUBLE, 1, BURDEN2_missing_value_att)) ERR;
#5564      if (nc_put_att_double(ncidBURDEN3_id, "_FillValue", NC_DOUBLE, 1, BURDEN3_FillValue_att)) ERR;
#5568      if (nc_put_att_double(ncidBURDEN3_id, "missing_value", NC_DOUBLE, 1, BURDEN3_missing_value_att)) ERR;
#5656      if (nc_put_att_double(ncidEXTINCT_id, "_FillValue", NC_DOUBLE, 1, EXTINCT_FillValue_att)) ERR;
#5660      if (nc_put_att_double(ncidEXTINCT_id, "missing_value", NC_DOUBLE, 1, EXTINCT_missing_value_att)) ERR;
#5864      if (nc_put_att_double(ncidODV_bc_a1_id, "_FillValue", NC_DOUBLE, 1, ODV_bc_a1_FillValue_att)) ERR;
#5868      if (nc_put_att_double(ncidODV_bc_a1_id, "missing_value", NC_DOUBLE, 1, ODV_bc_a1_missing_value_att)) ERR;
#5875      if (nc_put_att_double(ncidODV_dst_a1_id, "_FillValue", NC_DOUBLE, 1, ODV_dst_a1_FillValue_att)) ERR;
#5879      if (nc_put_att_double(ncidODV_dst_a1_id, "missing_value", NC_DOUBLE, 1, ODV_dst_a1_missing_value_att)) ERR;
#5886      if (nc_put_att_double(ncidODV_dst_a3_id, "_FillValue", NC_DOUBLE, 1, ODV_dst_a3_FillValue_att)) ERR;
#5890      if (nc_put_att_double(ncidODV_dst_a3_id, "missing_value", NC_DOUBLE, 1, ODV_dst_a3_missing_value_att)) ERR;
#5897      if (nc_put_att_double(ncidODV_ncl_a1_id, "_FillValue", NC_DOUBLE, 1, ODV_ncl_a1_FillValue_att)) ERR;
#5901      if (nc_put_att_double(ncidODV_ncl_a1_id, "missing_value", NC_DOUBLE, 1, ODV_ncl_a1_missing_value_att)) ERR;
#5908      if (nc_put_att_double(ncidODV_ncl_a3_id, "_FillValue", NC_DOUBLE, 1, ODV_ncl_a3_FillValue_att)) ERR;
#5912      if (nc_put_att_double(ncidODV_ncl_a3_id, "missing_value", NC_DOUBLE, 1, ODV_ncl_a3_missing_value_att)) ERR;
#5919      if (nc_put_att_double(ncidODV_pom_a1_id, "_FillValue", NC_DOUBLE, 1, ODV_pom_a1_FillValue_att)) ERR;
#5923      if (nc_put_att_double(ncidODV_pom_a1_id, "missing_value", NC_DOUBLE, 1, ODV_pom_a1_missing_value_att)) ERR;
#5930      if (nc_put_att_double(ncidODV_so4_a1_id, "_FillValue", NC_DOUBLE, 1, ODV_so4_a1_FillValue_att)) ERR;
#5934      if (nc_put_att_double(ncidODV_so4_a1_id, "missing_value", NC_DOUBLE, 1, ODV_so4_a1_missing_value_att)) ERR;
#5941      if (nc_put_att_double(ncidODV_soa_a1_id, "_FillValue", NC_DOUBLE, 1, ODV_soa_a1_FillValue_att)) ERR;
#5945      if (nc_put_att_double(ncidODV_soa_a1_id, "missing_value", NC_DOUBLE, 1, ODV_soa_a1_missing_value_att)) ERR;
#6092      if (nc_put_att_double(ncidSSAVIS_id, "_FillValue", NC_DOUBLE, 1, SSAVIS_FillValue_att)) ERR;
#6096      if (nc_put_att_double(ncidSSAVIS_id, "missing_value", NC_DOUBLE, 1, SSAVIS_missing_value_att)) ERR;
#6161      if (nc_put_att_double(ncidTROP_P_id, "_FillValue", NC_DOUBLE, 1, TROP_P_FillValue_att)) ERR;
#6165      if (nc_put_att_double(ncidTROP_P_id, "missing_value", NC_DOUBLE, 1, TROP_P_missing_value_att)) ERR;
#6175      if (nc_put_att_double(ncidTROP_T_id, "_FillValue", NC_DOUBLE, 1, TROP_T_FillValue_att)) ERR;
#6179      if (nc_put_att_double(ncidTROP_T_id, "missing_value", NC_DOUBLE, 1, TROP_T_missing_value_att)) ERR;
#6186      if (nc_put_att_double(ncidTROP_Z_id, "_FillValue", NC_DOUBLE, 1, TROP_Z_FillValue_att)) ERR;
#6190      if (nc_put_att_double(ncidTROP_Z_id, "missing_value", NC_DOUBLE, 1, TROP_Z_missing_value_att)) ERR;
tst_comp.c#79   NC_DOUBLE)) ERR;
tst_compounds.c#572      NC_DOUBLE)) ERR;
#681      NC_DOUBLE)) ERR;
tst_compounds2.c#134      NC_COMPOUND_OFFSET(struct s1y), NC_DOUBLE)) ERR;
#155      if (strcmp(field_name_inNAME2) || field_typeid != NC_DOUBLE || field_ndimsERR;
#222      NC_COMPOUND_OFFSET(struct s1y), NC_DOUBLE)) ERR;
#257      if (strcmp(field_name_inS1_NAME_Y) || field_typeid != NC_DOUBLE || field_ndimsERR;
tst_compounds3.c#149      if (nc_insert_compound(g1_grpg1_c_t_typ, "y", NC_COMPOUND_OFFSET(g1_c_t,y), NC_DOUBLE)) ERR;
tst_coords.c#114      if (nc_def_var(ncidDIM0_NAMENC_DOUBLE, 1, &dimid, &varid)) ERR;
#230      stat = nc_def_var(root_grp, "lon_bnds", NC_DOUBLERANK_lon_bndslon_bnds_dims, &lon_bnds_id);
#235      stat = nc_def_var(root_grp, "lat_bnds", NC_DOUBLERANK_lat_bndslat_bnds_dims, &lat_bnds_id);
#240      stat = nc_def_var(root_grp, "time_bnds", NC_DOUBLERANK_time_bndstime_bnds_dims, &time_bnds_id);
#244      stat = nc_def_var(root_grp, "time", NC_DOUBLERANK_timetime_dims, &time_id);
#248      stat = nc_def_var(root_grp, "lat", NC_DOUBLERANK_latlat_dims, &lat_id);
#252      stat = nc_def_var(root_grp, "lon", NC_DOUBLERANK_lonlon_dims, &lon_id);
#527      if (nc_def_var(ncidDIM1NC_DOUBLE, 1, &dimids[1], &varid[1])) ERR;
#528      if (nc_def_var(ncidDIM0NC_DOUBLE, 1, &dimids[0], &varid[0])) ERR;
#562      if (nc_def_var(ncidDIM1_NAMENC_DOUBLE, 1, &dimids[0], &varid[0])) ERR;
#563      if (nc_def_var(ncidDIM2_NAMENC_DOUBLE, 1, &dimids[1], &varid[1])) ERR;
#564      if (nc_def_var(ncidDIM3_NAMENC_DOUBLE, 1, &dimids[2], &varid[2])) ERR;
tst_dims.c#746      if (nc_def_var(ncidPRES_NAMENC_DOUBLE, 2, dimids, &pres_varid)) ERR;
#765      if (strcmp(name_inPRES_NAME) || xtype_in != NC_DOUBLE || ndims_in != 2 ||
#813      if (strcmp(name_inPRES_NAME) || xtype_in != NC_DOUBLE || ndims_in != 2 ||
#904      if (nc_def_var(ncidPRES_NAMENC_DOUBLE, 4, dimids, &pres_varid)) ERR;
#946      if (strcmp(name_inPRES_NAME) || xtype_in != NC_DOUBLE || ndims_in != 4 ||
tst_dims2.c#262      if (nc_def_var(ncid, "depth", NC_DOUBLENDIMSdimids, &varid)) ERR;
#312      if (nc_def_var(ncid, "depth", NC_DOUBLE, 2, dimids, &varid)) ERR;
tst_diskless2.c#161    stat = nc_def_var(root_grp, "p", NC_DOUBLERANK_pp_dims, &p_id);
#232    stat = nc_put_att_double(root_grpp_id, "_FillValue", NC_DOUBLE, 1, p_FillValue_att);
tst_files.c#431   if (nc_put_att_double(ncidNC_GLOBALREDEF_ATT1_NAMENC_DOUBLE, 1, &double_out)) ERR;
tst_files4.c#78       if (nc_def_var(classical_grp, "position", NC_DOUBLENDIMS4,
tst_fill_attr_vanish.c#65  if (nc_def_var(ncid, "Time", NC_DOUBLE, 1, dimids, &time_id)) ERR;
tst_fillbug.c#53    if (nc_def_var(ncid, "Time", NC_DOUBLERANK_TimeTime_dims, &Time_id)) ERR;
tst_fillbug.c#46   if (nc_def_var(ncid, "Time", NC_DOUBLE, 1, dimids, &time_id)) ERR;
tst_fills.c#159      nc_type types[] = {NC_CHARNC_BYTENC_SHORTNC_INTNC_FLOATNC_DOUBLE};
#248     case NC_DOUBLE:
#311     case NC_DOUBLE:
tst_grps.c#1139      NC_COMPOUND_OFFSET(struct s2f1), NC_DOUBLE)) ERR;
tst_h5_endians.c#72    retval = nc_def_var(ncidLE_DBL_VARNAMENC_DOUBLE, 1, &dimid, &le_dbl_varid);
#76    retval = nc_def_var(ncidBE_DBL_VARNAMENC_DOUBLE, 1, &dimid, &be_dbl_varid);
tst_inq_type.c#70    test_type(ncidNC_DOUBLE,"NC_DOUBLE");
#102    test_type(ncidNC_DOUBLE,"NC_DOUBLE");
#126    test_type(ncidNC_DOUBLE,"NC_DOUBLE");
#149    test_type(ncidNC_DOUBLE,"NC_DOUBLE");
tst_interops2.c#120      int netcdf_type[NUM_TYPES] = {NC_FLOATNC_DOUBLE,
tst_names.c#270    if ((res = nc_put_att_double(ncidNC_GLOBALvalid[i], NC_DOUBLE,
#289    if ((res = nc_put_att_double(ncidNC_GLOBALnotvalid[i], NC_DOUBLE,
tst_nans.c#68    if (nc_def_var(ncidD_NAMENC_DOUBLENDIMS, &dimid, &dvarid)) ERR;
#80    if (nc_put_att_double(nciddvaridFV_NAMENC_DOUBLEFV_NVALS, &dnan)) ERR;
#81    if (nc_put_att_double(nciddvaridATT_NAMENC_DOUBLENVALSdvals)) ERR;
#108   if (att_type != NC_DOUBLE || att_len != FV_NVALSERR;
tst_nofill.c#133   stat = nc_def_var(ncid, "time", NC_DOUBLERANK_timetime_dims, &time_id);
tst_nofill2.c#60   if (nc_def_var(ncid, "time", NC_DOUBLENDIMS1, &dimids[0], &time_id)) ERR;
tst_parallel3.c#429   if (nc_put_att_double (ncidnvid, "valid_range", NC_DOUBLE,
#436   if (nc_put_att_double (ncidNC_GLOBAL, "g_valid_range", NC_DOUBLE,
#486   if(vr_type != NC_DOUBLE || vr_len != orivr_lenERR;
#503   if(vr_type != NC_DOUBLE || vr_len != orivr_lenERR;
tst_put_vars_two_unlim_dim.c#37    if ((ret = nc_def_var(ncid, "var1", NC_DOUBLE, 1, &dim1id, &var1id))) {
#43    if ((ret = nc_def_var(ncid, "var2", NC_DOUBLE, 1, &dim2id, &var2id))) {
tst_special_atts.c#94       NC_DOUBLE)) ERR;
tst_v2.c#47      if ((varid = ncvardef(ncidVAR1_NAMENC_DOUBLENDIMSdimids)) == -1) ERR;
tst_vars.c#348      if (nc_def_var(ncidVAR_DOUBLE_NAMENC_DOUBLE, 2, dimids, &double_varid)) ERR;
#410  if (nc_inq_type(ncidNC_DOUBLEname_in, &size_in)) ERR;
#436  if (xtype_in != NC_DOUBLEERR;
#598      if (nc_def_var(ncidVAR_DOUBLE_NAMENC_DOUBLE, 2, dimids, &double_varid)) ERR;
#962  if (nc_def_var(ncidvar_name[i], NC_DOUBLENDIMSdimids,
#980  if (strcmp(name_invar_name[i]) || xtype_in != NC_DOUBLE ||
#1004  if (strcmp(name_invar_name[i]) || xtype_in != NC_DOUBLE ||
tst_vars3.c#51      if (nc_def_var(ncidZD1_NAMENC_DOUBLENDIMS1, &x_dimid, &varid2)) ERR;
#99      if (nc_def_var(ncidV1_NAMENC_DOUBLENDIMS1, &y_dimid, &varid1)) ERR;
#102      if (nc_def_var(ncidD1_NAMENC_DOUBLENDIMS1, &x_dimid, &varid2)) ERR;
#122      if (strcmp(name_inV1_NAME) || xtype_in != NC_DOUBLE || ndims != 1 ||
#125      if (strcmp(name_inD1_NAME) || xtype_in != NC_DOUBLE || ndims != 1 ||
#146      if (strcmp(name_inV1_NAME) || xtype_in != NC_DOUBLE || ndims != 1 ||
#149      if (strcmp(name_inD1_NAME) || xtype_in != NC_DOUBLE || ndims != 1 ||
#254      if (nc_def_var(ncid, "Time", NC_DOUBLE, 1, dimids, &time_id)) ERR;
#338      if ( nc_def_var(grpidC_VARNAMENC_DOUBLEcNdims, &cDimId, &cVarId) ) ERR;
#339      if ( nc_def_var(ncidE_VARNAMENC_DOUBLEeeNdims, &timeDimId, &eeVarId) ) ERR;
#342      if ( nc_def_var(grpidD_VARNAMENC_DOUBLEddNdims, &timeDimId, &ddVarId)) ERR;
tst_xplatform.c#47          NC_COMPOUND_OFFSET(struct s1y), NC_DOUBLE)) ERR;
#63          field_type_in != NC_DOUBLE || ndims_inERR;
#121      if (strcmp(name_inY_NAME) || offset_in != NC_COMPOUND_OFFSET(struct s1y) || field_type_in != NC_DOUBLE ||
#192      if (strcmp(name_inY_NAME) || offset_in != NC_COMPOUND_OFFSET(struct s1y) || field_type_in != NC_DOUBLE ||
tst_xplatform2.c#85   if (strcmp(name_inY_NAME) || offset_in != NC_COMPOUND_OFFSET(struct s1y) || field_type_in != NC_DOUBLE ||
#138   if (strcmp(name_inY_NAME) || offset_in != NC_COMPOUND_OFFSET(struct s1y) || field_type_in != NC_DOUBLE ||
#188   if (strcmp(name_inY_NAME) || offset_in != NC_COMPOUND_OFFSET(struct s1y) || field_type_in != NC_DOUBLE ||
#252   if (strcmp(name_inY_NAME) || offset_in != NC_COMPOUND_OFFSET(struct s1y) || field_type_in != NC_DOUBLE ||
#357      NC_COMPOUND_OFFSET(struct s1y), NC_DOUBLE)) ERR;
#411      NC_COMPOUND_OFFSET(struct s1y), NC_DOUBLE)) ERR;
#470      NC_COMPOUND_OFFSET(struct s1y), NC_DOUBLE)) ERR;
#523      NC_COMPOUND_OFFSET(struct s1y), NC_DOUBLE)) ERR;
util.c#313    return (nctype == NC_FLOAT || nctype <= NC_DOUBLE);
#319    return    (nctype >= NC_BYTE && nctype <= NC_DOUBLE)
#326    return    (nctype >= NC_BYTE && nctype <= NC_DOUBLE)
util.c#30        case NC_DOUBLE: return value >= X_DOUBLE_MIN && value <= X_DOUBLE_MAX;
#86 case NC_DOUBLE:
#275        case NC_DOUBLE: *result = *((double *) p); break;
#331            case NC_DOUBLE:
#394     case NC_DOUBLE: return X_DOUBLE_MIN;
#410     case NC_DOUBLE: return X_DOUBLE_MAX;
#427     case NC_DOUBLE: return -1.0;
#442     case NC_DOUBLE: return 1.0;
#458     case NC_DOUBLEbase = -10; break;
#499     case NC_DOUBLE: return SANE_DOUBLE;
#515     case NC_DOUBLE: return SANE_DOUBLE;
#532     case NC_DOUBLE: return -1.0;
#547     case NC_DOUBLE: return 1.0;
#563     case NC_DOUBLEbase = -10; break;
#604        case 'd': return NC_DOUBLE;
#1102        case NC_DOUBLE: return "NC_DOUBLE";
v1hpg.c#228 || type == NC_DOUBLE
val.c#55      case NC_DOUBLE:
#105      case NC_DOUBLE:
#180      case NC_DOUBLE:
#237      case NC_DOUBLE:
var.c#400 case NC_DOUBLE :
vardef.c#121 {"doublev", NC_DOUBLE, 1, ___, 0},
#122 {"scalarv", NC_DOUBLE, 0, ___, 0}
#127 {"tmpv", NC_DOUBLE, 1, ___, 0};
#317   case NC_DOUBLE:
vartests.c#306       case NC_DOUBLE:
#356       case NC_DOUBLE:


HyperKWIC - Version 7.20DA executed at 11:37 on 27 Oct 2017 | Polyhedron Solutions - INTERNAL USE | COMMERCIAL (Any O/S) SN 4AKIed