This archive contains answers to questions sent to Unidata support through mid-2025. Note that the archive is no longer being updated. We provide the archive for reference; many of the answers presented here remain technically correct, even if somewhat outdated. For the most up-to-date information on the use of NSF Unidata software and data services, please consult the Software Documentation first.
yes, the copy in/out is a bit tricky and crucial for performance. speaking of performance, we are working on improvements to MultiArray that make it quite a bit faster, especially for transpose and clip type operations. Its actually a different API and implementation. We probably wont release it till this summer. However, if you're performance limited and want to have a look, let me know. Emory Creel wrote: > > I pretty much found a solution to the problem. > Now I'm just copying only portions of the > data out of the file, which was probably how > it is supposed to be done. > > When I wrote the program before, I did so in a hurry and wasnt' > able to learn about all of the aspects of the java > setup. > > Thanks for taking the time on this, I appreciate it. > > -Emory > > John Caron wrote: > > > I dont understand your notation > > > > > In terms of a netCDF file: > > > var A:{ {11,12},{21,22},{31,32}} > > > > is this a 6 dimensional array ? > > > > > Dim0:{A, B, C} > > > Dim1:{a, b} > > > > what does this mean? > > > > > > > > I am trying to reoder the data into the following format > > > (don't ask why...) > > > A a 11 > > > A b 12 > > > B a 21 > > > B b 22 > > > C a 31 > > > C b 32 > > > > what does this mean?