Ignore:
Timestamp:
May 4, 2005, 5:11:29 PM (19 years ago)
Author:
Laurent Fairhead
Message:

Modifications faites à la physique pour la rendre parallele YM
Une branche de travail LMDZ4_par_0 a été créée provisoirement afin de tester
les modifs pleinement avant leurs inclusions dans le tronc principal
LF

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ4/branches/LMDZ4_par_0/libf/phylmd/calltherm.F

    r633 r634  
    88     s      ,fm_therm,entr_therm)
    99
     10      USE dimphy
    1011      implicit none
    11 #include "dimensions.h"
    12 #include "dimphy.h"
     12cym#include "dimensions.h"
     13cym#include "dimphy.h"
    1314#include "thermcell.h"
    1415
     
    3536      REAL d_u_the(klon,klev),d_v_the(klon,klev)
    3637c
    37       real zfm_therm(klon,klev+1),zentr_therm(klon,klev),zdt
    38       save zentr_therm,zfm_therm
    39 
     38cym      real zfm_therm(klon,klev+1),zentr_therm(klon,klev),zdt
     39cym      save zentr_therm,zfm_therm
     40      real,allocatable,dimension(:,:),save :: zfm_therm,zentr_therm
     41      real :: zdt
     42      logical,save :: first=.true.
    4043      integer i,k
    4144
     
    4750       print*,'avant isplit ',nsplit_thermals
    4851
    49 
     52cym initialisation dynamique
     53         if (first) then
     54           allocate(zfm_therm(klon,klev+1),zentr_therm(klon,klev))
     55           zfm_therm(:,:)=0.
     56           zentr_therm(:,:)=0.
     57           first=.false.
     58         endif
     59         
    5060         fm_therm(:,:)=0.
    5161         entr_therm(:,:)=0.
Note: See TracChangeset for help on using the changeset viewer.