NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.

To learn about what's going on, see About the Archive Site.


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 20031118: netcdf data problem (fwd)



------- Forwarded Message

Date:    Thu, 12 Feb 2004 14:37:36 +0100
From:    "Birgit Heese" <address@hidden>
To:      "Russ Rew" <address@hidden>
cc:      <address@hidden>
Subject: Re: 20031118: netcdf data problem (fwd) 

Hei Russ,

it's working! Thank you very much!

Good luck! And please keep me informed!

Best wishes, Birgit

----- Original Message ----- 
From: "Russ Rew" <address@hidden>
To: "Birgit Heese" <address@hidden>
Sent: Thursday, February 12, 2004 1:57 PM
Subject: Re: 20031118: netcdf data problem (fwd)


> >To: <address@hidden>
> >From: "Birgit Heese" <address@hidden>
> >Subject: netcdf data problem
> >Organization: MIM
> >Keywords: 200311171529.hAHFT5Ob010057
>
> Birgit,
>
> > thank you for the suggestion using the nc_share flag.
> > But I am using Fortran. My open command is:
> >
> > nf_open("file.dat", nf_write, ncid)
> >
> > and nc_share is not known then.
> > Is there a coressponding flag  like "nf_share"?
> > I tried nf_share, but it didn't work.
>
> Yes, sorry I didn't notice you were using the Fortran interface.  For
> the Fortran-77 interface, the flag is "NF_SHARE" and it's documented
> as one of the flags used in the NF_OPEN call:
>
>
http://www.unidata.ucar.edu/staff/russ/netcdf/guidef/guidef-10.html#HEADING10-112
>
> and would be used like this:
>
>   STATUS = NF_OPEN('file.nc', IOR(NF_WRITE, NF_SHARE), NCID)
>
> If you are using the Fortran-90 interface instead, the "NF90_SHARE"
> has a similar purpose and is documented as one of the flags used in
> the NF90_OPEN call:
>
>
http://www.unidata.ucar.edu/packages/netcdf/f90/Documentation/f90-html-docs/guide5.html#1034444
>
>   STATUS = NF90_OPEN(PATH = "file.nc", CMODE = IOR(NF90_NOWRITE,
NF90_SHARE), NCID = NCID)
>
> Even though the share flag is intended to support concurrent access,
> it also is currently the best workaround I know of for this bug, since
> it turns off caching and buffering which is where the bug occurs.  I
> still hope to get a fix in for this when we release version 3.6.0.
>
> --Russ
>
>
>

------- End of Forwarded Message