Changeset 144 for trunk/SOURCES


Ignore:
Timestamp:
10/17/17 19:24:28 (7 years ago)
Author:
aquiquet
Message:

Series of minor bug corrections for initMIP Antarctica configuration

Location:
trunk/SOURCES
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/SOURCES/Ant16_files/bmelt-ant-regions-initmip_mod.f90

    r135 r144  
    149149    real             :: coefanomtime 
    150150 
    151     coefanomtime = min ( real(time/50.) , 1. )  
     151    coefanomtime = min ( real(time/40.) , 1. )  
    152152    if (bmelt_time.eq.0) then 
    153153       bmshelf(:,:) = bmshelf_0(:,:) 
  • trunk/SOURCES/Ant16_files/climat_InitMIP_years_perturb_mod.f90

    r135 r144  
    255255  real             :: coefanomtime 
    256256 
    257   coefanomtime = min ( real(time/50.) , 1. )  
     257  coefanomtime = min ( real(time/40.) , 1. )  
    258258  if (massb_time.eq.0) then 
    259259     bm(:,:) = bm_0(:,:) 
  • trunk/SOURCES/Ant40_files/output_anta40_mod-0.4.f90

    r142 r144  
    4949 
    5050real,dimension(nx,ny) :: corrsurf     !< facteur de correction de la surface 
    51 real,parameter :: ice_density=910.    !< densite de la glace pour conversion en masse 
     51!real,parameter :: ice_density=910.    !< densite de la glace pour conversion en masse 
    5252 
    5353! variables netcdf 
  • trunk/SOURCES/bilan_flux_output_mod.f90

    r142 r144  
    3232!integer,dimension(nx,ny) :: gr_line        ! point grounding line (pose sous niveau de la mer avec point flottant a cote) 
    3333 
    34  
     34real,parameter :: ice_density=910.    !< densite de la glace pour conversion en masse 
    3535 
    3636contains 
     
    8484!if ((mod(abs(time),dtoutflux).lt.dtmin).and.(abs(dtsum-dtoutflux).lt.dtmin)) then 
    8585if (mod(abs(time),dtoutflux).lt.dtmin) then 
    86   bm_flux(:,:)=bm_flux(:,:)/dtsum 
    87   bmelt_flux(:,:)=bmelt_flux(:,:)/dtsum 
    88   dhdt_flux(:,:)=dhdt_flux(:,:)/dtsum 
    89   calving_flux(:,:)=calving_flux(:,:)/dtsum 
    90   grline_flux(:,:)=grline_flux(:,:)/dtsum 
     86  bm_flux(:,:)=(bm_flux(:,:)/dtsum)*ice_density/secyear 
     87  bmelt_flux(:,:)=(bmelt_flux(:,:)/dtsum)*ice_density/secyear 
     88  dhdt_flux(:,:)=(dhdt_flux(:,:)/dtsum)/secyear 
     89  calving_flux(:,:)=(calving_flux(:,:)/dtsum)*ice_density/secyear 
     90  grline_flux(:,:)=(grline_flux(:,:)/dtsum)*ice_density/secyear 
    9191 
    9292! sorties dans debug_3d: 
  • trunk/SOURCES/mix-SIA-L1_mod.f90

    r143 r144  
    175175 
    176176  !$OMP WORKSHARE 
    177   debug_3d(:,:,111) = (ux  (:,:,1)  + eoshift( ux(:,:,1) ,shift=1,boundary=0.,dim=1))/2. 
    178   debug_3d(:,:,112) = (uy  (:,:,1)  + eoshift( uy(:,:,1) ,shift=1,boundary=0.,dim=2))/2. 
    179   debug_3d(:,:,113) = uzr (:,:,1) * ice(:,:) 
    180   debug_3d(:,:,114) = (ux  (:,:,nz) + eoshift( ux(:,:,nz),shift=1,boundary=0.,dim=1))/2. 
    181   debug_3d(:,:,115) = (uy  (:,:,nz) + eoshift( uy(:,:,nz),shift=1,boundary=0.,dim=2))/2. 
    182   debug_3d(:,:,116) = uzr (:,:,nz) * ice(:,:) 
     177  debug_3d(:,:,111) = ( (ux  (:,:,1)  + eoshift( ux(:,:,1) ,shift=1,boundary=0.,dim=1))/2.  )/secyear 
     178  debug_3d(:,:,112) = ( (uy  (:,:,1)  + eoshift( uy(:,:,1) ,shift=1,boundary=0.,dim=2))/2.  )/secyear 
     179  debug_3d(:,:,113) = ( uzr (:,:,1) * ice(:,:)                                              )/secyear 
     180  debug_3d(:,:,114) = ( (ux  (:,:,nz) + eoshift( ux(:,:,nz),shift=1,boundary=0.,dim=1))/2.  )/secyear 
     181  debug_3d(:,:,115) = ( (uy  (:,:,nz) + eoshift( uy(:,:,nz),shift=1,boundary=0.,dim=2))/2.  )/secyear 
     182  debug_3d(:,:,116) = ( uzr (:,:,nz) * ice(:,:)                                             )/secyear 
    183183  !$OMP END WORKSHARE 
    184184 
Note: See TracChangeset for help on using the changeset viewer.