[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: