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 10922 for NEMO/branches/2019/dev_r10721_KERNEL-02_Storkey_Coward_IMMERSE_first_steps/src/OCE/nemogcm.F90 – NEMO

Ignore:
Timestamp:
2019-05-02T17:10:39+02:00 (5 years ago)
Author:
acc
Message:

2019/dev_r10721_KERNEL-02_Storkey_Coward_IMMERSE_first_steps : Convert IOM, LDF, OBS and SBC directories and compatibility changes elsewhere that these changes enforce. Changes pass SETTE and compare with original trunk results. Outstanding issues (currently with work-arounds) in DIU/step_diu.F90 and fld_bdy_interp within SBC/fldread.F90; proper soltions pending

File:
1 edited

Legend:

Unmodified
Added
Removed
  • NEMO/branches/2019/dev_r10721_KERNEL-02_Storkey_Coward_IMMERSE_first_steps/src/OCE/nemogcm.F90

    r10905 r10922  
    428428      !                             
    429429      IF( ln_diurnal_only ) THEN                   ! diurnal only: a subset of the initialisation routines 
    430          CALL  istate_init                            ! ocean initial state (Dynamics and tracers) 
    431          CALL     sbc_init                            ! Forcings : surface module 
     430         CALL  istate_init( Nbb, Nnn )                ! ocean initial state (Dynamics and tracers) 
     431         CALL     sbc_init( Nbb, Nnn )                ! Forcings : surface module 
    432432         CALL tra_qsr_init                            ! penetrative solar radiation qsr 
    433433         IF( ln_diaobs ) THEN                         ! Observation & model comparison 
    434             CALL dia_obs_init                            ! Initialize observational data 
    435             CALL dia_obs( nit000 - 1 )                   ! Observation operator for restart 
     434            CALL dia_obs_init( Nnn )                     ! Initialize observational data 
     435            CALL dia_obs( nit000 - 1, Nnn )              ! Observation operator for restart 
    436436         ENDIF      
    437437         IF( lk_asminc )   CALL asm_inc_init          ! Assimilation increments 
     
    440440      ENDIF 
    441441       
    442                            CALL  istate_init    ! ocean initial state (Dynamics and tracers) 
     442                           CALL  istate_init( Nbb, Nnn ) ! ocean initial state (Dynamics and tracers) 
    443443 
    444444      !                                      ! external forcing  
    445                            CALL    tide_init    ! tidal harmonics 
    446                            CALL     sbc_init    ! surface boundary conditions (including sea-ice) 
    447                            CALL     bdy_init    ! Open boundaries initialisation 
     445                           CALL    tide_init             ! tidal harmonics 
     446                           CALL     sbc_init( Nbb, Nnn ) ! surface boundary conditions (including sea-ice) 
     447                           CALL     bdy_init             ! Open boundaries initialisation 
    448448 
    449449      !                                      ! Ocean physics 
     
    491491                           CALL dia_hsb_init    ! heat content, salt content and volume budgets 
    492492                           CALL     trd_init    ! Mixed-layer/Vorticity/Integral constraints trends 
    493                            CALL dia_obs_init    ! Initialize observational data 
     493                           CALL dia_obs_init( Nnn )        ! Initialize observational data 
    494494                           CALL dia_tmb_init    ! TMB outputs 
    495495                           CALL dia_25h_init    ! 25h mean  outputs 
    496       IF( ln_diaobs    )   CALL dia_obs( nit000-1 )   ! Observation operator for restart 
     496      IF( ln_diaobs    )   CALL dia_obs( nit000-1, Nnn )   ! Observation operator for restart 
    497497 
    498498      !                                      ! Assimilation increments 
Note: See TracChangeset for help on using the changeset viewer.