cdf.c#702     CDFnodebasedim = (CDFnode*)nclistget(basenode->array.dimset0,j);
#703     dim->dim.declsize0 = basedim->dim.declsize;
#705fprintf(stderr,"dimimprint: %d: %lu -> %lu\n",i,basedim->dim.declsize,dim->dim.declsize0);
constraints.c#157     if(dim->dim.basedim != NULLdim = dim->dim.basedim;
nccommon.h#201    struct CDFnodebasedim; /* for duplicate dimensions*/
ncd2dispatch.c#42static int equivalentdim(CDFnodebasedimCDFnodedupdim);
#709        if(dim->dim.basedim != NULL) continue; /* handle below */
#727        if(dim->dim.basedim != NULL) {
#728     dim->ncid = dim->dim.basedim->ncid;
#1056 CDFnodebasedim = (CDFnode*)nclistget(alldims,i);
#1057 if(basedim == NULL) continue;
#1058 if(basedim->dim.basedim != NULL) continue; /* already processed*/
#1061     if(basedim == dupdim) continue;
#1063     if(dupdim->dim.basedim != NULL) continue; /* already processed */
#1064     if(!equivalentdim(basedim,dupdim))
#1066            dupdim->dim.basedim = basedim; /* equate */
#1069basedim->dim.array->ocname,basedim->ocname,
#1080 CDFnodebasedim = (CDFnode*)nclistget(alldims,i);
#1081 if(basedim->dim.basedim != NULL) continue;
#1086     if(dim->dim.basedim != NULL) continue;
#1087     if(dim->ocname == NULL && basedim->ocname == NULL) continue;
#1088     if(dim->ocname == NULL || basedim->ocname == NULL) continue;
#1089     if(strcmp(dim->ocname,basedim->ocname)!=0) continue;
#1090     if(dim->dim.declsize == basedim->dim.declsize) continue;
#1093 basedim->ncfullname,(unsigned long)basedim->dim.declsize,
#1118 if(dim->dim.basedim == NULL) {
#1134 if(dim->dim.basedim != NULLPANIC1("nonbase basedim: %s\n",dim->ocname);
#1166 if(dim1->dim.basedim != NULLPANIC1("nonbase basedim: %s\n",dim1->ncbasename);
#1346 CDFnodebasedim = dim->dim.basedim;
#1347 if(basedim == NULL) continue;
#1348 nclistset(dims,i,(void*)basedim);
#1359equivalentdim(CDFnodebasedimCDFnodedupdim)
#1361    if(dupdim->dim.declsize != basedim->dim.declsize) return 0;
#1362    if(basedim->ocname == NULL && dupdim->ocname == NULL) return 0;
#1363    if(basedim->ocname == NULL || dupdim->ocname == NULL) return 0;
#1364    if(strcmp(dupdim->ocname,basedim->ocname) != 0) return 0;


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