nccopy.c#170inq_var_chunking_params(int igrp, int ivarid, int ogrp, int ovarid,
#191 NC_CHECK(nc_inq_var_chunking(ogrpovarid, &ocontigNULL));
#224    NC_CHECK(nc_inq_var_chunking(ogrpovarid, &ocontigochunksizes));
#242static int copy_type(int igrpnc_type typeid, int ogrp);
#249copy_vlen_type(int igrpnc_type itype, int ogrp)
#264    stat = nc_inq_typeid(ogrpbasename, &obasetype);
#267 NC_CHECK(copy_type(igrpibasetypeogrp));
#268 stat = nc_inq_typeid(ogrpbasename, &obasetype);
#273    NC_CHECK(nc_def_vlen(ogrpnameobasetype, &vlen_type));
#282copy_opaque_type(int igrpnc_type itype, int ogrp)
#290    NC_CHECK(nc_def_opaque(ogrpsizename, &otype));
#299copy_enum_type(int igrpnc_type itype, int ogrp)
#310    NC_CHECK(nc_def_enum(ogrpbasetypename, &otype));
#315 NC_CHECK(nc_insert_enum(ogrpotypeename, &val));
#324copy_compound_type(int igrpnc_type itype, int ogrp)
#334    NC_CHECK(nc_def_compound(ogrpsizename, &otype));
#348 NC_CHECK(nc_inq_typeid(ogrpftypename, &oftype));
#350     NC_CHECK(nc_insert_compound(ogrpotypefnamefoffoftype));
#356     NC_CHECK(nc_insert_array_compound(ogrpotypefnamefoffoftypefndimsfdimsizes));
#368copy_type(int igrpnc_type typeid, int ogrp)
#377 NC_CHECK(copy_vlen_type(igrptypeidogrp));
#380 NC_CHECK(copy_opaque_type(igrptypeidogrp));
#383 NC_CHECK(copy_enum_type(igrptypeidogrp));
#386 NC_CHECK(copy_compound_type(igrptypeidogrp));
#450copy_types(int igrp, int ogrp)
#465     NC_CHECK(copy_type(igrptypes[i], ogrp));
#481 NC_CHECK(get_grpid(grpids[i], ogrp, &ogid));
#493copy_var_specials(int igrp, int varid, int ogrp, int o_varid)
#505     size_t csprod = val_size(ogrpo_varid);
#527 NC_CHECK(nc_def_var_chunking(ogrpo_varidNC_CONTIGUOUSNULL));
#529 NC_CHECK(nc_def_var_chunking(ogrpo_varidNC_CHUNKEDchunkp));
#550     NC_CHECK(nc_def_var_deflate(ogrpo_varidshuffle_outdeflate_outdeflate_level_out));
#557     NC_CHECK(nc_def_var_fletcher32(ogrpo_varidfletcher32));
#564     NC_CHECK(nc_def_var_endian(ogrpo_varidendianness));
#574set_var_chunked(int ogrp, int o_varid)
#583    NC_CHECK(nc_inq_varndims(ogrpo_varid, &ndims));
#593 NC_CHECK(nc_inq_vardimid (ogrpo_variddimids));
#594 NC_CHECK(nc_inq_vartype(ogrpo_varid, &vartype));
#596 NC_CHECK(nc_inq_type(ogrpvartypeNULL, &value_size));
#611 NC_CHECK(nc_inq_dimlen(ogrpodimid, &dimlen));
#639 NC_CHECK(nc_inq_dimlen(ogrpodimid, &chunkp[odim]));
#643     NC_CHECK(nc_def_var_chunking(ogrpo_varidNC_CHUNKEDchunkp));
#653set_var_compressed(int ogrp, int o_varid)
#658 NC_CHECK(nc_def_var_deflate(ogrpo_varidoption_shuffle_varsdeflateoption_deflate_level));
#694copy_dims(int igrp, int ogrp)
#758     NC_CHECK(nc_def_dim(ogrpnameNC_UNLIMITED, &odimid));
#760     NC_CHECK(nc_def_dim(ogrpnamelength, &odimid));
#777copy_atts(int igrp, int ivar, int ogrp, int ovar)
#788 NC_CHECK(nc_copy_att(igrpivarnameogrpovar));
#795copy_var(int igrp, int varid, int ogrp)
#818 NC_CHECK(nc_inq_typeid(ogrptype_name, &o_typeid));
#832    NC_CHECK(nc_def_var(ogrpnameo_typeidndimsodimids, &o_varid));
#834    NC_CHECK(copy_atts(igrpvaridogrpo_varid));
#840 NC_CHECK(nc_inq_format(ogrp, &outkind));
#845 NC_CHECK(copy_var_specials(igrpvaridogrpo_varid));
#848 NC_CHECK(set_var_chunked(ogrpo_varid));
#850 NC_CHECK(set_var_compressed(ogrpo_varid));
#862copy_vars(int igrp, int ogrp)
#887 NC_CHECK(copy_var(igrpvaridogrp));
#897copy_schema(int igrp, int ogrp)
#904    NC_CHECK(get_grpid(igrpogrp, &ogid));
#956copy_var_data(int igrp, int varid, int ogrp) {
#979    NC_CHECK(nc_inq_varid(ogrpvarname, &ovarid));
#987    NC_CHECK(nc_inq_format(ogrp, &okind));
#991 NC_CHECK(nc_inq_var_chunking(ogrpovarid, &contigNULL));
#999 NC_CHECK(inq_var_chunking_params(igrpvaridogrpovarid,
#1003 NC_CHECK(nc_set_var_chunk_cache(ogrpovarid,
#1009 NC_CHECK(nc_set_var_chunk_cache(ogrpovarid,
#1045 NC_CHECK(nc_put_vara(ogrpovaridstartcountbuf));
#1075copy_data(int igrp, int ogrp)
#1104    NC_CHECK(get_grpid(igrpogrp, &ogid));
#1223copy_fixed_size_data(int igrp, int ogrp, size_t nfixed_vars, int *fixed_varids) {
#1228 NC_CHECK(copy_var_data(igrpvaridogrp));
#1238   int ogrp,  /* output */
#1248    NC_CHECK(nc_put_vara(ogrpovaridstartcountbuf));
#1254copy_record_data(int ncid, int ogrp, size_t nrec_vars, int *rec_varids) {
#1299 NC_CHECK(nc_inq_varid(ogrpvarname, &rec_ovarids[ivar]));
#1311     NC_CHECK(copy_rec_var_data(ncidogrpirecvaridovarid,
#1345    int igrpogrp;
#1434    NC_CHECK(nc_create(outfilecreate_mode, &ogrp));
#1435    NC_CHECK(nc_set_fill(ogrpNC_NOFILLNULL));
#1441 NC_CHECK(copy_groups(igrpogrp));
#1442 NC_CHECK(copy_types(igrpogrp));
#1448    NC_CHECK(copy_schema(igrpogrp));
#1449    NC_CHECK(nc_enddef(ogrp));
#1460 NC_CHECK(copy_fixed_size_data(igrpogrpnfixed_varsfixed_varids));
#1461 NC_CHECK(copy_record_data(igrpogrpnrec_varsrec_varids));
#1462    } else if (nc3_special_case(ogrpoutkind)) {
#1467 NC_CHECK(classify_vars(ogrp, &nfixed_vars, &fixed_varids, &nrec_vars, &rec_varids));
#1468 NC_CHECK(copy_fixed_size_data(igrpogrpnfixed_varsfixed_varids));
#1469 NC_CHECK(copy_record_data(igrpogrpnrec_varsrec_varids));
#1471 NC_CHECK(copy_data(igrpogrp)); /* recursive, to handle nested groups */
#1475    NC_CHECK(nc_close(ogrp));


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