[gradsusr] Invalid Operand error while using script of temperature Inversion

sushant puranik sushantpuranik at gmail.com
Fri Apr 6 01:19:43 EDT 2012


Thanks David
Only i need to change 'set z' z ---> 'set z 'z while there is no need to
change 2) and 3) points.
Adding this single changes to the script has solved my problem.

bye

Sushant


On Thu, Apr 5, 2012 at 4:21 PM, Davide Sacchetti <
davide.sacchetti at arpal.gov.it> wrote:

> errors ...
> 1) 'set z' z -> 'set z 'z
> 2) 'define tmp1=t(z='z')' -> 'define tmp1=t(z=z+0)'
> 3) 'define tmp2=t(z='z+1')' -> 'define tmp2=t(z=z+1)'
>
> suggestions:
> 1) avoid variables names as 'lev', 'z' ... they should be some way
> reserved to grads environment
> 2) define works but when you are using it dimensions are all collapsed
> into a single point ...
>
>
> bye bye
> davide
>
> On Thu, 2012-04-05 at 15:38 +0530, sushant puranik wrote:
> > Jim thankful for suggestion. I put space between 'set z' z
> > But the error continues.
> >
> > Sushant
> >
> >
> > On Thu, Apr 5, 2012 at 12:36 PM, James T. Potemra <jimp at hawaii.edu>
> > wrote:
> >         Sushant:
> >
> >         In the line
> >         'set z' z
> >         put a space between the quote and the first z, i.e.,
> >         'set z 'z
> >
> >         Jim
> >
> >
> >         On 4/4/12 9:02 PM, sushant puranik wrote:
> >         > Hi
> >         > I am trying to find the inversion layer with the help of
> >         > following script
> >         >
> >         > 'reinit'
> >         > 'sdfopen D:/ECMWF_Monthly_Mean_data/jun2010Temp.nc'
> >         > 'clear'
> >         > count = 1
> >         > while (count <=120)
> >         >   'clear'
> >         >   'set grads off'
> >         >   'set t 'count
> >         >   'q time'
> >         > date=subwrd(result,3)
> >         > hour=substr(date,1,3)
> >         > day=substr(date,4,2)
> >         > month=substr(date,6,3)
> >         > year=substr(date,9,10)
> >         > date_str=hour' 'day'/'month'/'year
> >         > *'set csmooth on'
> >         > 'set lat 10'
> >         > 'set lon 60'
> >         > 'set map 1 1 6'
> >         > 'set line 1 1 1'
> >         > 'enable print temp'
> >         > z = 1
> >         > while (z <=12)
> >         > 'set z' z
> >         > lev=subwrd(result,4)
> >         > 'define tmp1=t(z='z')'
> >         > 'define tmp2=t(z='z+1')'
> >         > 'define inver=tmp2-tmp1'
> >         > 'd inver'
> >         > inversion=subwrd(result,4)
> >         > if inversion>0
> >         > *  say "inversion in time  "tt " in level "lev
> >         > res=write(hfile,'inversion in'  tt'  in level 'lev mb)
> >         > endif
> >         > z=z+1
> >         > endwhile
> >         > count = count + 4
> >         > endwhile
> >         > 'clear'
> >         >
> >         >
> >         > But while running this script in GrADS it shows error
> >         > message
> >         >
> >         >  SET error: Invalid operand
> >         >   Operand = z1
> >         > SET error: Invalid operand
> >         >   Operand = z2
> >         > SET error: Invalid operand
> >         >   Operand = z3
> >         > SET error: Invalid operand
> >         >   Operand = z4
> >         > SET error: Invalid operand
> >         >   Operand = z5
> >         > SET error: Invalid operand
> >         >   Operand = z6
> >         > SET error: Invalid operand
> >         >   Operand = z7
> >         > SET error: Invalid operand
> >         >   Operand = z8
> >         > SET error: Invalid operand
> >         >   Operand = z9
> >         > SET error: Invalid operand
> >         >   Operand = z10
> >         > SET error: Invalid operand
> >         >   Operand = z11
> >         > SET error: Invalid operand
> >         >   Operand = z12
> >         > Metafile already open
> >         > SET error: Invalid operand
> >         >   Operand = z1
> >         > SET error: Invalid operand
> >         >   Operand = z2
> >         > SET error: Invalid operand
> >         >   Operand = z3
> >         > SET error: Invalid operand
> >         >   Operand = z4
> >         > SET error: Invalid operand
> >         >   Operand = z5
> >         > SET error: Invalid operand
> >         >   Operand = z6
> >         > SET error: Invalid operand
> >         >   Operand = z7
> >         > SET error: Invalid operand
> >         >   Operand = z8
> >         > SET error: Invalid operand
> >         >   Operand = z9
> >         > SET error: Invalid operand
> >         >   Operand = z10
> >         > SET error: Invalid operand
> >         >   Operand = z11
> >         > SET error: Invalid operand
> >         >   Operand = z12
> >         > ga->
> >         >
> >         >
> >         > Anybody has suggestion over this issue?
> >         >
> >         > Thanks in advance
> >         >
> >         >
> >         > Sushant
> >         >
> >         >
> >         >
> >         > _______________________________________________
> >         > gradsusr mailing list
> >         > gradsusr at gradsusr.org
> >         > http://gradsusr.org/mailman/listinfo/gradsusr
> >
> >         _______________________________________________
> >         gradsusr mailing list
> >         gradsusr at gradsusr.org
> >         http://gradsusr.org/mailman/listinfo/gradsusr
> >
> >
> >
> >
> >
> >
> >
> >
> > _______________________________________________
> > gradsusr mailing list
> > gradsusr at gradsusr.org
> > http://gradsusr.org/mailman/listinfo/gradsusr
>
> --
> --> Attenzione cambio indirizzo: davide.sacchetti at arpal.gov.it
> --
> Davide Sacchetti
> Centro Funzionale Meteo Idrologico di Protezione Civile della Regione
> Liguria
> ARPAL Unità Tecnica Complessa di livello Regionale
> V.le Brigare Partigiane 2 16121 Genova (I)
> tel: +39 010 6437535                    fax: +39 010 6437520
> mail: davide.sacchetti at arpal.gov.it     web: www.meteoliguria.it
>
>
> _______________________________________________
> gradsusr mailing list
> gradsusr at gradsusr.org
> http://gradsusr.org/mailman/listinfo/gradsusr
>



-- 
सुशांत पुराणिक
वातावरणशास्त्र व अवकाशशास्त्र विभाग,
पुणे विद्यापीठ
पुणे-०७, महाराष्ट्र
भारत.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://gradsusr.org/pipermail/gradsusr/attachments/20120406/2b2875be/attachment-0003.html 


More information about the gradsusr mailing list