Ignore:
Timestamp:
Sep 13, 2013, 4:01:10 PM (12 years ago)
Author:
aslmd
Message:

MESOSCALE
LMDZ.MARS

--> Performed the necessary modifications for dynamic tracers

to work with the mesoscale model (new physics).

--> Added precompiling flag MESOSCALE around pressure modifications

done in revision 883. This makes the mesoscale model become crazy.

--> Added an option -e in makemeso to erase a configuration and start over.

NOTE
--> not sure recent versions (rev>1000) are compliant with nesting compilation.
--> use mesoscale model + new physics with caution. still not stabilized.

Location:
trunk/LMDZ.MARS/libf/phymars/meso_inc
Files:
4 edited

Legend:

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

    r315 r1038  
    3939
    4040            !!!!!!!!!!!!!!!!! DONE in soil_setting.F
    41       tnom(:)=wtnom(:)   !! est rempli dans advtrac.h
    42       PRINT*,'check: tracernames ', tnom
     41      PRINT*,'MESOSCALE. how many tracers: ',nq
     42      allocate(noms(nq)) !! est fait dans initracer normalement
     43      noms(:)=wtnom(:)   !! est rempli dans tracer_mod.F90
     44      PRINT*,'check: tracernames ', noms
    4345     !!!new physics
    4446     !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
     
    4850      PRINT*,'check: q2 ',q2(1,1),q2(ngridmx,nlayermx+1)
    4951      qsurf(:,:)=wqsurf(:,:)
    50       PRINT*,'check: qsurf ',qsurf(1,1),qsurf(ngridmx,nqmx)
     52      PRINT*,'check: qsurf ',qsurf(1,1),qsurf(ngridmx,nq)
    5153      co2ice(:)=wco2ice(:)
    5254      PRINT*,'check: co2 ',co2ice(1),co2ice(ngridmx)
     
    6264      iphysiq=ptimestep
    6365c
    64       !DO iq=1, nq
    65       !  PRINT*, tnom(iq), pq(:,:,iq)
    66       !ENDDO
    6766
    6867c
  • trunk/LMDZ.MARS/libf/phymars/meso_inc/meso_inc_inifisinvar.F

    r315 r1038  
    1      $           ,nq,wdt
     1     $           ,wdt
    22     $           ,womeg,wmugaz
    33     $           ,wyear_day,wperiheli,waphelie,wperi_day,wobliquit
  • trunk/LMDZ.MARS/libf/phymars/meso_inc/meso_inc_inifisvar.F

    r315 r1038  
    1       INTEGER nq
    21      REAL wdt
    32
  • trunk/LMDZ.MARS/libf/phymars/meso_inc/meso_inc_var.F

    r708 r1038  
    66      REAL wco2ice(ngridmx)
    77      REAL wemis(ngridmx)
    8       REAL wqsurf(ngridmx,nqmx)
     8      REAL wqsurf(ngridmx,nq)
    99      REAL wq2(ngridmx,nlayermx+1)
    1010      REAL wwstar(ngridmx)
     
    1919      integer iloop
    2020      INTEGER tracerset    !!! this corresponds to config%mars
    21       CHARACTER (len=20) :: wtnom(nqmx) ! tracer name
     21      CHARACTER (len=20) :: wtnom(nq) ! tracer name
    2222
    2323      !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! JF
Note: See TracChangeset for help on using the changeset viewer.