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.
Stefan, >Date: Fri, 15 Sep 2000 19:36:57 +0200 >From: Stefan Maehlmann <address@hidden> >Organization: Aerodynamisches Institut der RWTH-Aachen >To: Steve Emmerson <address@hidden> >Subject: Re: 20000915: defining scalar variables >Keywords: 200009151648.e8FGmtb07020 The above message contained the following: > thank you for your quick help. Its works, but what's about the write > procedure > status = nf_put_var_double (ncid,time_id,time) > > status =nf_put_var_double (ncid,val_id,val) > > here i get the same compiler error message. > Again time is a scalar and val an array. Their size shouldn't be identical. Use the following: integer times(1) times(1) = time nf_put_var_double(ncid,time_id,times) Regards, Steve Emmerson <http://www.unidata.ucar.edu>