3 SUBROUTINE init_be(pctsrf,pplay,masktr,tautr,vdeptr,scavtr,srcbe)
 
   28   REAL,
DIMENSION(klon,nbsrf),
INTENT(IN) :: pctsrf 
 
   29   REAL,
DIMENSION(klon,klev), 
INTENT(IN) :: pplay  
 
   33   REAL,
DIMENSION(klon),
INTENT(OUT)      :: masktr 
 
   34   REAL,
INTENT(OUT)                      :: tautr  
 
   35   REAL,
INTENT(OUT)                      :: vdeptr 
 
   36   REAL,
INTENT(OUT)                      :: scavtr 
 
   37   REAL,
DIMENSION(klon,klev),
INTENT(OUT) :: srcbe  
 
   42   REAL,
DIMENSION(klon) :: rlatgeo   
 
   46   INTEGER              :: k,i, kref, k2
 
   49   REAL,
DIMENSION(nref), 
SAVE :: pref      
 
   51       101249.99999999994, 100387.17261011522, 99447.35334189111,  98357.43412194174,   &
 
   52       97046.47707771382,  95447.1116450629,   93496.85259615642,  91139.46548240296,   &
 
   53       88326.55568744117,  85019.60710580258,  81192.7404556645,   76836.48366938648,   &
 
   54       71962.81275769137,  66611.56331321516,  60857.914829743604, 54819.84484441629,   &
 
   55       48663.06257114699,  42598.95465845692,  36869.104365898806, 31709.927925633147,  &
 
   56       27296.757208636915, 23682.282929080895, 20766.025578936627, 18336.105961406534,  &
 
   57       16178.04816768436,  14168.286905562818, 12275.719926478887, 10507.798835225762,  &
 
   58       8876.585404909414,  7391.283929569539,  6057.514475749798,  4877.165909157005,   &
 
   59       3848.34936408203,   2965.444753540027,  2219.2391544640013, 1597.15366044666,    &
 
   60       1083.5531161631498, 660.1311067852655,  306.36072267002805 / 
 
   63   WRITE(*,*)
'PASSAGE init_be ...' 
   89   WRITE(*,*) 
'-------------- SOURCE DE BERYLLIUM ------------------- ' 
   90   WRITE(*,*)
'Decroissance (s): ', tautr
 
   91   WRITE(*,*)
'Vitesse de depot sec: ',vdeptr
 
   92   WRITE(*,*)
'Facteur de lessivage: ',scavtr
 
   96      IF ( nint(pctsrf(i,1)) .EQ. 1 ) masktr(i) = 1.
 
  121      IF ( qcos .LT. -1.) qcos = -1.
 
  122      IF ( qcos .GT. 1.)  qcos = 1.
 
  123      rlatgeo(i)=rpi/2.-acos(qcos)
 
  293         IF (pref(k2) .GT. pplay(i,k)) kref=k2
 
  296            latgeo=(180./rpi)*abs(rlatgeo(i))
 
  297            IF ( kref .LE. 4 ) 
THEN 
  298               IF (latgeo.GE.50.0) srcbe(i,k)=0.07
 
  300            IF ( kref .EQ. 5 ) 
THEN 
  301               IF (latgeo.GE.50.0) srcbe(i,k)=0.1
 
  302               IF (latgeo.GE.20.0 .and. latgeo.LT.50.0) srcbe(i,k)=0.09
 
  303               IF (latgeo.GE.20.0 .and. latgeo.LT.30.0) srcbe(i,k)=0.07
 
  305            IF ( kref .EQ. 6 ) 
THEN 
  306               IF (latgeo.GE.50.0) srcbe(i,k)=0.14
 
  307               IF (latgeo.GE.40.0 .and. latgeo.LT.50.0) srcbe(i,k)=0.12
 
  308               IF (latgeo.GE.30.0 .and. latgeo.LT.40.0) srcbe(i,k)=0.1
 
  309               IF (latgeo.GE.20.0 .and. latgeo.LT.30.0) srcbe(i,k)=0.09
 
  310               IF (latgeo.GE.10.0 .and. latgeo.LT.20.0) srcbe(i,k)=0.07
 
  312            IF ( kref .EQ. 7 ) 
THEN 
  313               IF (latgeo.GE.50.0) srcbe(i,k)=0.16
 
  314               IF (latgeo.GE.40.0 .and. latgeo.LT.50.0) srcbe(i,k)=0.16
 
  315               IF (latgeo.GE.30.0 .and. latgeo.LT.40.0) srcbe(i,k)=0.14
 
  316               IF (latgeo.GE.20.0 .and. latgeo.LT.30.0) srcbe(i,k)=0.12
 
  317               IF (latgeo.GE.10.0 .and. latgeo.LT.20.0) srcbe(i,k)=0.1
 
  318               IF (latgeo.GE.0.0 .and. latgeo.LT.10.0) srcbe(i,k)=0.09
 
  320            IF ( kref .EQ. 8 ) 
THEN 
  321               IF (latgeo.GE.50.0) srcbe(i,k)=0.175
 
  322               IF (latgeo.GE.40.0 .and. latgeo.LT.50.0) srcbe(i,k)=0.16
 
  323               IF (latgeo.GE.30.0 .and. latgeo.LT.40.0) srcbe(i,k)=0.14
 
  324               IF (latgeo.GE.20.0 .and. latgeo.LT.30.0) srcbe(i,k)=0.12
 
  325               IF (latgeo.GE.10.0 .and. latgeo.LT.20.0) srcbe(i,k)=0.1
 
  326               IF (latgeo.GE.0.0 .and. latgeo.LT.10.0) srcbe(i,k)=0.1
 
  328            IF ( kref .EQ. 9 ) 
THEN 
  329               IF (latgeo.GE.50.0) srcbe(i,k)=0.245
 
  330               IF (latgeo.GE.40.0 .and. latgeo.LT.50.0) srcbe(i,k)=0.21
 
  331               IF (latgeo.GE.30.0 .and. latgeo.LT.40.0) srcbe(i,k)=0.175
 
  332               IF (latgeo.GE.20.0 .and. latgeo.LT.30.0) srcbe(i,k)=0.14
 
  333               IF (latgeo.GE.10.0 .and. latgeo.LT.20.0) srcbe(i,k)=0.12
 
  334               IF (latgeo.GE.0.0 .and. latgeo.LT.10.0) srcbe(i,k)=0.12
 
  336            IF ( kref .EQ. 10 ) 
THEN 
  337               IF (latgeo.GE.50.0) srcbe(i,k)=0.31
 
  338               IF (latgeo.GE.40.0 .and. latgeo.LT.50.0) srcbe(i,k)=0.28
 
  339               IF (latgeo.GE.30.0 .and. latgeo.LT.40.0) srcbe(i,k)=0.245
 
  340               IF (latgeo.GE.20.0 .and. latgeo.LT.30.0) srcbe(i,k)=0.21
 
  341               IF (latgeo.GE.10.0 .and. latgeo.LT.20.0) srcbe(i,k)=0.16
 
  342               IF (latgeo.GE.0.0 .and. latgeo.LT.10.0) srcbe(i,k)=0.14
 
  344            IF ( kref .EQ. 11 ) 
THEN 
  345               IF (latgeo.GE.50.0) srcbe(i,k)=0.35
 
  346               IF (latgeo.GE.40.0 .and. latgeo.LT.50.0) srcbe(i,k)=0.3
 
  347               IF (latgeo.GE.30.0 .and. latgeo.LT.40.0) srcbe(i,k)=0.3
 
  348               IF (latgeo.GE.20.0 .and. latgeo.LT.30.0) srcbe(i,k)=0.2
 
  349               IF (latgeo.GE.10.0 .and. latgeo.LT.20.0) srcbe(i,k)=0.18
 
  350               IF (latgeo.GE.0.0 .and. latgeo.LT.10.0) srcbe(i,k)=0.16
 
  352            IF ( kref .EQ. 12 ) 
THEN 
  353               IF (latgeo.GE.40.0) srcbe(i,k)=0.5
 
  354               IF (latgeo.GE.30.0 .and. latgeo.LT.40.0) srcbe(i,k)=0.4
 
  355               IF (latgeo.GE.20.0 .and. latgeo.LT.30.0) srcbe(i,k)=0.35
 
  356               IF (latgeo.GE.10.0 .and. latgeo.LT.20.0) srcbe(i,k)=0.3
 
  357               IF (latgeo.GE.0.0 .and. latgeo.LT.10.0) srcbe(i,k)=0.25
 
  359            IF ( kref .EQ. 13 ) 
