source: trunk/SRC/ToBeReviewed/LECTURE/changeread.pro @ 134

Last change on this file since 134 was 134, checked in by navarro, 18 years ago

change *.pro file properties (del eof-style, del executable, set keywords Id

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.1 KB
Line 
1FUNCTION changeread, newread
2;
3;
4  compile_opt idl2, strictarrsubs
5;
6@common
7;
8;
9; newread must be two structures
10;
11   if size(newread, /type) NE 8 then return, 0
12;
13; we compare the two structure which caracterise the read 
14;
15   case 1 of
16      ccreadparameters.funclec_name NE newread.funclec_name:
17      ccreadparameters.jpidta NE newread.jpidta:
18      ccreadparameters.jpjdta NE newread.jpjdta:
19      ccreadparameters.jpkdta NE newread.jpkdta:
20      ccreadparameters.ixmindta NE newread.ixmindta:
21      ccreadparameters.ixmaxdta NE newread.ixmaxdta:
22      ccreadparameters.iymindta NE newread.iymindta:
23      ccreadparameters.iymaxdta NE newread.iymaxdta:
24      ccreadparameters.izmindta NE newread.izmindta:
25      ccreadparameters.izmaxdta NE newread.izmaxdta:
26      ELSE:return, 0
27   endcase
28;
29; update the common paramaters
30;
31   ccreadparameters = newread
32   jpidta = newread.jpidta
33   jpjdta = newread.jpjdta
34   jpkdta = newread.jpkdta
35   ixmindta = newread.ixmindta
36   ixmaxdta = newread.ixmaxdta
37   iymindta = newread.iymindta
38   iymaxdta = newread.iymaxdta
39   izmindta = newread.izmindta
40   izmaxdta = newread.izmaxdta
41;
42   return, 1
43end
Note: See TracBrowser for help on using the repository browser.