Ignore:
Timestamp:
Jan 11, 2021, 11:24:08 PM (4 years ago)
Author:
lguez
Message:

Sync latest trunk changes to Ocean_skin

Location:
LMDZ6/branches/Ocean_skin
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/branches/Ocean_skin

  • LMDZ6/branches/Ocean_skin/libf/phylmd/phys_output_ctrlout_mod.F90

    • Property svn:keywords set to Id
    r3767 r3798  
    277277  TYPE(ctrl_out), SAVE :: o_wind10m = ctrl_out((/ 1, 1, 1, 10, 10, 10, 11, 11, 11, 11/), &
    278278    'wind10m', '10-m wind speed', 'm/s', (/ ('', i=1, 10) /))
     279  TYPE(ctrl_out), SAVE :: o_wind100m = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), &
     280    'wind100m', '100-m wind speed', 'm/s', (/ ('', i=1, 10) /))
     281  TYPE(ctrl_out), SAVE :: o_loadfactor_wind_onshore = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), &
     282    'woncfr', 'Onshore Wind Capacity factor', 'kW/kW_installed', (/ ('', i=1, 10) /))
     283  TYPE(ctrl_out), SAVE :: o_loadfactor_wind_offshore = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), &
     284    'wofcfr', 'Offshore Wind Capacity factor', 'kW/kW_installed', (/ ('', i=1, 10) /))
    279285  TYPE(ctrl_out), SAVE :: o_wind10max = ctrl_out((/ 10, 1, 10, 10, 10, 10, 11, 11, 11, 11/), &
    280286    'wind10max', '10m wind speed max', 'm/s', &
     
    459465  TYPE(ctrl_out), SAVE :: o_SWupSFCcleanclr = ctrl_out((/ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11/), &
    460466    'SWupSFCcleanclr', 'SWup clear sky clean (no aerosol) at surface', 'W/m2', (/ ('', i=1, 10) /))
    461   TYPE(ctrl_out), SAVE :: o_SWdnSFC = ctrl_out((/ 1, 1, 10, 10, 5, 10, 11, 11, 11, 11/), &
     467  TYPE(ctrl_out), SAVE :: o_fdiffSWdnSFC = ctrl_out((/ 11, 11, 11, 11, 11, 11, 11, 11, 11, 11/), &
     468    'fdiffSWdnSFC', 'Fraction of diffuse SWdn at surface', 'W/m2', (/ ('', i=1, 10) /))
     469  TYPE(ctrl_out), SAVE :: o_SWdnSFC = ctrl_out((/ 1, 1, 1, 10, 5, 10, 11, 11, 11, 11/), &
    462470    'SWdnSFC', 'SWdn at surface', 'W/m2', (/ ('', i=1, 10) /))
    463471  TYPE(ctrl_out), SAVE :: o_SWdnSFCclr = ctrl_out((/ 1, 4, 10, 10, 5, 10, 11, 11, 11, 11/), &
     
    686694 
    687695  TYPE(ctrl_out), SAVE :: o_cldq = ctrl_out((/ 1, 1, 10, 10, 10, 10, 11, 11, 11, 11/), &
    688     'cldq', 'Cloud liquid water path', 'kg/m2', (/ ('', i=1, 10) /))
     696    'cldq', 'Cloud water path', 'kg/m2', (/ ('', i=1, 10) /))
    689697  TYPE(ctrl_out), SAVE :: o_lwp = ctrl_out((/ 1, 5, 10, 10, 10, 10, 11, 11, 11, 11/), &
    690     'lwp', 'Cloud water path', 'kg/m2', (/ ('', i=1, 10) /))
     698    'lwp', 'Cloud liquid water path', 'kg/m2', (/ ('', i=1, 10) /))
    691699  TYPE(ctrl_out), SAVE :: o_iwp = ctrl_out((/ 1, 5, 10, 10, 10, 10, 11, 11, 11, 11/), &
    692700    'iwp', 'Cloud ice water path', 'kg/m2', (/ ('', i=1, 10) /))
    693701  TYPE(ctrl_out), SAVE :: o_ue = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), &
    694     'ue', 'Zonal dry static energy transport', '-', (/ ('', i=1, 10) /))
     702    'ue', 'Zonal dry static energy transport', 'J/m/s', (/ ('', i=1, 10) /))
    695703  TYPE(ctrl_out), SAVE :: o_ve = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), &
    696     've', 'Merid dry static energy transport', '-', (/ ('', i=1, 10) /))
     704    've', 'Merid dry static energy transport', 'J/m/s', (/ ('', i=1, 10) /))
    697705  TYPE(ctrl_out), SAVE :: o_uq = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), &
    698     'uq', 'Zonal humidity transport', '-', (/ ('', i=1, 10) /))
     706    'uq', 'Zonal humidity transport', 'kg/m/s', (/ ('', i=1, 10) /))
    699707  TYPE(ctrl_out), SAVE :: o_vq = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), &
    700     'vq', 'Merid humidity transport', '-', (/ ('', i=1, 10) /))
     708    'vq', 'Merid humidity transport', 'kg/m/s', (/ ('', i=1, 10) /))
    701709  TYPE(ctrl_out), SAVE :: o_uwat = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), &
    702     'uwat', 'Zonal total water transport', '-', (/ ('', i=1, 10) /))
     710    'uwat', 'Zonal total water transport', 'kg/m/s', (/ ('', i=1, 10) /))
    703711  TYPE(ctrl_out), SAVE :: o_vwat = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), &
    704     'vwat', 'Merid total water transport', '-', (/ ('', i=1, 10) /))
     712    'vwat', 'Merid total water transport', 'kg/m/s', (/ ('', i=1, 10) /))
    705713  TYPE(ctrl_out), SAVE :: o_cape = ctrl_out((/ 1, 10, 10, 10, 10, 10, 11, 11, 11, 11/), &
    706714    'cape', 'Conv avlbl pot ener', 'J/kg', (/ ('', i=1, 10) /))
     
    10011009  TYPE(ctrl_out), SAVE :: o_tke = ctrl_out((/ 4, 10, 10, 10, 10, 10, 11, 11, 11, 11/), &
    10021010    'tke ', 'TKE', 'm2/s2', (/ ('', i=1, 10) /))
     1011  TYPE(ctrl_out), SAVE :: o_tke_dissip = ctrl_out((/ 10, 10, 10, 10, 10, 10, 11, 11, 11, 11/), &
     1012    'tke_dissip ', 'TKE DISSIPATION', 'm2/s3', (/ ('', i=1, 10) /))   
    10031013  TYPE(ctrl_out), SAVE :: o_tke_max = ctrl_out((/ 4, 10, 10, 10, 10, 10, 11, 11, 11, 11/), &
    10041014    'tke_max', 'TKE max', 'm2/s2',                                  &
    10051015      (/ 't_max(X)', 't_max(X)', 't_max(X)', 't_max(X)', 't_max(X)', &
    10061016         't_max(X)', 't_max(X)', 't_max(X)', 't_max(X)', 't_max(X)' /))
    1007 
    10081017  TYPE(ctrl_out), SAVE, DIMENSION(4) :: o_tke_srf      = (/             &
    10091018      ctrl_out((/ 10, 4, 10, 10, 10, 10, 11, 11, 11, 11/),'tke_ter',       &
     
    10461055      ctrl_out((/ 10, 10, 10, 10, 10, 10, 11, 11, 11, 11/),'l_mix_sic',       &
    10471056      "min PBL mixing length "//clnsurf(4),"m", (/ ('', i=1, 10) /)) /)
     1057
    10481058
    10491059  TYPE(ctrl_out), SAVE, DIMENSION(4) :: o_tke_max_srf  = (/                          &
     
    14301440  TYPE(ctrl_out), SAVE :: o_rhum = ctrl_out((/ 2, 5, 10, 10, 10, 10, 11, 11, 11, 11/), &
    14311441    'rhum', 'Relative humidity', '-', (/ ('', i=1, 10) /))
     1442  TYPE(ctrl_out), SAVE :: o_rhl = ctrl_out((/ 2, 6, 10, 10, 10, 10, 11, 11, 11, 11/), &
     1443    'rhl', 'Relative humidity wrt liquid', '%', (/ ('', i=1, 10) /))
     1444  TYPE(ctrl_out), SAVE :: o_rhi = ctrl_out((/ 2, 6, 10, 10, 10, 10, 11, 11, 11, 11/), &
     1445    'rhi', 'Relative humidity wrt ice', '%', (/ ('', i=1, 10) /))
    14321446  TYPE(ctrl_out), SAVE :: o_ozone = ctrl_out((/ 2, 10, 10, 10, 10, 10, 11, 11, 11, 11/), &
    14331447    'ozone', 'Ozone mole fraction', '-', (/ ('', i=1, 10) /))
     
    17781792  TYPE(ctrl_out), SAVE, ALLOCATABLE :: o_trac(:)
    17791793  TYPE(ctrl_out), SAVE, ALLOCATABLE :: o_trac_cum(:)
    1780 #ifdef REPROBUS
    1781   TYPE(ctrl_out), SAVE, ALLOCATABLE :: o_nas(:)
    1782 #endif
    17831794  TYPE(ctrl_out), SAVE, ALLOCATABLE :: o_dtr_vdf(:)
    17841795  TYPE(ctrl_out), SAVE, ALLOCATABLE :: o_dtr_the(:)
Note: See TracChangeset for help on using the changeset viewer.