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 719 for trunk/NEMO/LIM_SRC/limdia.F90 – NEMO

Ignore:
Timestamp:
2007-10-16T16:59:56+02:00 (17 years ago)
Author:
ctlod
Message:

get back to the nemo_v2_3 version for trunk

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/NEMO/LIM_SRC/limdia.F90

    • Property svn:keywords changed from Id to Author Date Id Revision
    r717 r719  
    1919   USE par_ice         ! ice parameters 
    2020   USE ice_oce         ! ice variables 
    21    USE sbc_oce         ! surface boundary condition variables 
    2221   USE daymod          ! 
    2322   USE dom_ice         ! 
     
    5958   !!---------------------------------------------------------------------- 
    6059   !!   LIM 2.0,  UCL-LOCEAN-IPSL (2005)  
    61    !! $Id$ 
     60   !! $Header: /home/opalod/NEMOCVSROOT/NEMO/LIM_SRC/limdia.F90,v 1.9 2007/06/29 17:03:12 opalod Exp $  
    6261   !! Software governed by the CeCILL licence (modipsl/doc/NEMO_CeCILL.txt) 
    6362   !!---------------------------------------------------------------------- 
     
    8887 
    8988      nv = 1  
    90       vinfor(nv) = REAL( kt + nn_fsbc - 1 ) 
     89      vinfor(nv) = REAL( kt + nfice - 1 ) 
    9190      nv = nv + 1 
    9291      vinfor(nv) = nyear 
     
    108107               zicevol = zarea   * hicif(ji,jj) 
    109108               zsnwvol = zarea   * hsnif(ji,jj) 
    110                zicespd = zicevol * ( ui_ice(ji,jj) * ui_ice(ji,jj)   & 
    111                   &                + vi_ice(ji,jj) * vi_ice(ji,jj) ) 
     109               zicespd = zicevol * ( u_ice(ji,jj) * u_ice(ji,jj)   & 
     110                  &                + v_ice(ji,jj) * v_ice(ji,jj) ) 
    112111               vinfor(nv+ 1) = vinfor(nv+ 1) + zarea 
    113112               vinfor(nv+ 3) = vinfor(nv+ 3) + zextent15 
     
    134133                zicevol = zarea   * hicif(ji,jj) 
    135134                zsnwvol = zarea   * hsnif(ji,jj) 
    136                 zicespd = zicevol * ( ui_ice(ji,jj) * ui_ice(ji,jj)   & 
    137                    &                + vi_ice(ji,jj) * vi_ice(ji,jj) ) 
     135                zicespd = zicevol * ( u_ice(ji,jj) * u_ice(ji,jj)   & 
     136                   &                + v_ice(ji,jj) * v_ice(ji,jj) ) 
    138137                vinfor(nv+ 1) = vinfor(nv+ 1) + zarea 
    139138                vinfor(nv+ 3) = vinfor(nv+ 3) + zextent15 
     
    155154     
    156155       ! oututs on file ice_evolu     
    157        IF( MOD( kt + nn_fsbc - 1, ninfo ) == 0 ) THEN 
     156       IF( MOD( kt + nfice - 1, ninfo ) == 0 ) THEN 
    158157          WRITE(numevo_ice,fmtw) ( titvar(jv), vinfom(jv)/naveg, jv = 1, nvinfo ) 
    159158          naveg = 0 
     
    228227 
    229228       ! Definition et Ecriture de l'entete : nombre d'enregistrements  
    230        ndeb   = ( nit000 - 1 + nn_fsbc - 1 ) / ninfo 
    231        IF( nit000 - 1 + nn_fsbc == 1 ) ndeb = -1 
    232  
    233        nferme = ( nitend + nn_fsbc - 1 ) / ninfo ! nit000 - 1 + nn_fsbc - 1 + nitend - nit000 + 1 
     229       ndeb   = ( nit000 - 1 + nfice - 1 ) / ninfo 
     230       IF( nit000 - 1 + nfice == 1 ) ndeb = -1 
     231 
     232       nferme = ( nitend + nfice - 1 ) / ninfo ! nit000 - 1 + nfice - 1 + nitend - nit000 + 1 
    234233       ntot   = nferme - ndeb 
    235234       ndeb   = ninfo * ( 1 + ndeb ) 
Note: See TracChangeset for help on using the changeset viewer.