THEN 
  360               IF (latgeo.GE.50.0) srcbe(i,k)=0.8
 
  361               IF (latgeo.GE.40.0 .and. latgeo.LT.50.0) srcbe(i,k)=0.7
 
  362               IF (latgeo.GE.30.0 .and. latgeo.LT.40.0) srcbe(i,k)=0.6
 
  363               IF (latgeo.GE.20.0 .and. latgeo.LT.30.0) srcbe(i,k)=0.5
 
  364               IF (latgeo.GE.10.0 .and. latgeo.LT.20.0) srcbe(i,k)=0.4
 
  365               IF (latgeo.GE.0.0 .and. latgeo.LT.10.0) srcbe(i,k)=0.35
 
  367            IF ( kref .EQ. 14 ) 
THEN 
  368               IF (latgeo.GE.50.0) srcbe(i,k)=1.2
 
  369               IF (latgeo.GE.40.0 .and. latgeo.LT.50.0) srcbe(i,k)=1.
 
  370               IF (latgeo.GE.30.0 .and. latgeo.LT.40.0) srcbe(i,k)=0.75
 
  371               IF (latgeo.GE.20.0 .and. latgeo.LT.30.0) srcbe(i,k)=0.6
 
  372               IF (latgeo.GE.10.0 .and. latgeo.LT.20.0) srcbe(i,k)=0.5
 
  373               IF (latgeo.GE.0.0 .and. latgeo.LT.10.0) srcbe(i,k)=0.4
 
  375            IF ( kref .EQ. 15 ) 
THEN 
  376               IF (latgeo.GE.60.0) srcbe(i,k)=1.75
 
  377               IF (latgeo.GE.50.0 .and. latgeo.LT.60.0) srcbe(i,k)=1.8 
 
  378               IF (latgeo.GE.40.0 .and. latgeo.LT.50.0) srcbe(i,k)=1.6
 
  379               IF (latgeo.GE.30.0 .and. latgeo.LT.40.0) srcbe(i,k)=1.4
 
  380               IF (latgeo.GE.20.0 .and. latgeo.LT.30.0) srcbe(i,k)=0.9
 
  381               IF (latgeo.GE.10.0 .and. latgeo.LT.20.0) srcbe(i,k)=0.75
 
  382               IF (latgeo.GE.0.0 .and. latgeo.LT.10.0) srcbe(i,k)=0.65
 
  384            IF ( kref .EQ. 16 ) 
THEN 
  385               IF (latgeo.GE.50.0) srcbe(i,k)=3.
 
  386               IF (latgeo.GE.40.0 .and. latgeo.LT.50.0) srcbe(i,k)=2.5
 
  387               IF (latgeo.GE.30.0 .and. latgeo.LT.40.0) srcbe(i,k)=1.8
 
  388               IF (latgeo.GE.20.0 .and. latgeo.LT.30.0) srcbe(i,k)=1.5
 
  389               IF (latgeo.GE.10.0 .and. latgeo.LT.20.0) srcbe(i,k)=1.2
 
  390               IF (latgeo.GE.0.0 .and. latgeo.LT.10.0) srcbe(i,k)=0.9
 
  392            IF ( kref .EQ. 17 ) 
THEN 
  393               IF (latgeo.GE.50.0) srcbe(i,k)=4.
 
  394               IF (latgeo.GE.40.0 .and. latgeo.LT.50.0) srcbe(i,k)=3.
 
  395               IF (latgeo.GE.30.0 .and. latgeo.LT.40.0) srcbe(i,k)=2.5
 
  396               IF (latgeo.GE.20.0 .and. latgeo.LT.30.0) srcbe(i,k)=2.
 
  397               IF (latgeo.GE.10.0 .and. latgeo.LT.20.0) srcbe(i,k)=1.6
 
  398               IF (latgeo.GE.0.0 .and. latgeo.LT.10.0) srcbe(i,k)=1.4
 
  400            IF ( kref .EQ. 18 ) 
THEN 
  401               IF (latgeo.GE.50.0) srcbe(i,k)=7.
 
  402               IF (latgeo.GE.40.0 .and. latgeo.LT.50.0) srcbe(i,k)=6.
 
  403               IF (latgeo.GE.30.0 .and. latgeo.LT.40.0) srcbe(i,k)=4.5
 
  404               IF (latgeo.GE.20.0 .and. latgeo.LT.30.0) srcbe(i,k)=3.5
 
  405               IF (latgeo.GE.10.0 .and. latgeo.LT.20.0) srcbe(i,k)=3.
 
  406               IF (latgeo.GE.0.0 .and. latgeo.LT.10.0) srcbe(i,k)=2.
 
  408            IF ( kref .EQ. 19 ) 
