int NC_initialize(void) { int stat = NC_NOERR; if((stat = NC3_initialize())) return stat; #ifdef USE_NETCDF4 if((stat = NC4_initialize())) return stat; #endif #ifdef USE_DAP if((stat = NCD3_initialize())) return stat; #endif #if defined(USE_DAP) && defined(USE_NETCDF4) if((stat = NCD4_initialize())) return stat; #endif /* cdmremote => netcdf4 */ #if defined(BUILD_CDMREMOTE) if((stat = NCCR_initialize())) return stat; #endif return NC_NOERR; }
int NC_initialize(void) { NC3_initialize(); NC4_initialize(); return NC_NOERR; }
int nc_initialize() { int stat = NC_NOERR; if(NC_initialized) return NC_NOERR; NC_initialized = 1; NC_finalized = 0; /* Do general initialization */ if((stat = NCDISPATCH_initialize())) return stat; /* Initialize each active protocol */ if((stat = NC3_initialize())) return stat; #ifdef USE_DAP if((stat = NCD2_initialize())) return stat; #endif #ifdef USE_PNETCDF if((stat = NCP_initialize())) return stat; #endif #ifdef USE_NETCDF4 if((stat = NC4_initialize())) return stat; #endif /* USE_NETCDF4 */ return NC_NOERR; }