Changeset 475 for trunk/SRC/Grid


Ignore:
Timestamp:
03/14/12 09:46:30 (12 years ago)
Author:
smasson
Message:

add flexibility in filenames used in smallmeshmask

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SRC/Grid/smallmeshmask.pro

    r451 r475  
    6666; 
    6767;- 
    68 PRO smallmeshmask, ncfilein, ncfileout, IODIR=iodir 
     68PRO smallmeshmask, ncfilein, ncfileout, IODIR = iodir, HGRFILE = hgrfile, ZGRFILE = zgrfile, MSKFILE = mskfile 
    6969; 
    7070  compile_opt idl2, strictarrsubs 
    7171; 
    7272  filein = isafile(FILE = ncfilein, IODIR = iodir, /NEW) 
    73   test = (findfile(filein))[0] 
     73  test = (file_search(filein))[0] 
    7474  IF test EQ '' THEN BEGIN 
    75     filein_hgr = (findfile(filein+'.mesh_hgr.nc'))[0] 
    76     filein_zgr = (findfile(filein+'.mesh_zgr.nc'))[0] 
    77     filein_msk = (findfile(filein+'.mask.nc'))[0] 
     75    IF keyword_set(hgrfile) THEN filein_hgr = isafile(FILE = hgrfile, IODIR = iodir) ELSE filein_hgr = (file_search(filein+'.mesh_hgr.nc'))[0] 
     76    IF keyword_set(zgrfile) THEN filein_zgr = isafile(FILE = zgrfile, IODIR = iodir) ELSE filein_zgr = (file_search(filein+'.mesh_zgr.nc'))[0] 
     77    IF keyword_set(mskfile) THEN filein_msk = isafile(FILE = mskfile, IODIR = iodir) ELSE filein_msk = (file_search(filein+'.mask.nc'))[0] 
    7878    IF filein_hgr EQ '' OR filein_zgr EQ '' OR filein_msk EQ ''  THEN BEGIN 
    7979      ras = report(['meshmask file(s) not found...', $ 
Note: See TracChangeset for help on using the changeset viewer.