THEN 
  409               IF (latgeo.GE.50.0) srcbe(i,k)=8.5
 
  410               IF (latgeo.GE.40.0 .and. latgeo.LT.50.0) srcbe(i,k)=8.
 
  411               IF (latgeo.GE.30.0 .and. latgeo.LT.40.0) srcbe(i,k)=7.
 
  412               IF (latgeo.GE.20.0 .and. latgeo.LT.30.0) srcbe(i,k)=4.
 
  413               IF (latgeo.GE.10.0 .and. latgeo.LT.20.0) srcbe(i,k)=3.5
 
  414               IF (latgeo.GE.0.0 .and. latgeo.LT.10.0) srcbe(i,k)=3.
 
  416            IF ( kref .EQ. 20 ) 
THEN 
  417               IF (latgeo.GE.50.0) srcbe(i,k)=12.5
 
  418               IF (latgeo.GE.40.0 .and. latgeo.LT.50.0) srcbe(i,k)=12.
 
  419               IF (latgeo.GE.30.0 .and. latgeo.LT.40.0) srcbe(i,k)=8.
 
  420               IF (latgeo.GE.20.0 .and. latgeo.LT.30.0) srcbe(i,k)=6.
 
  421               IF (latgeo.GE.10.0 .and. latgeo.LT.20.0) srcbe(i,k)=4.
 
  422               IF (latgeo.GE.0.0 .and. latgeo.LT.10.0) srcbe(i,k)=3.5
 
  424            IF ( kref .EQ. 21 ) 
THEN 
  425               IF (latgeo.GE.50.0) srcbe(i,k)=16.
 
  426               IF (latgeo.GE.40.0 .and. latgeo.LT.50.0) srcbe(i,k)=13.
 
  427               IF (latgeo.GE.30.0 .and. latgeo.LT.40.0) srcbe(i,k)=10.
 
  428               IF (latgeo.GE.20.0 .and. latgeo.LT.30.0) srcbe(i,k)=7.5
 
  429               IF (latgeo.GE.10.0 .and. latgeo.LT.20.0) srcbe(i,k)=4.5
 
  430               IF (latgeo.GE.0.0 .and. latgeo.LT.10.0) srcbe(i,k)=4.
 
  432            IF ( kref .EQ. 22 ) 
THEN 
  433               IF (latgeo.GE.50.0) srcbe(i,k)=20.
 
  434               IF (latgeo.GE.40.0 .and. latgeo.LT.50.0) srcbe(i,k)=17.5
 
  435               IF (latgeo.GE.30.0 .and. latgeo.LT.40.0) srcbe(i,k)=12.5
 
  436               IF (latgeo.GE.20.0 .and. latgeo.LT.30.0) srcbe(i,k)=9.
 
  437               IF (latgeo.GE.10.0 .and. latgeo.LT.20.0) srcbe(i,k)=6.
 
  438               IF (latgeo.GE.0.0 .and. latgeo.LT.10.0) srcbe(i,k)=4.5
 
  440            IF ( kref .EQ. 23 ) 
THEN 
  441               IF (latgeo.GE.50.0) srcbe(i,k)=25.
 
  442               IF (latgeo.GE.40.0 .and. latgeo.LT.50.0) srcbe(i,k)=22.
 
  443               IF (latgeo.GE.30.0 .and. latgeo.LT.40.0) srcbe(i,k)=15.
 
  444               IF (latgeo.GE.20.0 .and. latgeo.LT.30.0) srcbe(i,k)=10.
 
  445               IF (latgeo.GE.10.0 .and. latgeo.LT.20.0) srcbe(i,k)=7.5
 
  446               IF (latgeo.GE.0.0 .and. latgeo.LT.10.0) srcbe(i,k)=6.
 
  448            IF ( kref .EQ. 24 ) 
THEN 
  449               IF (latgeo.GE.50.0) srcbe(i,k)=28.
 
  450               IF (latgeo.GE.40.0 .and. latgeo.LT.50.0) srcbe(i,k)=26.
 
  451               IF (latgeo.GE.30.0 .and. latgeo.LT.40.0) srcbe(i,k)=18.
 
  452               IF (latgeo.GE.20.0 .and. latgeo.LT.30.0) srcbe(i,k)=12.
 
  453               IF (latgeo.GE.10.0 .and. latgeo.LT.20.0) srcbe(i,k)=8.5
 
  454               IF (latgeo.GE.0.0 .and. latgeo.LT.10.0) srcbe(i,k)=7.
 
  456            IF ( kref .EQ. 25 ) 
