Ignore:
Timestamp:
04/28/06 14:18:03 (18 years ago)
Author:
pinsard
Message:

upgrade of GRILLE/Utilities according to cerbere.lodyc.jussieu.fr: /usr/home/smasson/SAXO_RD/ : files

File:
1 copied

Legend:

Unmodified
Added
Removed
  • trunk/ToBeReviewed/GRILLE/fmask.pro

    r12 r13  
    2525;------------------------------------------------------------ 
    2626FUNCTION fmask 
    27 @common 
    28    tempsun = systime(1)         ; pour key_performance 
    29    if jpk EQ 1 then begin 
    30       res = tmask*shift(tmask, -1, 0)*shift(tmask, 0, -1)*shift(tmask, -1, -1) 
    31       if NOT keyword_set(key_periodique) then res[jpi-1, *] = fmaskredy 
    32       res[*, jpj-1] = fmaskredx 
    33    ENDIF ELSE BEGIN 
    34       res = tmask*shift(tmask, -1, 0, 0)*shift(tmask, 0, -1, 0)*shift(tmask, -1, -1, 0) 
    35       if NOT keyword_set(key_periodique) then res[jpi-1, *, *] = fmaskredy 
    36       res[*, jpj-1, *] = fmaskredx 
    37    ENDELSE 
    38    if keyword_set(key_performance) THEN print, 'temps fmask', systime(1)-tempsun  
    39  
    40    return, res 
     27;--------------------------------------------------------- 
     28@cm_4mesh 
     29  IF NOT keyword_set(key_forgetold) THEN BEGIN 
     30@updatenew 
     31  ENDIF 
     32;--------------------------------------------------------- 
     33  tempsun = systime(1)          ; pour key_performance 
     34;  
     35  CASE size(tmask, /n_dimensions) OF 
     36    2:res = tmask*shift(tmask, -1, 0)*shift(tmask, 0, -1)*shift(tmask, -1, -1) 
     37    3:res = tmask*shift(tmask, -1, 0, 0)*shift(tmask, 0, -1, 0)*shift(tmask, -1, -1, 0) 
     38  ENDCASE 
     39; 
     40  if NOT keyword_set(key_periodic) then res[jpi-1, *, *] = fmaskredy 
     41  res[*, jpj-1, *] = fmaskredx 
     42; 
     43  if keyword_set(key_performance) THEN print, 'temps fmask', systime(1)-tempsun  
     44   
     45  return, res 
    4146end 
Note: See TracChangeset for help on using the changeset viewer.