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/physiq.F

    r1036 r1038  
    1818     &                      nuice_ref, rho_ice, rho_dust, ref_r0
    1919
    20 #ifdef MESOSCALE
    21       use infotrac !!! this is necessary for tracers
    22 #endif
    2320      IMPLICIT NONE
    2421c=======================================================================
     
    372369      REAL, ALLOCATABLE, DIMENSION(:,:) :: T_out
    373370      REAL, ALLOCATABLE, DIMENSION(:,:) :: u_out ! Interpolated teta and u at z_out
    374 !      REAL u_out1(ngridmx)
     371      REAL u_out1(ngridmx)
    375372      REAL T_out1(ngridmx)
    376373      REAL, ALLOCATABLE, DIMENSION(:) :: z_out     ! height of interpolation between z0 and z1 [meters]
     
    10361033         ENDIF ! of IF (tracer)
    10371034
     1035#ifndef MESOSCALE
    10381036        ! update surface pressure
    10391037        DO ig=1,ngrid
     
    10581056          ENDDO
    10591057        ENDDO
     1058#endif
    10601059     
    10611060      ENDIF  ! of IF (callcond)
Note: See TracChangeset for help on using the changeset viewer.