Ignore:
Timestamp:
Oct 31, 2013, 2:49:26 PM (11 years ago)
Author:
tnavarro
Message:

Added a freedust mode, to be used with doubleq (for data assimilation). Dust is not lifted, not rescaled, dust opacity is predicted instead of being forced.

File:
1 edited

Legend:

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

    r1047 r1088  
    401401           stop
    402402         endif
     403
    403404! lifting
    404405         write(*,*)"dust lifted by GCM surface winds ?"
     
    414415           stop
    415416         endif
     417
     418! free evolving dust
     419! freedust=true just says that there is no lifting and no dust opacity scaling.
     420         write(*,*)"dust lifted by GCM surface winds ?"
     421         freedust=.false. ! default value
     422         call getin("freedust",freedust)
     423         write(*,*)" freedust = ",freedust
     424         if (freedust.and..not.doubleq) then
     425           print*,'freedust should be used with doubleq !'
     426           stop
     427         endif
     428         if (freedust.and.lifting) then
     429           print*,'if freedust is used, then lifting should not be used'
     430           print*,'lifting forced to false !!'
     431           lifting=.false.
     432         endif
     433
    416434! callddevil
    417435         write(*,*)" dust lifted by dust devils ?"
     
    493511         call getin("microphys",microphys)
    494512         write(*,*)" microphys = ",microphys
     513         if (freedust.and.microphys) then
     514           print*,'freedust can not be used with microphys !'
     515           print*,'(although that could be improved...)'
     516           stop
     517         endif
    495518
    496519! microphysical parameter contact       
Note: See TracChangeset for help on using the changeset viewer.