Ignore:
Timestamp:
Dec 12, 2025, 5:26:10 PM (7 weeks ago)
Author:
Sebastien Nguyen
Message:

Changes to compile LMDZ-OR-ISO and wrtie output variables Rsol isotopes soil ratio) xtevap xtcoastal xtrivflu. Changes from CA and ND to write output variables xtprw (precipitatble water) uxt and vxt (meridional and zonal advected humidity) Rlandice and xtsnow.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/trunk/libf/phylmdiso/phyredem.F90

    r5894 r5927  
    9292  REAL xtrun_off_lic_0(niso,klon)
    9393  REAL Rland_ice(niso,klon)
     94  REAL Rsol(niso,klon)
    9495#endif
    9596
     
    112113     CALL pbl_surface_final(fder, snow, qsurf,  tsoil &
    113114#ifdef ISO
    114        ,xtsnow,Rland_ice &
     115       ,xtsnow,Rland_ice,Rsol &
    115116#endif       
    116117       )
     
    485486    CALL phyisoredem (pass, &
    486487   &           xtsnow, &
    487    &           xtrun_off_lic_0,Rland_ice, &
     488   &           xtrun_off_lic_0,Rland_ice, Rsol, &
    488489   &           run_off_lic_0)
    489490#endif
     
    555556! mais elle a besoin de put_field_srf1 qui est contenue
    556557! dans la subroutine phyredem. Si on veut mettre cette
    557 ! routine dans isotopes_mod, il faudrait convertir ce 
     558! routine dans isotopes_mod, il faudrait convertir ce
    558559! fichier en module pour pouvoir en appeler des routines
    559560
    560561SUBROUTINE phyisoredem (pass, &
    561562     &          xtsnow, &
    562      &          xtrun_off_lic_0,Rland_ice, &
     563     &          xtrun_off_lic_0,Rland_ice, Rsol, &
    563564     &          run_off_lic_0)
    564565 USE dimphy
     
    593594  REAL, INTENT(IN)    :: xtrun_off_lic_0(niso,klon)
    594595  REAL, INTENT(IN)    :: Rland_ice(niso,klon)
     596  REAL, INTENT(IN)    :: Rsol(niso,klon)
    595597  REAL, INTENT(IN)    :: run_off_lic_0(klon)
    596598  INTEGER, INTENT(IN) :: pass
     
    691693      CALL put_field(pass,  "Rland_ice"//TRIM(outiso), "ratio land ice",      iso_tmp)
    692694
     695      iso_tmp(:)=Rsol(ixt,:)
     696      CALL put_field(pass,  "Rsol"//TRIM(outiso), "ratio land soil",      iso_tmp)
     697
    693698      iso_tmp(:)=xtrun_off_lic_0(ixt,:)
    694699      CALL put_field(pass,"XTRUNOFFLIC0"//TRIM(outiso), "Runofflic0",  iso_tmp)
Note: See TracChangeset for help on using the changeset viewer.