THEN 
  457               IF (latgeo.GE.50.0) srcbe(i,k)=33.
 
  458               IF (latgeo.GE.40.0 .and. latgeo.LT.50.0) srcbe(i,k)=28.
 
  459               IF (latgeo.GE.30.0 .and. latgeo.LT.40.0) srcbe(i,k)=20.
 
  460               IF (latgeo.GE.20.0 .and. latgeo.LT.30.0) srcbe(i,k)=14.
 
  461               IF (latgeo.GE.10.0 .and. latgeo.LT.20.0) srcbe(i,k)=10.
 
  462               IF (latgeo.GE.0.0 .and. latgeo.LT.10.0) srcbe(i,k)=8.5
 
  464            IF ( kref .EQ. 26 ) 
THEN 
  465               IF (latgeo.GE.60.0) srcbe(i,k)=38.
 
  466               IF (latgeo.GE.50.0 .and. latgeo.LT.60.0) srcbe(i,k)=36.
 
  467               IF (latgeo.GE.40.0 .and. latgeo.LT.50.0) srcbe(i,k)=32.
 
  468               IF (latgeo.GE.30.0 .and. latgeo.LT.40.0) srcbe(i,k)=24.
 
  469               IF (latgeo.GE.20.0 .and. latgeo.LT.30.0) srcbe(i,k)=15.
 
  470               IF (latgeo.GE.10.0 .and. latgeo.LT.20.0) srcbe(i,k)=11.5
 
  471               IF (latgeo.GE.0.0 .and. latgeo.LT.10.0) srcbe(i,k)=10.
 
  476            IF ( kref .EQ. 27 ) 
THEN 
  477               IF (latgeo.GE.60.0) srcbe(i,k)=46.
 
  478               IF (latgeo.GE.50.0 .and. latgeo.LT.60.0) srcbe(i,k)=44.
 
  479               IF (latgeo.GE.40.0 .and. latgeo.LT.50.0) srcbe(i,k)=35.
 
  480               IF (latgeo.GE.30.0 .and. latgeo.LT.40.0) srcbe(i,k)=25.
 
  481               IF (latgeo.GE.20.0 .and. latgeo.LT.30.0) srcbe(i,k)=16.
 
  482               IF (latgeo.GE.10.0 .and. latgeo.LT.20.0) srcbe(i,k)=12.5
 
  483               IF (latgeo.GE.0.0 .and. latgeo.LT.10.0) srcbe(i,k)=10.
 
  485            IF ( kref .EQ. 28 ) 
THEN 
  486               IF (latgeo.GE.60.0) srcbe(i,k)=53.
 
  487               IF (latgeo.GE.50.0 .and. latgeo.LT.60.0) srcbe(i,k)=48.
 
  488               IF (latgeo.GE.40.0 .and. latgeo.LT.50.0) srcbe(i,k)=37.
 
  489               IF (latgeo.GE.30.0 .and. latgeo.LT.40.0) srcbe(i,k)=25.
 
  490               IF (latgeo.GE.20.0 .and. latgeo.LT.30.0) srcbe(i,k)=16.
 
  491               IF (latgeo.GE.10.0 .and. latgeo.LT.20.0) srcbe(i,k)=12.5
 
  492               IF (latgeo.GE.0.0 .and. latgeo.LT.10.0) srcbe(i,k)=10.
 
  494            IF ( kref .EQ. 29 ) 
THEN 
  495               IF (latgeo.GE.70.0) srcbe(i,k)=58.
 
  496               IF (latgeo.GE.60.0 .and. latgeo.LT.70.0) srcbe(i,k)=56.
 
  497               IF (latgeo.GE.50.0 .and. latgeo.LT.60.0) srcbe(i,k)=50.
 
  498               IF (latgeo.GE.40.0 .and. latgeo.LT.50.0) srcbe(i,k)=36.
 
  499               IF (latgeo.GE.30.0 .and. latgeo.LT.40.0) srcbe(i,k)=24.
 
  500               IF (latgeo.GE.20.0 .and. latgeo.LT.30.0) srcbe(i,k)=15.
 
  501               IF (latgeo.GE.10.0 .and. latgeo.LT.20.0) srcbe(i,k)=11.5
 
  502               IF (latgeo.GE.0.0 .and. latgeo.LT.10.0) srcbe(i,k)=10.
 
  504            IF ( kref .EQ. 30 ) 
THEN 
  505               IF (latgeo.GE.70.0) srcbe(i,k)=65.
 
  506               IF (latgeo.GE.60.0 .and. latgeo.LT.70.0) srcbe(i,k)=60.
 
  507               IF (latgeo.GE.50.0 .and. latgeo.LT.60.0) srcbe(i,k)=50.
 
  508               IF (latgeo.GE.40.0 .and. latgeo.LT.50.0) srcbe(i,k)=35.
 
  509               IF (latgeo.GE.30.0 .and. latgeo.LT.40.0) srcbe(i,k)=22.
 
  510               IF (latgeo.GE.20.0 .and. latgeo.LT.30.0) srcbe(i,k)=14.
 
  511               IF (latgeo.GE.10.0 .and. latgeo.LT.20.0) srcbe(i,k)=10.
 
  512               IF (latgeo.GE.0.0 .and. latgeo.LT.10.0) srcbe(i,k)=9.
 
  514            IF ( kref .EQ. 31 ) 
THEN 
  515               IF (latgeo.GE.70.0) srcbe(i,k)=70.
 
  516               IF (latgeo.GE.60.0 .and. latgeo.LT.70.0) srcbe(i,k)=62.
 
  517               IF (latgeo.GE.50.0 .and. latgeo.LT.60.0) srcbe(i,k)=48.
 
  518               IF (latgeo.GE.40.0 .and. latgeo.LT.50.0) srcbe(i,k)=32.
 
  519               IF (latgeo.GE.30.0 .and. latgeo.LT.40.0) srcbe(i,k)=21.
 
  520               IF (latgeo.GE.20.0 .and. latgeo.LT.30.0) srcbe(i,k)=13.
 
  521               IF (latgeo.GE.10.0 .and. latgeo.LT.20.0) srcbe(i,k)=9.
 
  522               IF (latgeo.GE.0.0 .and. latgeo.LT.10.0) srcbe(i,k)=7.6
 
  524            IF ( kref .EQ. 32 ) 
THEN 
  525               IF (latgeo.GE.70.0) srcbe(i,k)=80.
 
  526               IF (latgeo.GE.60.0 .and. latgeo.LT.70.0) srcbe(i,k)=60.
 
  527               IF (latgeo.GE.50.0 .and. latgeo.LT.60.0) srcbe(i,k)=46.
 
  528               IF (latgeo.GE.40.0 .and. latgeo.LT.50.0) srcbe(i,k)=30.
 
  529               IF (latgeo.GE.30.0 .and. latgeo.LT.40.0) srcbe(i,k)=17.5
 
  530               IF (latgeo.GE.20.0 .and. latgeo.LT.30.0) srcbe(i,k)=11.
 
  531               IF (latgeo.GE.10.0 .and. latgeo.LT.20.0) srcbe(i,k)=8.
 
  532               IF (latgeo.GE.0.0 .and. latgeo.LT.10.0) srcbe(i,k)=7.4
 
  534            IF ( kref .GE. 33 ) 
THEN 
  535               IF (latgeo.GE.70.0) srcbe(i,k)=80.
 
  536               IF (latgeo.GE.60.0 .and. latgeo.LT.70.0) srcbe(i,k)=70.
 
  537               IF (latgeo.GE.50.0 .and. latgeo.LT.60.0) srcbe(i,k)=45.
 
  538               IF (latgeo.GE.40.0 .and. latgeo.LT.50.0) srcbe(i,k)=27.
 
  539               IF (latgeo.GE.30.0 .and. latgeo.LT.40.0) srcbe(i,k)=15.
 
  540               IF (latgeo.GE.20.0 .and. latgeo.LT.30.0) srcbe(i,k)=10.
 
  541               IF (latgeo.GE.10.0 .and. latgeo.LT.20.0) srcbe(i,k)=7.6
 
  542               IF (latgeo.GE.0.0 .and. latgeo.LT.10.0) srcbe(i,k)=7.
 
  557        srcbe(i,k)=srcbe(i,k)*0.01287
 
subroutine init_be(pctsrf, pplay, masktr, tautr, vdeptr, scavtr, srcbe)
 
real, dimension(:), allocatable, save longitude
 
!$Header!integer nvarmx parameter(nfmx=10, imx=200, jmx=150, lmx=200, nvarmx=1000) real xd(imx
 
real, dimension(:), allocatable, save latitude