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.

[netcdf-java] Variable object thread safe?

Is ucar.nc2.Variable intended to be thread safe, at least for Variables in 'read' mode?? If I do this:

NetcdfFile nc = NetcdfFile.open( "foo.nc" );
Variable v = nc.findVariable( "v" );

then can I do calls like

Array a = v.read( "section Spec" );

from many threads concurrently, with different sections obviously.

Or is there state in a Variable that precludes this? I know I could trawl the source code but that is slow.

Apologies if this is a FAQ


Stuart



  • 2008 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the netcdf-java archives: