Changeset 887 for trunk/LMDZ.VENUS/libf


Ignore:
Timestamp:
Feb 18, 2013, 2:46:14 PM (12 years ago)
Author:
slebonnois
Message:

SL: add rcm1d tool in Venus and Titan physics to run the code in 1D, and associated small modifications

Location:
trunk/LMDZ.VENUS/libf/phyvenus
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.VENUS/libf/phyvenus/physiq.F

    r849 r887  
    13021302#endif
    13031303
    1304 c ---------- Sorties testphys1d -------------
    1305      
    1306       if (klon.eq.1) then
    1307         call writeg1d(klon,klev,t_seri,"Temp","Temperature")
    1308         call writeg1d(klon,1,ftsol,"tsurf","Surface Temp")
    1309       DO k = 1, klev
    1310       DO i = 1, klon
    1311 c        tmpout(i,k) = real(heat(i,k))/RDAY
    1312          tmpout(i,k) = heat(i,k)/RDAY
    1313       ENDDO
    1314       ENDDO
    1315         call writeg1d(klon,klev,tmpout,
    1316      .                 "heat","Solar heating")
    1317       DO k = 1, klev
    1318       DO i = 1, klon
    1319 c        tmpout(i,k) = real(dtrad(i,k))
    1320          tmpout(i,k) = dtrad(i,k)
    1321       ENDDO
    1322       ENDDO
    1323         call writeg1d(klon,klev,tmpout,
    1324      .                 "dtrad","IR cooling")
    1325         call writeg1d(klon,klev,lwnet,"lwnet","Net LW flux")
    1326         call writeg1d(klon,klev,swnet,"swnet","Net SW flux")
    1327         call writeg1d(klon,klev,fluxt,"flux_vdf","Turbulent flux")
    1328         call writeg1d(klon,klev,flux_ajs,"flux_ajs","Dry adjust. flux")
    1329         call writeg1d(klon,klev,flux_ec,"flux_ec","Ec flux")
    1330 c       call writeg1d(klon,1,solsw,"surfsw","Net SW flux at surface")
    1331 c       call writeg1d(klon,1,sollw,"surflw","Net LW flux at surface")
    1332         call writeg1d(klon,1,radsol,"surfnet","Net flux at surface")
    1333         call writeg1d(klon,klev,d_t_vdf,"dt_vdf","DT from clmain")
    1334         call writeg1d(klon,klev,d_t_ajs,"dt_ajs","DT from ajsec")
    1335         call writeg1d(klon,klev,d_t_ec,"dt_ec","DT from Ec")
    1336       endif
    1337      
    13381304c====================================================================
    13391305c Si c'est la fin, il faut conserver l'etat de redemarrage
  • trunk/LMDZ.VENUS/libf/phyvenus/profile.F

    r3 r887  
    22      IMPLICIT NONE
    33c=======================================================================
    4 c     Subroutine utilisee dans le modele 1-D  "testphys1d"
     4c     Subroutine utilisee dans le modele 1-D  "rcm1d"
    55c     pour l'initialisation du profil atmospherique
    66c=======================================================================
     7c
     8c   VERSION VENUS
    79c
    810c   differents profils d'atmospheres. T=f(z)
     
    5658c   ----------------
    5759
    58 c la lecture se fait dans le testphys1d.def, ouvert par testphys1d.F
     60c la lecture se fait dans le rcm1d.def, ouvert par rcm1d.F
    5961      READ(unit,*)
    6062      READ(unit,*)
     
    6668      READ(unit,*) largeur
    6769      READ(unit,*) hauteur
    68       CLOSE(unit)
    6970
    7071c-----------------------------------------------------------------------
Note: See TracChangeset for help on using the changeset viewer.