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.
Hi Cicero, Nasdty bug here. Your application is constructing a degenerate Gridded2DSet and the consistency test in the Gridded2DSet constructor is not catching it. Your createDomain() computes the same dx (and dy) value for i=HALFDIM and i=HALDIM+1 (j=...). Thus your grid has grid boxes with area = 0. I've put a Gridded2DSet.java whose consistency test catches this at: ftp://ftp.ssec.wisc.edu/pub/visad/untested/Gridded2DSet.java Note that using a stricter test may break some applications that have been getting away with constructing degenerate grids. It is also possible that my new stricter test is not formulated correctly - this stuff is quite complex. So I hope the other VisAD developers may take a look at this and test it (the changes are marked by 'CICERO' comments in Gridded2DSet.java). Good luck, Bill
visad
archives: