Ignore:
Timestamp:
Sep 13, 2013, 4:01:10 PM (11 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.

File:
1 edited

Legend:

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

    r1036 r1038  
    11      SUBROUTINE initracer(ngrid,nq,qsurf,co2ice)
    22
     3#ifndef MESOSCALE
    34       use infotrac, only: tnom
     5#endif
    46       use tracer_mod
    57       IMPLICIT NONE
     
    6163
    6264! Initialization: allocate arrays in tracer_mod
    63       allocate(noms(nq))
    6465      allocate(mmol(nq))
    6566      allocate(radius(nq))
     
    7071      allocate(igcm_dustbin(nq))
    7172
     73#ifndef MESOSCALE
     74      allocate(noms(nq))
    7275! Initialization: get tracer names from the dynamics and check if we are
    7376!                 using 'old' tracer convention ('q01',q02',...)
     
    9497        noms(iq)=tnom(iq)
    9598      enddo
     99#endif
    96100
    97101c------------------------------------------------------------
Note: See TracChangeset for help on using the changeset viewer.