Ignore:
Timestamp:
Apr 28, 2023, 2:28:08 PM (2 years ago)
Author:
romain.vande
Message:

Mars PCM + newstart + start_archive: Correct writing of variables inertiesoil and fluxgeo following r2919 and r2942
RV

Location:
trunk/LMDZ.MARS/libf/phymars
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.MARS/libf/phymars/comsoil_h.F90

    r2951 r2952  
    8484    allocate(alph(ngrid,nsoilmx-1,nslope))
    8585    allocate(beta(ngrid,nsoilmx-1,nslope))
     86    allocate(flux_geo(ngrid,nslope))
    8687 
    8788  end subroutine ini_comsoil_h_slope_var
     
    99100    if (allocated(alph)) deallocate(alph)
    100101    if (allocated(beta)) deallocate(beta)
     102    if (allocated(flux_geo)) deallocate(flux_geo)
    101103
    102104  end subroutine end_comsoil_h_slope_var
  • trunk/LMDZ.MARS/libf/phymars/iostart.F90

    r2946 r2952  
    836836            ierr=NF90_REDEF(nid_restart)
    837837#ifdef NC_DOUBLE
    838             if(field_name.eq. "tsoil") then
     838            if(field_name.eq. "tsoil".or. field_name.eq. "inertiesoil") then
    839839            ierr=NF90_DEF_VAR(nid_restart,field_name,NF90_DOUBLE,&
    840840                              (/idim2,idim3,idim8,idim7/),nvarid)
     
    844844            endif
    845845#else
    846             if(field_name.eq. "tsoil") then
     846            if(field_name.eq. "tsoil".or. field_name.eq. "inertiesoil") then
    847847            ierr=NF90_DEF_VAR(nid_restart,field_name,NF90_FLOAT,&
    848848                              (/idim2,idim3,idim8,idim7/),nvarid)
     
    10151015          IF (LEN_TRIM(title) > 0) ierr=NF90_PUT_ATT(nid_restart,nvarid,"title",title)
    10161016          ierr=NF90_ENDDEF(nid_restart)
    1017          
    10181017          firsttime=.false.
    10191018          if(first_time1d) first_time1d=.false.
Note: See TracChangeset for help on using the changeset viewer.