Changeset 112


Ignore:
Timestamp:
06/12/17 17:25:09 (7 years ago)
Author:
dumas
Message:

Bug fix for water cycle

Location:
trunk/SOURCES
Files:
1 added
1 deleted
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/SOURCES/3D-physique-gen_mod.f90

    r111 r112  
    219219  real,dimension(2*nx*ny) :: SAV        !<  
    220220 
    221   real :: sum_H_old 
    222   real :: diff_H 
    223  
    224         real,dimension(nx,ny) :: H_beau_old,diff_H_2D,diff_H_water_bilan 
    225  
    226221  !    ************* common des tableaux a deux dimensions ****** 
    227222 
     
    263258  ! 
    264259  real,dimension(nx,ny) :: BM           !< mass balance   'o' 
    265   real,dimension(nx,ny) :: Bm_dtt       !< mass balance on ice points accumulated during dtt 
    266260  real,dimension(nx,ny) :: BMELT        !< basal melting  'o' 
    267   real,dimension(nx,ny) :: Bmelt_dtt    !< basal melting on ice points accumulated during dtt 
    268261  real,dimension(nx,ny) :: CORRBMELT    !< correction du basal melting  'o' 
    269262  real,dimension(nx,ny) :: HWATER       !< hauteur d'eau basale dans le sediment 
     
    271264  real,dimension(nx,ny) :: COEFMYBMELT  !<  
    272265  real,dimension(nx,ny) :: CALV         !< calving 
    273   real,dimension(nx,ny) :: calv_dtt     !< calving sur dtt (pour calcul bilan d'eau) 
    274266   
    275267  !real,dimension(:,:,:),allocatable :: DDX  ! pour le calcul de UX  
     
    350342  real,dimension(nx,ny) :: S0           !< altitude actuelle de la surface 
    351343  real,dimension(nx,ny) :: slv          !< niveau de flottaison (sealevel et lakes) 
    352   real,dimension(nx,ny) :: tot_water    !< bilan d'eau 
    353344  real,dimension(nx,ny) :: TJULY        !< Ground air temperature July 
    354345  real,dimension(nx,ny) :: TANN         !< Ground air temperature annual 
  • trunk/SOURCES/Makefile.grisli.inc

    r99 r112  
    7373        dragging_hwat-contigu_mod.o dragging_hwat_contmaj_mod.o \ 
    7474        dragging_hwat_sedim_mod.o dragging_neff_slope_mod.o \ 
    75         dragging_param_beta_mod.o \ 
     75        dragging_param_beta_mod.o bilan_eau_mod.o \ 
    7676        calving_frange.o no_calving.o no_lakes.o \ 
    7777        out_profile_mod.o printtable_mod.o mix-SIA-L1_mod.o \ 
     
    8282        conserv-mass-adv-diff_sept2009_mod.o  \ 
    8383        eaubasale-0.5_mod.o spinup_mod.o no_spinup_mod.o \ 
    84         tridiag_mod-0.3.o out_horiz_mod.o bmelt-seuil-profondeur_mod.o \ 
    85         bilan_eau.o  
     84        tridiag_mod-0.3.o out_horiz_mod.o bmelt-seuil-profondeur_mod.o 
     85         
    8686 
    8787mod_communs_RGL =   util_recovery.o \ 
  • trunk/SOURCES/Netcdf-routines/sortie_netcdf_GRISLI_mod.0.2-hassine.f90

    r110 r112  
    2424  use module3d_phy 
    2525  use tracer_vars   ! aurel neem 
    26   !use icetemp_declar 
     26  use bilan_eau_mod 
    2727  
    2828  implicit none 
  • trunk/SOURCES/calving_frange.f90

    r111 r112  
    1717 
    1818use module3D_phy 
     19use bilan_eau_mod 
    1920implicit none 
    2021 
  • trunk/SOURCES/main3D-0.4-40km.f90

    r65 r112  
    111111  use diagno_mod  
    112112  use resolmeca_SIA_L1 
     113  use bilan_eau_mod 
    113114!  use track_debug  
    114115 
     
    377378  call step_thermomeca()     ! un tour dans la boucle temporelle, partie avant icethick 
    378379  call init_sortie_ncdf 
     380  call init_bilan_eau 
    379381  if (itracebug.eq.1)  call tracebug(' fin routine grisli_init') 
    380382  call testsort_time_ncdf(dble(tbegin)) 
  • trunk/SOURCES/steps_time_loop.f90

    r111 r112  
    2121  use flottab_mod 
    2222  use icetempmod 
    23   use diagno_mod  
     23  use diagno_mod 
     24  use bilan_eau_mod  
    2425  !  use track_debug  
    2526 
     
    110111  !------------------------------------------------------------------ 
    111112  if ((mod(abs(TIME),NDISP*1.).lt.dtmin).or.(isynchro.eq.1).or.(nt.eq.1)) then 
    112      call bilan_eau 
    113113     call shortoutput 
    114114  endif 
Note: See TracChangeset for help on using the changeset viewer.