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 4756 for branches/2014/dev_r4650_UKMO10_Tidally_Meaned_Diagnostics/NEMOGCM/NEMO/OPA_SRC/nemogcm.F90 – NEMO

Ignore:
Timestamp:
2014-09-03T09:47:30+02:00 (10 years ago)
Author:
deazer
Message:

Added two new routines, diatmb and dia25h to handle 25hourly and tmb output.
modified diawri to call these routines when logicals are true
logicals are set by new namelist addition set to true in AMM12 cfg and false in reference
default should be false.
additional call in dynspg_ts for barotropic U and V
Created extra fields in field_def.xml and extrae file groups in iodef.xml

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2014/dev_r4650_UKMO10_Tidally_Meaned_Diagnostics/NEMOGCM/NEMO/OPA_SRC/nemogcm.F90

    r4645 r4756  
    8787   USE crsini          ! initialise grid coarsening utility 
    8888   USE lbcnfd, ONLY: isendto, nsndto ! Setup of north fold exchanges  
     89   USE diatmb          ! Top,middle,bottom output 
     90   USE dia25h          ! 25h mean output 
    8991 
    9092   IMPLICIT NONE 
     
    465467      IF( lk_asminc     )   CALL asm_inc_init   ! Initialize assimilation increments 
    466468      IF(lwp) WRITE(numout,*) 'Euler time step switch is ', neuler 
     469                            CALL dia_tmb_init  ! TMB outputs 
     470                            CALL dia_25h_init  ! 25h mean  outputs 
     471 
    467472      ! 
    468473   END SUBROUTINE nemo_init 
     
    623628      USE ldftra_oce, ONLY: ldftra_oce_alloc 
    624629      USE trc_oce   , ONLY: trc_oce_alloc 
     630      USE insitu_tem, ONLY: insitu_tem_alloc 
    625631#if defined key_diadct  
    626632      USE diadct    , ONLY: diadct_alloc  
     
    639645      ierr = ierr + ldftra_oce_alloc()          ! ocean lateral  physics : tracers 
    640646      ierr = ierr + zdf_oce_alloc   ()          ! ocean vertical physics 
     647      ierr = ierr + insitu_tem_alloc() 
    641648      ! 
    642649      ierr = ierr + trc_oce_alloc   ()          ! shared TRC / TRA arrays 
Note: See TracChangeset for help on using the changeset viewer.