Ignore:
Timestamp:
2022-03-10T16:32:09+01:00 (2 years ago)
Author:
josefine.ghattas
Message:

Reorganizing in output variables related to validation of interpolation, see ticket #812

  • Regrouped all output variables after interpolation into the new file sechiba_inter_diag
  • Renamed output variables axxx for availabilty for interpolation into interp_avail_axxx
  • Added some more variables needed to validate interpolation for pftmap and soils_param files
  • Set level to only output the final variables after interpolation
  • Removed variable "aveget5k" from field_def not sent from fortran code anymore
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/ORCHIDEE_2_2/ORCHIDEE/src_sechiba/slowproc.f90

    r7511 r7515  
    24262426 
    24272427    ! Write diagnostics 
    2428     CALL xios_orchidee_send_field("alaimap",alaimap) 
     2428    CALL xios_orchidee_send_field("interp_avail_alaimap",alaimap) 
    24292429    CALL xios_orchidee_send_field("interp_diag_lai",laimap) 
    24302430    
     
    26002600 
    26012601    IF ( .NOT. partial_update ) THEN 
     2602       ! Case for not DGVM or (DGVM and init) 
    26022603       veget_next(:,:)=zero 
    26032604        
     
    27772778 
    27782779    ! Write diagnostics 
    2779     CALL xios_orchidee_send_field("aveget",aveget) 
    2780     CALL xios_orchidee_send_field("interp_diag_aveget",aveget) 
     2780    CALL xios_orchidee_send_field("interp_avail_aveget",aveget) 
    27812781    CALL xios_orchidee_send_field("interp_diag_vegetrefrac",vegetrefrac) 
     2782    CALL xios_orchidee_send_field("interp_diag_veget_next",veget_next) 
    27822783 
    27832784    IF (printlev_loc >= 3) WRITE(numout,*) '  slowproc_readvegetmax ended' 
     
    30963097 
    30973098    ELSE ! spmipexp is either exp1=maps, or texture for exp2 or exp3 (or typing error!) 
    3098         
     3099         
    30993100       ! In these cases (maps or texture), we need to read the soil texture map 
    31003101        
     
    36713672         ENDIF 
    36723673       ENDIF 
    3673    ENDIF ! SPMIPEXP  
    3674               
     3674   ENDIF ! SPMIPEXP 
     3675    
    36753676    ! Write diagnostics 
    3676     CALL xios_orchidee_send_field("atext",atext) 
    3677     CALL xios_orchidee_send_field("interp_diag_atext",atext) 
     3677    CALL xios_orchidee_send_field("interp_avail_atext",atext) 
    36783678    CALL xios_orchidee_send_field("interp_diag_soilclass",soilclass) 
     3679    CALL xios_orchidee_send_field("interp_diag_njsc",REAL(njsc, r_std)) 
    36793680    CALL xios_orchidee_send_field("interp_diag_clayfraction",clayfraction) 
     3681    CALL xios_orchidee_send_field("interp_diag_sandfraction",sandfraction) 
     3682    CALL xios_orchidee_send_field("interp_diag_siltfraction",siltfraction) 
    36803683     
    36813684    IF (printlev_loc >= 3) WRITE(numout,*) '  slowproc_soilt ended' 
     
    38193822     
    38203823      ! Write diagnostics 
    3821     CALL xios_orchidee_send_field("aslope",aslope) 
    3822     CALL xios_orchidee_send_field("interp_diag_aslope",aslope) 
    3823  
     3824    CALL xios_orchidee_send_field("interp_avail_aslope",aslope) 
    38243825    CALL xios_orchidee_send_field("interp_diag_reinf_slope",reinf_slope) 
    38253826 
Note: See TracChangeset for help on using the changeset viewer.