Ignore:
Timestamp:
Jun 5, 2018, 8:38:22 AM (7 years ago)
Author:
emillour
Message:

Mars GCM:
A first step towards 1+1=2 (for now only works without tracers):

  • store and load "albedo" (surface albedo) and wstar (thermals' max vertical velocity) in physics (re)start file.
  • turn phyetat0 into a module in the process.

EM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.MARS/libf/phymars/dyn1d/testphys1d.F

    r1920 r1944  
    2121     &                            ecritphy, iphysiq
    2222      use dimradmars_mod, only: tauscaling,tauvis,totcloudfrac
     23      use co2cloud_mod, only: mem_Mccn_co2, mem_Mh2o_co2,
     24     &                        mem_Nccn_co2
    2325      USE comvert_mod, ONLY: ap,bp,aps,bps,pa,preff,sig,
    2426     &                       presnivs,pseudoalt,scaleheight
     
    9294      REAL co2ice(1)        ! co2ice layer (kg.m-2)
    9395      REAL emis(1)          ! surface layer
     96      REAL albedo(1,1)      ! surface albedo
     97      REAL :: wstar(1)=0.    ! Thermals vertical velocity
    9498      REAL q2(nlayer+1)   ! Turbulent Kinetic Energy
    9599      REAL zlay(nlayer)   ! altitude estimee dans les couches (km)
     
    522526      call getin("albedo",albedodat(1))
    523527      write(*,*) " albedo = ",albedodat(1)
     528      albedo(1,1)=albedodat(1)
    524529
    525530      inertiedat(1,1)=400 ! default value for inertiedat
     
    593598      call getin("co2ice",co2ice)
    594599      write(*,*) " co2ice = ",co2ice
    595 
     600! Initialization for CO2 clouds (could be improved to read initial profiles)
     601      mem_Mccn_co2(:,:)=0
     602      mem_Mh2o_co2(:,:)=0
     603      mem_Nccn_co2(:,:)=0
    596604c
    597605c  emissivity
     
    710718     &              albedodat,inertiedat,zmea,zstd,zsig,zgam,zthe)
    711719      call physdem1("startfi.nc",nsoilmx,ngrid,llm,nq,
    712      .              dtphys,time,
    713      .              tsurf,tsoil,co2ice,emis,q2,qsurf,tauscaling,
    714      .              totcloudfrac)
     720     &              dtphys,time,
     721     &              tsurf,tsoil,co2ice,albedo,emis,q2,qsurf,tauscaling,
     722     &              totcloudfrac,wstar,
     723     &              mem_Mccn_co2,mem_Nccn_co2,
     724     &              mem_Mh2o_co2)
    715725
    716726c=======================================================================
Note: See TracChangeset for help on using the changeset viewer.