netcdf holecube { // a collection of polygons dimensions: nodes = 4068 ; // number of vertices norms = 4068 ; // number of surface normals ncon = 12180 ; // length of connectivity table three = 3 ; // number of coordinates per point npoly = 3008 ; // number of polygons variables: float node(nodes, three) ; node:nxi = 1 ; // data volume boundaries node:nxf = 31 ; node:nyi = 1 ; node:nyf = 31 ; node:nzi = 1 ; node:nzf = 31 ; float norm(norms, three) ; norm:unaveraged = 0 ; // NRMFLG long con(ncon) ; data: node = 1.6, 2, 3, 4, 2.344, 6, ... , 30.954, 30, 30; // three coordinates for every vertex norm = 0.8553, 0.2004, 0.0019, ... , -1, 0, 0; // three coordinates for every surface normal con = 1, 2, 3, -4, 2, 3, -5, ... , 4055, 4059, -4068; // negative number terminates each polygon }