New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
Changeset 4394 – NEMO

Changeset 4394


Ignore:
Timestamp:
2014-02-03T14:38:45+01:00 (10 years ago)
Author:
flavoni
Message:

add time series of FRAM STRAIT, and update IDL plots, see ticket: #724

Location:
branches/2013/dev_MERGE_2013/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts
Files:
4 added
2 deleted
14 edited

Legend:

Unmodified
Added
Removed
  • branches/2013/dev_MERGE_2013/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/README

    r2752 r4394  
    2020This file is needed to define you PATH, the experiments and variables names 
    2121 
    22  
     22you can copy std_ts_vardef.sh_example1 con std_ts_vardef.sh 
     23and std_plot_vardef.sh_example1 std_plot_vardef.sh 
    2324 
    2425 
  • branches/2013/dev_MERGE_2013/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/std_plot_all.pro

    r4320 r4394  
    103103;climatology  
    104104  QNET = read_ncdf(getenv('VAR_FLUX'), filename = std_file_oaflux ) 
    105  
     105  
    106106; erp (evaporation damping) 
    107107  ERP1 = read_ncdf(getenv('VAR1_ERP'), allrecords = allrec, direc = 't', filename = std_file1_T ) 
    108108  ERP1 = {arr:ERP1.arr * 86400., unit:'mm/day', grid:'T'} 
    109109  IF std_file2_T NE std_file1_T THEN BEGIN 
    110     ERP2 = read_ncdf(getenv('VAR2_ERP'), allrecords = allrec, direc = 't', filename = std_file2_T ) 
    111     ERP2 = {arr:ERP2.arr * 86400., unit:'mm/day', grid:'T'} 
     110     ERP2 = read_ncdf(getenv('VAR2_ERP'), allrecords = allrec, direc = 't', filename = std_file2_T ) 
     111     ERP2 = {arr:ERP2.arr * 86400., unit:'mm/day', grid:'T'} 
    112112  ENDIF ELSE ERP2 = {arr:-1} 
    113  
     113  
    114114; emp (evaporation minus precipitation) 
    115115  EMP1 = read_ncdf(getenv('VAR1_EMP'), allrecords = allrec, direc = 't', filename = std_file1_T ) 
    116116  EMP1 = {arr:EMP1.arr * 86400., unit:'mm/day', grid:'T'} 
    117   IF std_file2_T NE std_file1_T THEN BEGIN 
    118     EMP2 = read_ncdf(getenv('VAR2_EMP'), allrecords = allrec, direc = 't', filename = std_file2_T ) 
    119     EMP2 = {arr:EMP2.arr * 86400., unit:'mm/day', grid:'T'} 
    120   ENDIF ELSE EMP2 = {arr:-1} 
    121    
    122 ;mixed layer depth 
    123   MLD1 = read_ncdf(getenv('VAR1_MLD'), allrecords = allrec, direc = 't', filename = std_file1_T ) ; 10 m 
    124   IF std_file2_T NE std_file1_T THEN BEGIN 
    125     MLD2 = read_ncdf(getenv('VAR2_MLD'), allrecords = allrec, direc = 't', filename = std_file2_T ) ; 10 m 
    126   ENDIF ELSE MLD2 = {arr:-1} 
    127 ;climatology  
    128   MLD = read_ncdf(getenv('VAR_MLD'), filename = std_file_mld ) 
    129  
    130 ; velocities 
    131   U1 = read_ncdf(getenv('VAR1_U'), allrecords = allrec, direc = 't', filename = std_file1_U ) 
    132   IF strlowcase(getenv('VAR1_U')) EQ 'uocetr_eff' THEN BEGIN 
    133     U1.arr = U1.arr / e3u_3d(/e2) * umask() 
    134     U1.unit = 'm/s' 
    135   ENDIF  
    136   IF std_file2_U NE std_file1_U THEN BEGIN 
    137     U2 = read_ncdf(getenv('VAR2_U'), allrecords = allrec, direc = 't', filename = std_file2_U ) 
    138     IF strlowcase(getenv('VAR2_U')) EQ 'uocetr_eff' THEN BEGIN 
    139       U2.arr = U2.arr / e3u_3d(/e2) * umask() 
    140       U2.unit = 'm/s' 
    141     ENDIF  
    142   ENDIF ELSE U2 = {arr:-1} 
    143 ; 
    144   V1 = read_ncdf(getenv('VAR1_V'), allrecords = allrec, direc = 't', filename = std_file1_V ) 
    145   IF strlowcase(getenv('VAR1_V')) EQ 'vocetr_eff' THEN BEGIN 
    146     V1.arr = V1.arr / e3v_3d(/e1) * vmask() 
    147     V1.unit = 'm/s' 
    148   ENDIF  
    149   IF std_file2_V NE std_file1_V THEN BEGIN 
    150     V2 = read_ncdf(getenv('VAR2_V'), allrecords = allrec, direc = 't', filename = std_file2_V ) 
    151     IF strlowcase(getenv('VAR2_V')) EQ 'vocetr_eff' THEN BEGIN 
    152       V2.arr = V2.arr / e3v_3d(/e1) * vmask() 
    153       V2.unit = 'm/s' 
    154     ENDIF  
    155   ENDIF ELSE V2 = {arr:-1} 
     117   IF std_file2_T NE std_file1_T THEN BEGIN 
     118     EMP2 = read_ncdf(getenv('VAR2_EMP'), allrecords = allrec, direc = 't', filename = std_file2_T ) 
     119     EMP2 = {arr:EMP2.arr * 86400., unit:'mm/day', grid:'T'} 
     120   ENDIF ELSE EMP2 = {arr:-1} 
     121    
     122 ;mixed layer depth 
     123   MLD1 = read_ncdf(getenv('VAR1_MLD'), allrecords = allrec, direc = 't', filename = std_file1_T ) ; 10 m 
     124   IF std_file2_T NE std_file1_T THEN BEGIN 
     125     MLD2 = read_ncdf(getenv('VAR2_MLD'), allrecords = allrec, direc = 't', filename = std_file2_T ) ; 10 m 
     126   ENDIF ELSE MLD2 = {arr:-1} 
     127 ;climatology  
     128   MLD = read_ncdf(getenv('VAR_MLD'), filename = std_file_mld ) 
     129 
     130 ; velocities 
     131   U1 = read_ncdf(getenv('VAR1_U'), allrecords = allrec, direc = 't', filename = std_file1_U ) 
     132   ; old formulation: we tested variable name 
     133   ; IF strlowcase(getenv('VAR1_U')) EQ 'uocetr_eff' OR strlowcase(getenv('VAR1_U')) EQ 'vozoeftr' THEN BEGIN 
     134   IF strlowcase(U1.unit) EQ 'm3/s' THEN BEGIN 
     135     ;IF it is a transport it is transofrmed in velocity 
     136     U1.arr = U1.arr / e3u_3d(/e2) * umask() 
     137     U1.unit = 'm/s' 
     138   ENDIF  
     139   IF std_file2_U NE std_file1_U THEN BEGIN 
     140     U2 = read_ncdf(getenv('VAR2_U'), allrecords = allrec, direc = 't', filename = std_file2_U ) 
     141     ; old formulation: we tested variable name 
     142     ; IF strlowcase(getenv('VAR2_U')) EQ 'uocetr_eff' OR strlowcase(getenv('VAR2_U')) EQ 'vozoeftr' THEN BEGIN 
     143     IF strlowcase(U2.unit) EQ 'm3/s' THEN BEGIN 
     144       U2.arr = U2.arr / e3u_3d(/e2) * umask() 
     145       U2.unit = 'm/s' 
     146     ENDIF  
     147   ENDIF ELSE U2 = {arr:-1} 
     148; 
     149   V1 = read_ncdf(getenv('VAR1_V'), allrecords = allrec, direc = 't', filename = std_file1_V ) 
     150   ; old formulation: we tested variable name 
     151   ; IF strlowcase(getenv('VAR1_V')) EQ 'vocetr_eff' OR strlowcase(getenv('VAR1_V')) EQ 'vomeeftr' THEN BEGIN 
     152   IF strlowcase(V1.unit) EQ 'm3/s' THEN BEGIN ; test on unit to understand if it is a transport or velocity 
     153     ;IF it is a transport it is transofrmed in velocity 
     154     V1.arr = V1.arr / e3v_3d(/e1) * vmask() 
     155     V1.unit = 'm/s' 
     156   ENDIF  
     157   IF std_file2_V NE std_file1_V THEN BEGIN 
     158     V2 = read_ncdf(getenv('VAR2_V'), allrecords = allrec, direc = 't', filename = std_file2_V ) 
     159     ; old formulation 
     160     ; IF strlowcase(getenv('VAR2_V')) EQ 'vocetr_eff' OR strlowcase(getenv('VAR2_V')) EQ 'vozoeftr' THEN BEGIN 
     161     IF strlowcase(V2.unit) EQ 'm3/s' THEN BEGIN  
     162       V2.arr = V2.arr / e3v_3d(/e1) * vmask() 
     163       V2.unit = 'm/s' 
     164     ENDIF  
     165   ENDIF ELSE V2 = {arr:-1} 
    156166 
    157167; ice 
     
    256266  cnt = cnt+1   &   blabla = 'Erp salinity damping term' 
    257267  IF doplot EQ cnt OR doplot EQ 0 THEN std_plot_erp, ERP1, ERP2, _extra = ex 
    258  
     268; 
    259269  cnt = cnt+1   &   blabla = 'Evaporation - Precipitation - Runoff term' 
    260270  IF doplot EQ cnt OR doplot EQ 0 THEN std_plot_emp, EMP1, EMP2, _extra = ex 
    261  
     271; 
    262272  cnt = cnt+1   &   blabla = 'Net heat flux' 
    263273  IF doplot EQ cnt OR doplot EQ 0 THEN std_plot_qnet, Q1, Q2, QNET, _extra = ex 
    264  
     274; 
    265275  cnt = cnt+1   &   blabla = 'Meridionnal Heat Transport' 
    266276  IF doplot EQ cnt OR doplot EQ 0 THEN std_plot_mht, Q1.arr+geo, Q2.arr+geo, masknp, std_file_msksub, _extra = ex 
    267  
     277; 
    268278  cnt = cnt+1   &   blabla = 'Global Barotropic stream Function' 
    269279  IF doplot EQ cnt OR doplot EQ 0 THEN std_plot_bsf, U1, U2, _extra = ex 
    270  
     280; 
    271281  cnt = cnt+1   &   blabla = 'mean Temperature diff with New Reynolds' 
    272282  IF doplot EQ cnt OR doplot EQ 0 THEN std_plot_sst, T1, T2, TRey, _extra = ex 
    273  
     283; 
    274284  cnt = cnt+1   &   blabla = 'mean Salinity diff with Levitus' 
    275285  IF doplot EQ cnt OR doplot EQ 0 THEN std_plot_sss, S1, S2, SLev, _extra = ex 
    276  
     286; 
    277287  cnt = cnt+1   &   blabla = 'Arctic mean Salinity diff with Levitus' 
    278288  IF doplot EQ cnt OR doplot EQ 0 THEN std_plot_ArcSal, S1, SLev, _extra = ex        
    279  
     289; 
    280290  cnt = cnt+1   &   blabla = 'Arctic mean Salinity diff with Levitus and exp2' 
    281291  IF doplot EQ cnt OR doplot EQ 0 THEN std_plot_ArcSal, S1, S2, SLev, _extra = ex 
    282  
     292; 
    283293  cnt = cnt+1   &   blabla = 'Arctic mean Salinity diff with Levitus at z=100 meters' 
    284294  IF doplot EQ cnt OR doplot EQ 0 THEN std_plot_ArcSal, S1, SLev, /z100, _extra = ex        
    285   
     295;  
    286296  cnt = cnt+1   &   blabla = 'Arctic mean Salinity diff with Levitus and exp2 at z=100 meters' 
    287297  IF doplot EQ cnt OR doplot EQ 0 THEN std_plot_ArcSal, S1, S2, SLev, /z100, _extra = ex 
    288  
     298; 
    289299  cnt = cnt+1   &   blabla = 'mean Temperature diff with Levitus at z=100 meters' 
    290300  IF doplot EQ cnt OR doplot EQ 0 THEN std_plot_T100m, T1, T2, Tlev, _extra = ex 
    291    
     301;   
    292302  cnt = cnt+1   &   blabla = 'mean Salinity diff with Levitus at z=100 meters' 
    293303  IF doplot EQ cnt OR doplot EQ 0 THEN std_plot_S100m, S1, S2, SLev, _extra = ex 
    294    
     304;   
    295305  cnt = cnt+1   &   blabla = 'Mixed layer depth' 
    296306  IF doplot EQ cnt OR doplot EQ 0 THEN std_plot_mld, MLD1, MLD, _extra = ex 
    297  
     307; 
    298308  cnt = cnt+1   &   blabla = 'Mixed layer depth differences' 
    299309  IF doplot EQ cnt OR doplot EQ 0 THEN std_plot_mld, MLD1, MLD2, MLD, _extra = ex 
    300  
     310; 
    301311  cnt = cnt+1   &   blabla = 'Zonal mean Mixed layer depth' 
    302312  IF doplot EQ cnt OR doplot EQ 0 THEN std_plot_ZonMld, MLD1, MLD2, MLD, _extra = ex 
    303    
     313;   
    304314  cnt = cnt+1   &   blabla = 'Zonal mean Temperature diff with Levitus: Global' 
    305315  IF doplot EQ cnt OR doplot EQ 0 THEN std_plot_zonal_T, T1, T2, TLev, _extra = ex 
    306  
     316; 
    307317  cnt = cnt+1   &   blabla = 'Zonal mean Temperature diff with Levitus: Atlantic' 
    308318  IF doplot EQ cnt OR doplot EQ 0 THEN std_plot_zonal_T, T1, T2, TLev, SUBBASIN = 'Atl', _extra = ex 
    309    
     319;   
    310320  cnt = cnt+1   &   blabla = 'Zonal mean Temperature diff with Levitus: Indian' 
    311321  IF doplot EQ cnt OR doplot EQ 0 THEN std_plot_zonal_T, T1, T2, TLev, SUBBASIN = 'Ind', _extra = ex 
    312    
     322;   
    313323  cnt = cnt+1   &   blabla = 'Zonal mean Temperature diff with Levitus: Pacific' 
    314324  IF doplot EQ cnt OR doplot EQ 0 THEN std_plot_zonal_T, T1, T2, TLev, SUBBASIN = 'Pac', _extra = ex 
    315  
     325; 
    316326  cnt = cnt+1   &   blabla = 'Zonal mean Salinity diff with Levitus: Global' 
    317327  IF doplot EQ cnt OR doplot EQ 0 THEN std_plot_zonal_S, S1, S2, SLev, _extra = ex 
    318  
     328; 
    319329  cnt = cnt+1   &   blabla = 'Zonal mean Salinity diff with Levitus: Atlantic' 
    320330  IF doplot EQ cnt OR doplot EQ 0 THEN std_plot_zonal_S, S1, S2, SLev, SUBBASIN = 'Atl', _extra = ex 
    321  
     331; 
    322332  cnt = cnt+1   &   blabla = 'Zonal mean Salinity diff with Levitus: Indian' 
    323333  IF doplot EQ cnt OR doplot EQ 0 THEN std_plot_zonal_S, S1, S2, SLev, SUBBASIN = 'Ind', _extra = ex  
    324  
     334; 
    325335  cnt = cnt+1   &   blabla = 'Zonal mean Salinity diff with Levitus: Pacific' 
    326336  IF doplot EQ cnt OR doplot EQ 0 THEN std_plot_zonal_S, S1, S2, SLev, SUBBASIN = 'Pac', _extra = ex  
    327    
     337;   
    328338;  cnt = cnt+1   &   blabla = 'Arctic Ice Thickness: MARCH' 
    329339;  IF doplot EQ cnt OR doplot EQ 0 THEN std_plot_IceThick, Ithi_march_1, Ithi_march_2, /ARC, /MARCH, _extra = ex 
     
    331341  cnt = cnt+1   &   blabla = 'Arctic Ice Thickness: APRIL' 
    332342  IF doplot EQ cnt OR doplot EQ 0 THEN std_plot_IceThick, Ithi_april_1, Ithi_april_2, /ARC, /APRIL, _extra = ex 
    333  
     343; 
    334344  cnt = cnt+1   &   blabla = 'Arctic Ice Thickness: SEPT' 
    335345  IF doplot EQ cnt OR doplot EQ 0 THEN std_plot_IceThick, Ithi_sept_1, Ithi_sept_2, /ARC, /SEPT, _extra = ex 
    336    
     346;   
    337347;  cnt = cnt+1   &   blabla = 'Antarctic Ice Thickness: MARCH' 
    338348;  IF doplot EQ cnt OR doplot EQ 0 THEN std_plot_IceThick, Ithi_march_1, Ithi_march_2, /ANT, /MARCH, _extra = ex 
     
    340350  cnt = cnt+1   &   blabla = 'Antarctic Ice Thickness: APRIL' 
    341351  IF doplot EQ cnt OR doplot EQ 0 THEN std_plot_IceThick, Ithi_april_1, Ithi_april_2, /ANT, /APRIL, _extra = ex 
    342  
     352; 
    343353  cnt = cnt+1   &   blabla = 'Antarctic Ice Thickness: SEPT' 
    344354  IF doplot EQ cnt OR doplot EQ 0 THEN std_plot_IceThick, Ithi_sept_1, Ithi_sept_2, /ANT, /SEPT, _extra = ex 
    345  
     355; 
    346356  cnt = cnt+1   &   blabla = 'Arctic Ice Fraction: MARCH' 
    347357  IF doplot EQ cnt OR doplot EQ 0 THEN std_plot_IceFrac, Ifra_march_1, Ifra_march_2, /ARC, /MARCH, _extra = ex 
    348    
     358;   
    349359  cnt = cnt+1   &   blabla = 'Arctic Ice Fraction: SEPT' 
    350360  IF doplot EQ cnt OR doplot EQ 0 THEN std_plot_IceFrac, Ifra_sept_1, Ifra_sept_2, /ARC, /SEPT, _extra = ex 
    351    
     361;   
    352362  cnt = cnt+1   &   blabla = 'Antarctic Ice Fraction: MARCH' 
    353363  IF doplot EQ cnt OR doplot EQ 0 THEN std_plot_IceFrac, Ifra_march_1, Ifra_march_2, /ANT, /MARCH, _extra = ex 
    354  
     364; 
    355365  cnt = cnt+1   &   blabla = 'Antarctic Ice Fraction: SEPT' 
    356366  IF doplot EQ cnt OR doplot EQ 0 THEN std_plot_IceFrac, Ifra_sept_1, Ifra_sept_2, /ANT, /SEPT, _extra = ex 
    357 ;; SF non funziona, dice che deve essere una struttura e non e!!!! 
    358 ;;SF  cnt = cnt+1   &   blabla = 'Arctic SNOW Thickness: APRIL' 
    359 ;;SF  IF doplot EQ cnt OR doplot EQ 0 THEN std_plot_SnowThick, Isnow_april_1, Isnow_april_2, /ARC, /APRIL, _extra = ex 
     367;; SF need to be reviewed, it does not work, it need a structure!!!! 
     368;; SF 
     369;; SF  cnt = cnt+1   &   blabla = 'Arctic SNOW Thickness: APRIL' 
     370;; SF  IF doplot EQ cnt OR doplot EQ 0 THEN std_plot_SnowThick, Isnow_april_1, Isnow_april_2, /ARC, /APRIL, _extra = ex 
    360371;; SF  
    361372;; SF   cnt = cnt+1   &   blabla = 'Arctic SNOW Thickness: SEPT' 
     
    368379;; SF   IF doplot EQ cnt OR doplot EQ 0 THEN std_plot_SnowThick, Isnow_sept_1, Isnow_sept_2, /ANT, /SEPT, _extra = ex 
    369380;  
    370 ;  cnt = cnt+1   &   blabla = 'Arctic Ice Extend: ' 
    371 ;  IF doplot EQ cnt OR doplot EQ 0 THEN std_plot_IceExt, Ifra_1, Ifra_2, masknp, /ARC,  _extra = ex 
    372    
    373 ;  cnt = cnt+1   &   blabla = 'Antarctic Ice Extend: ' 
    374 ;  IF doplot EQ cnt OR doplot EQ 0 THEN std_plot_IceExt, Ifra_1, Ifra_2, masknp, /ANT,  _extra = ex 
     381; NOT NEEDED, only for TIME SERIES NOW ICE EXTEND 
     382;SF  cnt = cnt+1   &   blabla = 'Arctic Ice Extend: ' 
     383;SF  IF doplot EQ cnt OR doplot EQ 0 THEN std_plot_IceExt, Ifra_1, Ifra_2, masknp, /ARC,  _extra = ex 
     384;SF   
     385;SF  cnt = cnt+1   &   blabla = 'Antarctic Ice Extend: ' 
     386;SF  IF doplot EQ cnt OR doplot EQ 0 THEN std_plot_IceExt, Ifra_1, Ifra_2, masknp, /ANT,  _extra = ex 
    375387 
    376388  cnt = cnt+1   &   blabla = 'Meridional stream Function: Global (no Med)' 
    377389  IF doplot EQ cnt OR doplot EQ 0 THEN std_plot_msf, V1, V2, SUBBASIN = 'GloNoMed', _extra = ex 
    378  
     390  
    379391  cnt = cnt+1   &   blabla = 'Meridional stream Function: Atlantic' 
    380392  IF doplot EQ cnt OR doplot EQ 0 THEN std_plot_msf, V1, V2, SUBBASIN = 'Atl', _extra = ex 
    381  
     393  
    382394  cnt = cnt+1   &   blabla = 'Meridional stream Function: Indian' 
    383395  IF doplot EQ cnt OR doplot EQ 0 THEN std_plot_msf, V1, V2, SUBBASIN = 'Ind', _extra = ex 
    384  
     396  
    385397  cnt = cnt+1   &   blabla = 'Meridional stream Function: Indo-Pacific' 
    386398  IF doplot EQ cnt OR doplot EQ 0 THEN std_plot_msf, V1, V2, SUBBASIN = 'IndoPac', _extra = ex 
  • branches/2013/dev_MERGE_2013/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/std_plot_bsf.pro

    r4320 r4394  
    1414  domdef, 0, 6000 
    1515 
    16   bb1 = bsf(U1.arr, refvalue = 0., refpoint = [25, 0], /transport ) 
     16  ;formulation for variable: TRANSPORT 
     17  ;bb1 = bsf(U1.arr, refvalue = 0., refpoint = [25, 0], /transport ) 
     18  ; 
     19  ;formulation for variable: VELOCITY 
     20  bb1 = bsf(U1.arr, refvalue = 0., refpoint = [25, 0]) 
    1721  title = 'Barotropic Stream Function!C'+std_file1_U 
    1822  plt, bb1, min = -200., max = 200., int = 10., /portrait, FORMAT = '(I4)', STYLE = 'so0so' $ 
     
    2024 
    2125  if std_file1_U NE std_file2_U then BEGIN 
    22     bb2 = bsf(U2.arr, refvalue = 0., refpoint = [25, 0], /transport ) 
     26    ;formulation for variable: TRANSPORT 
     27    ;bb2 = bsf(U2.arr, refvalue = 0., refpoint = [25, 0], /transport ) 
     28    ;formulation for variable: VELOCITY 
     29    bb2 = bsf(U2.arr, refvalue = 0., refpoint = [25, 0] ) 
    2330    title = 'Barotropic Stream Function!C'+std_file1_U+' - '+std_file2_U 
    2431    plt, bb1.arr - bb2.arr, min = -20., max = 20., int = 2.,  FORMAT = '(I2)', STYLE = 'so0so' $ 
  • branches/2013/dev_MERGE_2013/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/std_plot_msf.pro

    r4320 r4394  
    3333  domdef, 0, 6000 
    3434 
    35   mm1 = msf(V1.arr, msk, indexboxzoom = ind, maskout = ma, /transport ) 
     35  ;formulation for variable: TRANSPORT 
     36  ;mm1 = msf(V1.arr, msk, indexboxzoom = ind, maskout = ma, /transport ) 
     37  ; 
     38  ;formulation for variable: VELOCITY 
     39  mm1 = msf(V1.arr, msk, indexboxzoom = ind, maskout = ma ) 
    3640  title = 'Meridional Stream Function, '+subname+'!C'+std_file1_V 
    3741  pltz, mm1, 'yz', -20., 20., int = 1., boxzoom = [ind[0:1], lat_ext, 0, 5500], /xindex, FORMAT = '(I3)', /portrait $ 
     
    3943 
    4044  if std_file1_V NE std_file2_V then begin 
    41     mm2 = msf(V2.arr, msk, indexboxzoom = ind, maskout = ma, /transport) 
     45    ;formulation for variable: TRANSPORT 
     46    ;mm2 = msf(V2.arr, msk, indexboxzoom = ind, maskout = ma, /transport ) 
     47    ; 
     48    ;formulation for variable: VELOCITY 
     49    mm2 = msf(V2.arr, msk, indexboxzoom = ind, maskout = ma) 
    4250    title = title+' - '+std_file2_V 
    4351    pltz, mm1.arr-mm2.arr, 'yz', -10., 10., int = 1., boxzoom = [ind[0:1], lat_ext, 0, 5500], /xindex,  FORMAT = '(I3)'  $ 
  • branches/2013/dev_MERGE_2013/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/std_ts_AMOC.pro

    r4320 r4394  
    1414  ts_Time = 0. 
    1515 
    16   ;SF trans = strlowcase(var_name) EQ 'vocetr_eff' 
    17   trans = strlowcase(var_name) EQ 'vomeeftr' 
     16  trans = strlowcase(var_name) EQ 'vocetr_eff' OR strlowcase(var_name) EQ 'vomeeftr' 
     17  ;trans = strlowcase(var_name) EQ 'vomeeftr' 
    1818 
    1919  ; ADD definition of mask_atl_nomed to compute AMOC (with no Mediterranean Sea) 
  • branches/2013/dev_MERGE_2013/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/std_ts_Drake.pro

    r4320 r4394  
    3232  u1 = rseries_ncdf(vU1, date1, date2, prefix, suffix, FIRSTONLY = 1 - allrec, /nostruct) 
    3333  drk1 = fltarr(jpt) 
    34    ;SF trans = strlowcase(getenv('VAR1_U')) EQ 'uocetr_eff' 
    35    trans = strlowcase(getenv('VAR1_U')) EQ 'vozoeftr' 
     34  ; old formulation: we tested variable name 
     35  trans = strlowcase(getenv('VAR1_U')) EQ 'uocetr_eff' OR strlowcase(getenv('VAR1_U')) EQ 'vozoeftr' 
     36  ;SF trans = strlowcase(getenv('VAR1_U')) EQ 'vozoeftr' 
    3637  FOR t = 0, jpt-1 DO BEGIN 
    3738    tmp = bsf(u1[*, *, *, t], TRANSPORT = trans, /nostruct) 
     
    4950    u2 = rseries_ncdf(vU2, date1_2, date2_2, prefix2, suffix2, FIRSTONLY = 1 - allrec, /nostruct) 
    5051    drk2 = fltarr(jpt) 
    51     ;SF trans = strlowcase(getenv('VAR2_U')) EQ 'uocetr_eff' 
    52     trans = strlowcase(getenv('VAR1_U')) EQ 'vozoeftr' 
     52    ; old formulation: we tested variable name 
     53    trans = strlowcase(getenv('VAR2_U')) EQ 'uocetr_eff' OR strlowcase(getenv('VAR2_U')) EQ 'vozoeftr' 
     54    ;SF trans = strlowcase(getenv('VAR1_U')) EQ 'vozoeftr' 
    5355    FOR t = 0, jpt-1 DO BEGIN 
    5456      tmp = bsf(u2[*, *, *, t], TRANSPORT = trans, /nostruct) 
  • branches/2013/dev_MERGE_2013/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/std_ts_ICE.pro

    r4320 r4394  
    2929  time_ice = (round(time_ice) + 11) mod 12; round to nearest integer 
    3030  t1 = where(time_ice eq 0) 
    31   t1 = t1[0] ;  jannuary 
     31  t1 = t1[0] ;  january 
    3232  t2 = where(time_ice eq 11, count) 
    3333  t2 = t2[count-1] ; last day of december 
  • branches/2013/dev_MERGE_2013/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/std_ts_all.pro

    r4320 r4394  
    8181;SF   IF doplot EQ cnt OR doplot EQ 0 THEN std_ts_SNOW_Vol, masknp, POSTSCRIPT = postscript, _extra = ex 
    8282; 
     83  cnt = cnt+1   &   blabla = 'Sea-Ice Volume Export at Fram Strait' 
     84  IF doplot EQ cnt OR doplot EQ 0 THEN std_ts_ICE_FRAM, masknp, POSTSCRIPT = postscript, _extra = ex 
     85; 
    8386  IF n_elements(htmltxt) GT 1 THEN putfile, psdir+'std_ts_html_body.txt', htmltxt[1:*] 
    8487 
  • branches/2013/dev_MERGE_2013/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/std_ts_vardef.sh

    r4320 r4394  
    6565VAR1_Ithick=iicethic    ;   V1It_PREF=500yfwb2     ;   V1It_SUFF=_1M_icemod.nc 
    6666VAR1_SNOW=isnowthi      ;   V1SNOW_PREF=500yfwb2   ;   V1SNOW_SUFF=_1M_icemod.nc 
     67VAR1_IvelV=iicevelv     ;   V1IvV_PREF=500yfwb2    ;   V1IvV_SUFF=_1M_icemod.nc 
    6768# 
    6869#===================== EXP2 ===================== 
     
    8182VAR2_Ithick=iicethic    ;   V2It_PREF=500yfwb2     ;   V2It_SUFF=_1M_icemod.nc 
    8283VAR2_SNOW=isnowthi      ;   V2SNOW_PREF=500yfwb2   ;   V2SNOW_SUFF=_1M_icemod.nc 
     84VAR2_IvelV=iicevelv     ;   V2IvV_PREF=500yfwb2    ;   V2IvV_SUFF=_1M_icemod.nc 
    8385# 
    8486######################### Export Variables ############################### 
     
    112114export VAR1_Ithick  V1It_PREF    V1It_SUFF 
    113115export VAR1_SNOW    V1SNOW_PREF  V1SNOW_SUFF 
    114  
     116export VAR1_IvelV   V1IvV_PREF   V1IvV_PREF 
    115117#===================== EXP2 ===================== 
    116118export DATE1_2      DATE2_2 
    117 export VAR2_T       V2T_PREF    V2T_SUFF 
    118 export VAR2_S       V2S_PREF    V2S_SUFF 
    119 export VAR2_SSH     V2SSH_PREF  V2SSH_SUFF 
    120 export VAR2_Q       V2Q_PREF    V2Q_SUFF 
    121 export VAR2_EMP     V2EMP_PREF  V2EMP_SUFF 
    122 export VAR2_U       V2U_PREF    V2U_SUFF 
    123 export VAR2_V       V2V_PREF    V2V_SUFF 
    124 export VAR2_ICE     V2ICE_PREF  V2ICE_SUFF 
    125 export VAR2_Ithick  V2It_PREF   V2It_SUFF 
    126 export VAR2_SNOW    V2SNOW_PREF V2SNOW_SUFF 
     119export VAR2_T       V2T_PREF     V2T_SUFF 
     120export VAR2_S       V2S_PREF     V2S_SUFF 
     121export VAR2_SSH     V2SSH_PREF   V2SSH_SUFF 
     122export VAR2_Q       V2Q_PREF     V2Q_SUFF 
     123export VAR2_EMP     V2EMP_PREF   V2EMP_SUFF 
     124export VAR2_U       V2U_PREF     V2U_SUFF 
     125export VAR2_V       V2V_PREF     V2V_SUFF 
     126export VAR2_ICE     V2ICE_PREF   V2ICE_SUFF 
     127export VAR2_Ithick  V2It_PREF    V2It_SUFF 
     128export VAR2_SNOW    V2SNOW_PREF  V2SNOW_SUFF 
     129export VAR2_IvelV   V2IvV_PREF   V2IvV_PREF 
    127130# 
  • branches/2013/dev_MERGE_2013/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/std_ts_vardef.sh.500yfwb0

    r4320 r4394  
    6565VAR1_Ithick=iicethic    ;   V1It_PREF=500yfwb0     ;   V1It_SUFF=_1M_icemod.nc 
    6666VAR1_SNOW=isnowthi      ;   V1SNOW_PREF=500yfwb0   ;   V1SNOW_SUFF=_1M_icemod.nc 
     67VAR1_IvelV=iicevelv     ;   V1IvV_PREF=500yfwb0    ;   V1IvV_SUFF=_1M_icemod.nc 
    6768# 
    6869#===================== EXP2 ===================== 
     
    8182VAR2_Ithick=iicethic    ;   V2It_PREF=500yfwb0     ;   V2It_SUFF=_1M_icemod.nc 
    8283VAR2_SNOW=isnowthi      ;   V2SNOW_PREF=500yfwb0   ;   V2SNOW_SUFF=_1M_icemod.nc 
     84VAR2_IvelV=iicevelv     ;   V2IvV_PREF=500yfwb0    ;   V2IvV_SUFF=_1M_icemod.nc 
    8385# 
    8486######################### Export Variables ############################### 
     
    112114export VAR1_Ithick  V1It_PREF    V1It_SUFF 
    113115export VAR1_SNOW    V1SNOW_PREF  V1SNOW_SUFF 
    114  
     116export VAR1_IvelV   V1IvV_PREF   V1IvV_PREF 
    115117#===================== EXP2 ===================== 
    116118export DATE1_2      DATE2_2 
    117 export VAR2_T       V2T_PREF    V2T_SUFF 
    118 export VAR2_S       V2S_PREF    V2S_SUFF 
    119 export VAR2_SSH     V2SSH_PREF  V2SSH_SUFF 
    120 export VAR2_Q       V2Q_PREF    V2Q_SUFF 
    121 export VAR2_EMP     V2EMP_PREF  V2EMP_SUFF 
    122 export VAR2_U       V2U_PREF    V2U_SUFF 
    123 export VAR2_V       V2V_PREF    V2V_SUFF 
    124 export VAR2_ICE     V2ICE_PREF  V2ICE_SUFF 
    125 export VAR2_Ithick  V2It_PREF   V2It_SUFF 
    126 export VAR2_SNOW    V2SNOW_PREF V2SNOW_SUFF 
     119export VAR2_T       V2T_PREF     V2T_SUFF 
     120export VAR2_S       V2S_PREF     V2S_SUFF 
     121export VAR2_SSH     V2SSH_PREF   V2SSH_SUFF 
     122export VAR2_Q       V2Q_PREF     V2Q_SUFF 
     123export VAR2_EMP     V2EMP_PREF   V2EMP_SUFF 
     124export VAR2_U       V2U_PREF     V2U_SUFF 
     125export VAR2_V       V2V_PREF     V2V_SUFF 
     126export VAR2_ICE     V2ICE_PREF   V2ICE_SUFF 
     127export VAR2_Ithick  V2It_PREF    V2It_SUFF 
     128export VAR2_SNOW    V2SNOW_PREF  V2SNOW_SUFF 
     129export VAR2_IvelV   V2IvV_PREF   V2IvV_PREF 
    127130# 
  • branches/2013/dev_MERGE_2013/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/std_ts_vardef.sh_example1

    r4320 r4394  
    5454DATE1=20010101   ;   DATE2=21001231 
    5555# 
    56 VAR1_T=thetao      ;   V1T_PREF=tmx_2000     ;   V1T_SUFF=_1Y_grid_T.nc 
    57 VAR1_S=so          ;   V1S_PREF=tmx_2000     ;   V1S_SUFF=_1Y_grid_T.nc 
    58 VAR1_SSH=zos       ;   V1SSH_PREF=tmx_2000   ;   V1SSH_SUFF=_1Y_grid_T.nc 
    59 VAR1_Q=qns+qsr     ;   V1Q_PREF=tmx_2000     ;   V1Q_SUFF=_1Y_grid_T.nc 
    60 VAR1_EMP=wfo       ;   V1EMP_PREF=tmx_2000   ;   V1EMP_SUFF=_1Y_grid_T.nc 
    61 VAR1_U=uoce_eff    ;   V1U_PREF=tmx_2000     ;   V1U_SUFF=_1Y_grid_U.nc 
    62 VAR1_V=voce_eff    ;   V1V_PREF=tmx_2000     ;   V1V_SUFF=_1Y_grid_V.nc 
    63 VAR1_ICE=sic       ;   V1ICE_PREF=tmx_2000   ;   V1ICE_SUFF=_1M_icemod.nc 
    64 VAR1_Ithick=sit    ;   V1It_PREF=tmx_2000    ;   V1It_SUFF=_1M_icemod.nc 
    65 VAR1_SNOW=isnowthi ;   V1SNOW_PREF=tmx_2000  ;   V1SNOW_SUFF=_1M_icemod.nc 
     56VAR1_T=thetao          ;   V1T_PREF=tmx_2000     ;   V1T_SUFF=_1Y_grid_T.nc 
     57VAR1_S=so              ;   V1S_PREF=tmx_2000     ;   V1S_SUFF=_1Y_grid_T.nc 
     58VAR1_SSH=zos           ;   V1SSH_PREF=tmx_2000   ;   V1SSH_SUFF=_1Y_grid_T.nc 
     59VAR1_Q=qns+qsr         ;   V1Q_PREF=tmx_2000     ;   V1Q_SUFF=_1Y_grid_T.nc 
     60VAR1_EMP=wfo           ;   V1EMP_PREF=tmx_2000   ;   V1EMP_SUFF=_1Y_grid_T.nc 
     61VAR1_U=uoce_eff        ;   V1U_PREF=tmx_2000     ;   V1U_SUFF=_1Y_grid_U.nc 
     62VAR1_V=voce_eff        ;   V1V_PREF=tmx_2000     ;   V1V_SUFF=_1Y_grid_V.nc 
     63VAR1_ICE=sic           ;   V1ICE_PREF=tmx_2000   ;   V1ICE_SUFF=_1M_icemod.nc 
     64VAR1_Ithick=sit        ;   V1It_PREF=tmx_2000    ;   V1It_SUFF=_1M_icemod.nc 
     65VAR1_SNOW=isnowthi     ;   V1SNOW_PREF=tmx_2000  ;   V1SNOW_SUFF=_1M_icemod.nc 
     66VAR1_IvelV=vice_ipa    ;   V1IvV_PREF=tmx_2000   ;   V1IvV_SUFF=_1M_icemod.nc 
    6667# 
    6768#===================== EXP2 ===================== 
     
    6970DATE1_2=10101   ;   DATE2_2=20001231 
    7071# 
    71 VAR2_T=thetao      ;   V2T_PREF=core2000     ;   V2T_SUFF=_1Y_grid_T.nc 
    72 VAR2_S=so          ;   V2S_PREF=core2000     ;   V2S_SUFF=_1Y_grid_T.nc 
    73 VAR2_SSH=zos       ;   V2SSH_PREF=core2000   ;   V2SSH_SUFF=_1Y_grid_T.nc 
    74 VAR2_Q=qns+qsr     ;   V2Q_PREF=core2000     ;   V2Q_SUFF=_1Y_grid_T.nc 
    75 VAR2_EMP=wfo       ;   V2EMP_PREF=core2000   ;   V2EMP_SUFF=_1Y_grid_T.nc 
    76 VAR2_U=uoce_eff    ;   V2U_PREF=core2000     ;   V2U_SUFF=_1Y_grid_U.nc 
    77 VAR2_V=voce_eff    ;   V2V_PREF=core2000     ;   V2V_SUFF=_1Y_grid_V.nc 
    78 VAR2_ICE=sic       ;   V2ICE_PREF=core2000   ;   V2ICE_SUFF=_1M_icemod.nc 
    79 VAR2_Ithick=sit    ;   V2It_PREF=core2000    ;   V2It_SUFF=_1M_icemod.nc 
    80 VAR2_SNOW=isnowthi ;   V2ICE_SNOW=core2000   ;   V2SNOW_SUFF=_1M_icemod.nc 
     72VAR2_T=thetao         ;   V2T_PREF=core2000     ;   V2T_SUFF=_1Y_grid_T.nc 
     73VAR2_S=so             ;   V2S_PREF=core2000     ;   V2S_SUFF=_1Y_grid_T.nc 
     74VAR2_SSH=zos          ;   V2SSH_PREF=core2000   ;   V2SSH_SUFF=_1Y_grid_T.nc 
     75VAR2_Q=qns+qsr        ;   V2Q_PREF=core2000     ;   V2Q_SUFF=_1Y_grid_T.nc 
     76VAR2_EMP=wfo          ;   V2EMP_PREF=core2000   ;   V2EMP_SUFF=_1Y_grid_T.nc 
     77VAR2_U=uoce_eff       ;   V2U_PREF=core2000     ;   V2U_SUFF=_1Y_grid_U.nc 
     78VAR2_V=voce_eff       ;   V2V_PREF=core2000     ;   V2V_SUFF=_1Y_grid_V.nc 
     79VAR2_ICE=sic          ;   V2ICE_PREF=core2000   ;   V2ICE_SUFF=_1M_icemod.nc 
     80VAR2_Ithick=sit       ;   V2It_PREF=core2000    ;   V2It_SUFF=_1M_icemod.nc 
     81VAR2_SNOW=isnowthi    ;   V2ICE_SNOW=core2000   ;   V2SNOW_SUFF=_1M_icemod.nc 
     82VAR2_IvelV=vice_ipa   ;   V2IvV_PREF=core2000   ;   V2IvV_SUFF=_1M_icemod.nc 
    8183# 
    8284######################### Export Variables ############################### 
     
    110112export VAR1_Ithick  V1It_PREF    V1It_SUFF 
    111113export VAR1_SNOW    V1SNOW_PREF  V1SNOW_SUFF 
    112  
     114export VAR1_IvelV   V1IvV_PREF   V1IvV_PREF 
    113115#===================== EXP2 ===================== 
    114116export DATE1_2      DATE2_2 
     
    123125export VAR2_Ithick  V2It_PREF   V2It_SUFF 
    124126export VAR2_SNOW    V2SNOW_PREF V2SNOW_SUFF 
     127export VAR2_IvelV   V2IvV_PREF   V2IvV_PREF 
    125128# 
  • branches/2013/dev_MERGE_2013/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/std_ts_vardef.sh_example2

    r4320 r4394  
    5454DATE1=20010101   ;   DATE2=21001231 
    5555# 
    56 VAR1_T=thetao      ;   V1T_PREF=tag33     ;   V1T_SUFF=_1Y_grid_T.nc 
    57 VAR1_S=so          ;   V1S_PREF=tag33     ;   V1S_SUFF=_1Y_grid_T.nc 
    58 VAR1_SSH=zos       ;   V1SSH_PREF=tag33   ;   V1SSH_SUFF=_1Y_grid_T.nc 
    59 VAR1_Q=qt          ;   V1Q_PREF=tag33     ;   V1Q_SUFF=_1Y_grid_T.nc 
    60 VAR1_EMP=wfo       ;   V1EMP_PREF=tag33   ;   V1EMP_SUFF=_1Y_grid_T.nc 
    61 VAR1_U=uocetr_eff  ;   V1U_PREF=tag33     ;   V1U_SUFF=_1Y_grid_U.nc 
    62 VAR1_V=vocetr_eff  ;   V1V_PREF=tag33     ;   V1V_SUFF=_1Y_grid_V.nc 
    63 VAR1_ICE=sic       ;   V1ICE_PREF=tag33   ;   V1ICE_SUFF=_1M_icemod.nc 
    64 VAR1_Ithick=sit    ;   V1It_PREF=tag33    ;   V1It_SUFF=_1M_icemod.nc 
    65 VAR1_SNOW=isnowthi ;   V1SNOW_PREF=tag33  ;   V1SNOW_SUFF=_1M_icemod.nc 
     56VAR1_T=thetao         ;   V1T_PREF=tag33        ;   V1T_SUFF=_1Y_grid_T.nc 
     57VAR1_S=so             ;   V1S_PREF=tag33        ;   V1S_SUFF=_1Y_grid_T.nc 
     58VAR1_SSH=zos          ;   V1SSH_PREF=tag33      ;   V1SSH_SUFF=_1Y_grid_T.nc 
     59VAR1_Q=qt             ;   V1Q_PREF=tag33        ;   V1Q_SUFF=_1Y_grid_T.nc 
     60VAR1_EMP=wfo          ;   V1EMP_PREF=tag33      ;   V1EMP_SUFF=_1Y_grid_T.nc 
     61VAR1_U=uocetr_eff     ;   V1U_PREF=tag33        ;   V1U_SUFF=_1Y_grid_U.nc 
     62VAR1_V=vocetr_eff     ;   V1V_PREF=tag33        ;   V1V_SUFF=_1Y_grid_V.nc 
     63VAR1_ICE=sic          ;   V1ICE_PREF=tag33      ;   V1ICE_SUFF=_1M_icemod.nc 
     64VAR1_Ithick=sit       ;   V1It_PREF=tag33       ;   V1It_SUFF=_1M_icemod.nc 
     65VAR1_SNOW=isnowthi    ;   V1SNOW_PREF=tag33     ;   V1SNOW_SUFF=_1M_icemod.nc 
     66VAR1_IvelV=vice_ipa   ;   V1IvV_PREF=tag33      ;   V1IvV_SUFF=_1M_icemod.nc 
    6667# 
    6768#===================== EXP2 ===================== 
     
    6970DATE1_2=20010101   ;   DATE2_2=21001231 
    7071# 
    71 VAR2_T=thetao      ;   V2T_PREF=trunk331     ;   V2T_SUFF=_1Y_grid_T.nc 
    72 VAR2_S=so          ;   V2S_PREF=trunk331     ;   V2S_SUFF=_1Y_grid_T.nc 
    73 VAR2_SSH=zos       ;   V2SSH_PREF=trunk331   ;   V2SSH_SUFF=_1Y_grid_T.nc 
    74 VAR2_Q=qt          ;   V2Q_PREF=trunk331     ;   V2Q_SUFF=_1Y_grid_T.nc 
    75 VAR2_EMP=wfo       ;   V2EMP_PREF=trunk331   ;   V2EMP_SUFF=_1Y_grid_T.nc 
    76 VAR2_U=uocetr_eff  ;   V2U_PREF=trunk331     ;   V2U_SUFF=_1Y_grid_U.nc 
    77 VAR2_V=vocetr_eff  ;   V2V_PREF=trunk331     ;   V2V_SUFF=_1Y_grid_V.nc 
    78 VAR2_ICE=sic       ;   V2ICE_PREF=trunk331   ;   V2ICE_SUFF=_1M_icemod.nc 
    79 VAR2_Ithick=sit    ;   V2It_PREF=trunk331    ;   V2It_SUFF=_1M_icemod.nc 
    80 VAR2_SNOW=isnowthi ;   V2ICE_SNOW=trunk331   ;   V2SNOW_SUFF=_1M_icemod.nc 
     72VAR2_T=thetao         ;   V2T_PREF=trunk331     ;   V2T_SUFF=_1Y_grid_T.nc 
     73VAR2_S=so             ;   V2S_PREF=trunk331     ;   V2S_SUFF=_1Y_grid_T.nc 
     74VAR2_SSH=zos          ;   V2SSH_PREF=trunk331   ;   V2SSH_SUFF=_1Y_grid_T.nc 
     75VAR2_Q=qt             ;   V2Q_PREF=trunk331     ;   V2Q_SUFF=_1Y_grid_T.nc 
     76VAR2_EMP=wfo          ;   V2EMP_PREF=trunk331   ;   V2EMP_SUFF=_1Y_grid_T.nc 
     77VAR2_U=uocetr_eff     ;   V2U_PREF=trunk331     ;   V2U_SUFF=_1Y_grid_U.nc 
     78VAR2_V=vocetr_eff     ;   V2V_PREF=trunk331     ;   V2V_SUFF=_1Y_grid_V.nc 
     79VAR2_ICE=sic          ;   V2ICE_PREF=trunk331   ;   V2ICE_SUFF=_1M_icemod.nc 
     80VAR2_Ithick=sit       ;   V2It_PREF=trunk331    ;   V2It_SUFF=_1M_icemod.nc 
     81VAR2_SNOW=isnowthi    ;   V2ICE_SNOW=trunk331   ;   V2SNOW_SUFF=_1M_icemod.nc 
     82VAR2_IvelV=vice_ipa   ;   V2IvV_PREF=trunk331   ;   V2IvV_SUFF=_1M_icemod.nc 
    8183# 
    8284######################### Export Variables ############################### 
     
    110112export VAR1_Ithick  V1It_PREF    V1It_SUFF 
    111113export VAR1_SNOW    V1SNOW_PREF  V1SNOW_SUFF 
    112  
     114export VAR1_IvelV   V1IvV_PREF   V1IvV_PREF 
    113115#===================== EXP2 ===================== 
    114116export DATE1_2      DATE2_2 
     
    123125export VAR2_Ithick  V2It_PREF   V2It_SUFF 
    124126export VAR2_SNOW    V2SNOW_PREF V2SNOW_SUFF 
     127export VAR2_IvelV   V2IvV_PREF   V2IvV_PREF 
    125128# 
  • branches/2013/dev_MERGE_2013/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/std_ts_vardef.sh_example_ipcc

    r4320 r4394  
    6464VAR1_Ithick=sit     ;   V1It_PREF=tag33     ;   V1It_SUFF=_1M_icemod.nc 
    6565VAR1_SNOW=isnowthi  ;   V1SNOW_PREF=tag33   ;   V1SNOW_SUFF=_1M_icemod.nc 
     66VAR1_IvelV=iicevelv ;   V1IvV_PREF=tag33    ;   V1IvV_SUFF=_1M_icemod.nc 
    6667# 
    6768#===================== EXP2 ===================== 
     
    7980VAR2_Ithick=sit     ;   V2It_PREF=trunk331     ;   V2It_SUFF=_1M_icemod.nc 
    8081VAR2_SNOW=isnowthi  ;   V2ICE_SNOW=trunk331    ;   V2SNOW_SUFF=_1M_icemod.nc 
     82VAR2_IvelV=iicevelv ;   V2IvV_PREF=trunk331    ;   V2IvV_SUFF=_1M_icemod.nc 
    8183# 
    8284######################### Export Variables ############################### 
     
    110112export VAR1_Ithick  V1It_PREF    V1It_SUFF 
    111113export VAR1_SNOW    V1SNOW_PREF  V1SNOW_SUFF 
    112  
     114export VAR1_IvelV   V1IvV_PREF   V1IvV_PREF 
    113115#===================== EXP2 ===================== 
    114116export DATE1_2      DATE2_2 
     
    123125export VAR2_Ithick  V2It_PREF   V2It_SUFF 
    124126export VAR2_SNOW    V2SNOW_PREF V2SNOW_SUFF 
     127export VAR2_IvelV   V2IvV_PREF   V2IvV_PREF 
    125128# 
  • branches/2013/dev_MERGE_2013/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts/std_ts_vardef.sh_example_old_names

    r4320 r4394  
    6060VAR1_EMP=sowaflup       ;   V1EMP_PREF=ow_amax9999    ;   V1EMP_SUFF=_1m_grid_T.nc 
    6161VAR1_U=uocetr_eff       ;   V1U_PREF=ow_amax9999      ;   V1U_SUFF=_1m_grid_U.nc 
    62 VAR1_V=vocetr_eff       ;   V1V_PREF=ow_amax9999      ;   V1V_SUFF=_1m_grid_V.nc 
    63 VAR1_ICE=iiceconc       ;   V1ICE_PREF=ow_amax9999    ;   V1ICE_SUFF=_1m_icemod.nc 
     62VAR1_V=vocetr_eff    ;   V1V_PREF=ow_amax9999      ;   V1V_SUFF=_1m_grid_V.nc 
     63VAR1_ICE=iiceconc    ;   V1ICE_PREF=ow_amax9999    ;   V1ICE_SUFF=_1m_icemod.nc 
    6464VAR1_Ithick=iicethic    ;   V1It_PREF=ow_amax9999     ;   V1It_SUFF=_1m_icemod.nc 
    6565VAR1_SNOW=isnowthi      ;   V1SNOW_PREF=ow_amax9999   ;   V1SNOW_SUFF=_1m_icemod.nc 
     66VAR1_IvelV=vice_ipa     ;   V1IvV_PREF=ow_amax9999    ;   V1IvV_SUFF=_1m_icemod.nc  
    6667# 
    6768#===================== EXP2 ===================== 
     
    6970DATE1_2=00010101        ;   DATE2_2=00101231 
    7071# 
    71 VAR2_T=votemper         ;   V2T_PREF=ow_amax9999     ;   V2T_SUFF=_1m_grid_T.nc 
     72VAR2_T=votemper      ;   V2T_PREF=ow_amax9999     ;   V2T_SUFF=_1m_grid_T.nc 
    7273VAR2_S=vosaline         ;   V2S_PREF=ow_amax9999     ;   V2S_SUFF=_1m_grid_T.nc 
    7374VAR2_SSH=sossheig       ;   V2SSH_PREF=ow_amax9999   ;   V2SSH_SUFF=_1m_grid_T.nc 
    7475VAR2_Q=sohefldo         ;   V2Q_PREF=ow_amax9999     ;   V2Q_SUFF=_1m_grid_T.nc 
    7576VAR2_EMP=sowaflup       ;   V2EMP_PREF=ow_amax9999   ;   V2EMP_SUFF=_1m_grid_T.nc 
    76 VAR2_U=uocetr_eff       ;   V2U_PREF=ow_amax9999     ;   V2U_SUFF=_1m_grid_U.nc 
    77 VAR2_V=vocetr_eff       ;   V2V_PREF=ow_amax9999     ;   V2V_SUFF=_1m_grid_V.nc 
     77VAR2_U=uocetr_eff    ;   V2U_PREF=ow_amax9999     ;   V2U_SUFF=_1m_grid_U.nc 
     78VAR2_V=vocetr_eff    ;   V2V_PREF=ow_amax9999     ;   V2V_SUFF=_1m_grid_V.nc 
    7879VAR2_ICE=iiceconc       ;   V2ICE_PREF=ow_amax9999   ;   V2ICE_SUFF=_1m_icemod.nc 
    7980VAR2_Ithick=iicethic    ;   V2It_PREF=ow_amax9999    ;   V2It_SUFF=_1m_icemod.nc 
    8081VAR2_SNOW=isnowthi      ;   V2SNOW_PREF=ow_amax9999  ;   V2SNOW_SUFF=_1m_icemod.nc 
     82VAR2_IvelV=vice_ipa     ;   V2IvV_PREF=ow_amax9999   ;   V2IvV_SUFF=_1m_icemod.nc  
    8183# 
    8284######################### Export Variables ############################### 
     
    110112export VAR1_Ithick  V1It_PREF       V1It_SUFF 
    111113export VAR1_SNOW    V1SNOW_PREF     V1SNOW_SUFF 
     114export VAR1_IvelV   V1IvV_PREF      V1IvV_PREF 
    112115#===================== EXP2 ===================== 
    113116export DATE1_2 DATE2_2 
     
    122125export VAR2_Ithick   V2It_PREF      V2It_SUFF 
    123126export VAR2_SNOW     V2SNOW_PREF    V2SNOW_SUFF 
     127export VAR2_IvelV    V2IvV_PREF     V2IvV_PREF 
    124128# 
Note: See TracChangeset for help on using the changeset viewer.