Due to the current gap in continued funding from the U.S. National Science Foundation (NSF), the NSF Unidata Program Center has temporarily paused most operations. See NSF Unidata Pause in Most Operations for details.
Define each "object" independently, except all objects have one dimension in common. There will be no formal "array of objects", but you can access them automatically in a program, via an array of variable names. This is a simplistic view of what I think you requested. Will this work? dimensions: d = 30 ; nx = 5 ; ny = 7 ; nz = 11 ; variables: float x(nx,d) ; float y(ny,d) ; float z(nz,d) ; --Dave On Mon, Jul 30, 2012 at 8:34 AM, Jürgen Lorenz Simon <juergen_simon@xxxxxxx> wrote: > Hi, > > I need to represent a number of 'objects' detected in a NetCDF data set. The > objects basically comprise of N vectors of dimension D. > > 1 x1 y1 z1 > . > . > N xN yN zN > > The trouble is, that N varies from object to object. I was taking a look at > the C-API for variable length arrays, but couldn't really make heads nor > tails of it. Also, I have been using the C++ API heavily and it does not seem > to have any notion of variable length arrays. > > Any other (possibly backward compatible) way I can tackle this one? > > Kind Regards, > Ion > > _______________________________________________ > netcdfgroup mailing list > netcdfgroup@xxxxxxxxxxxxxxxx > For list information or to unsubscribe, visit: > http://www.unidata.ucar.edu/mailing_lists/
netcdfgroup
archives: