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 5971 – NEMO

Changeset 5971


Ignore:
Timestamp:
2015-12-02T09:47:34+01:00 (8 years ago)
Author:
davestorkey
Message:

UKMO/products_diagnostics branch: implement new diagnostics.

Location:
branches/UKMO/product_diagnostics/NEMOGCM
Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • branches/UKMO/product_diagnostics/NEMOGCM/CONFIG/SHARED/field_def.xml

    r5517 r5971  
    464464      </field_group> 
    465465           
     466      <!-- product fields --> 
     467      <field_group id="diaprod"> 
     468   <field id="ut"           long_name="product_of_sea_water_x_velocity_and_potential_temperature"      unit="degC m/s"      grid_ref="grid_U_3D"   /> 
     469        <field id="ut_e3u"       long_name="product_of_sea_water_x_velocity_and_potential_temperature * e3u"  unit="degC m2/s"   grid_ref="grid_U_3D" > ut * e3u </field > 
     470   <field id="us"           long_name="product_of_sea_water_x_velocity_and_salinity"                   unit="PSU m/s"       grid_ref="grid_U_3D"   /> 
     471        <field id="us_e3u"       long_name="product_of_sea_water_x_velocity_and_salinity * e3u"             unit="PSU m2/s"      grid_ref="grid_U_3D" > us * e3u </field > 
     472   <field id="urhop"        long_name="product_of_sea_water_x_velocity_and_potential_density"          unit="(kg/m3).(m/s)" grid_ref="grid_U_3D"   /> 
     473        <field id="urhop_e3u"    long_name="product_of_sea_water_x_velocity_and_potential_density * e3u"    unit="(kg/m3).(m2/s)"   grid_ref="grid_U_3D" > urhop * e3u </field > 
     474   <field id="vt"           long_name="product_of_sea_water_y_velocity_and_potential_temperature"      unit="degC m/s"      grid_ref="grid_V_3D"   /> 
     475        <field id="vt_e3v"       long_name="product_of_sea_water_y_velocity_and_potential_temperature * e3v"  unit="degC m2/s"   grid_ref="grid_V_3D" > vt * e3v </field > 
     476   <field id="vs"           long_name="product_of_sea_water_y_velocity_and_salinity"                   unit="PSU m/s"       grid_ref="grid_V_3D"   /> 
     477        <field id="vs_e3v"       long_name="product_of_sea_water_y_velocity_and_salinity * e3t"             unit="PSU m2/s"      grid_ref="grid_V_3D" > vs * e3v </field > 
     478   <field id="vrhop"        long_name="product_of_sea_water_y_velocity_and_potential_density"          unit="(kg/m3).(m/s)" grid_ref="grid_V_3D"   /> 
     479        <field id="vrhop_e3v"    long_name="product_of_sea_water_y_velocity_and_potential_density * e3t"    unit="(kg/m3).(m2/s)"  grid_ref="grid_V_3D" > vrhop * e3v </field > 
     480   <field id="wt"           long_name="product_of_upward_sea_water_velocity_and_potential_temperature" unit="degC m/s"      grid_ref="grid_W_3D"   /> 
     481   <field id="ws"           long_name="product_of_upward_sea_water_velocity_and_salinity"              unit="PSU m/s"       grid_ref="grid_W_3D"   /> 
     482   <field id="wrhop"        long_name="product_of_upward_sea_water_velocity_and_potential_density"     unit="(kg/m3).(m/s)" grid_ref="grid_W_3D"   /> 
     483      </field_group> 
     484 
    466485      <!-- scalar variables available with key_diaar5 --> 
    467486 
  • branches/UKMO/product_diagnostics/NEMOGCM/NEMO/OPA_SRC/step.F90

    r5962 r5971  
    231231      IF( lk_diaar5  )      CALL dia_ar5( kstp )         ! ar5 diag 
    232232      IF( lk_diaharm )      CALL dia_harm( kstp )        ! Tidal harmonic analysis 
     233                            CALL dia_prod( kstp )        ! ocean model: product diagnostics 
    233234                            CALL dia_wri( kstp )         ! ocean model: outputs 
    234235      ! 
  • branches/UKMO/product_diagnostics/NEMOGCM/NEMO/OPA_SRC/step_oce.F90

    r5962 r5971  
    8888 
    8989   USE diawri           ! Standard run outputs             (dia_wri routine) 
     90   USE diaprod          ! Product diagnostics              (dia_prod routine) 
    9091   USE diaptr           ! poleward transports              (dia_ptr routine) 
    9192   USE diadct           ! sections transports              (dia_dct routine) 
Note: See TracChangeset for help on using the changeset viewer.