source: trunk/procs/macros/make_crtm.pro @ 165

Last change on this file since 165 was 165, checked in by pinsard, 15 years ago

homogenize PRO and FUNCTION lines (case and following lines)

  • Property svn:keywords set to Id
File size: 1.1 KB
Line 
1;+
2;
3; make Wind Stress module
4;
5; @version
6; $Id$
7;
8;-
9;
10FUNCTION make_crtm, file_name, ncdf_db $
11         , BOXZOOM=boxzoom $
12         , TIME_1=time_1 $
13         , TIME_2=time_2$
14         , ALL_DATA=all_data $
15         , ZMTYP=zmtyp
16;
17@common
18@com_eg
19;
20;
21; Read U and V
22;
23   file_nam = strmid(file_name, 0, strlen(file_name)-4)
24   vargrid = 'U'
25   ;old_boite = [lon1, lon2, lat1, lat2, prof1, prof2]
26   ;domdef
27   ucrt = nc_read(file_nam+'U.nc','vozocrtx', BOXZOOM = boxzoom, ncdf_db, TIME_1 = time_1, TIME_2 = time_2, ALL_DATA = all_data)
28   vargrid = 'V'
29   vcrt = nc_read(file_nam+'V.nc','vomecrty', BOXZOOM = boxzoom, ncdf_db, TIME_1 = time_1, TIME_2 = time_2, ALL_DATA = all_data)
30
31   wm = norme(ucrt.data, vcrt.data)
32   ;domdef, old_boite
33
34   field = {name: '', data: wm, legend: '', units: '', origin: '', dim: 0, direc: ''}
35   
36   field.origin = ucrt.origin
37   field.dim = ucrt.dim
38   field.direc = ucrt.direc
39   posave = max( [strpos(ucrt.legend, ' averaged'), strpos(ucrt.legend, ' at')] )
40   IF posave NE -1 THEN field.legend = strmid(ucrt.legend, posave)
41
42   return, field
43END
Note: See TracBrowser for help on using the repository browser.